Domain division management method of optical network, electronic equipment, computer readable medium and computer program product

By dividing the optical network into multiple regions and setting up cross-regional regional first nodes, the problems of high latency and bit error rate in RDMA transmission are solved, fast fault recovery and efficient optical network management are achieved, and the needs of cross-regional big data migration and computing power collaboration are met.

CN120640161APending Publication Date: 2025-09-12ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510865553.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-25
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

In the existing optical transport network scenarios of cross-regional big data migration and computing power collaboration, RDMA transmission has problems such as extremely long link latency, delayed network status feedback, high bit error rate, and network equipment congestion, resulting in the inability to meet the requirements of large bandwidth, low latency, and lossless transmission.

Method used

By adopting the domain management method of optical network, the ASON network is divided into multiple areas, and a cross-regional regional head node is set up in each area to be responsible for business protection and recovery in the area, reducing the processing pressure of the global head node, and quickly recovering from faults through the coordination mechanism of the regional head node, thereby reducing transmission delay.

Benefits of technology

It achieves rapid fault recovery in cross-regional optical networks, reduces transmission delay and bit error rate, improves the reliability and efficiency of optical networks, and meets the low delay, low bit error and no congestion requirements of RDMA transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120640161A_ABST
    Figure CN120640161A_ABST
Patent Text Reader

Abstract

The invention provides a domain division management method of an optical network, the optical network comprises a global head node, at least two areas and area head nodes corresponding to the areas, the area head nodes are cross-area nodes, and each area head node comprises a first port and a second port. The first port communicates with a network element in an area spanned by the area head node, the second port communicates with a network element in another area spanned by the area head node, and the area head node is used for managing one area in the spanned areas; the method is applied to a global head node, and comprises the following steps: for each region, determining an access sink node or a core node in the region, and indicating the access sink node or the core node as a region head node of the region; the processing pressure of the global head node is reduced, and rapid fault recovery is facilitated; inter-domain routing does not exist, and optical network transmission delay is reduced. The invention further provides electronic equipment, a computer readable medium and a computer program product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of optical networks, and in particular to a domain management method for an optical network, an electronic device, a computer-readable medium, and a computer program product. Background Art

[0002] More and more scenarios requiring collaborative computing power and cross-regional big data migration are emerging. Data and computing power are no longer confined to a single data center. More new computing tasks and large amounts of data require the transfer and coordination of computing power across multiple computing centers. Long-distance, high-performance transmission capabilities between computing centers have become a key factor impacting business performance.

[0003] Computing power interconnection involves extending the DCN (Data Communication Network) within a computing center. A typical DCN covers a range of less than 10 kilometers, and the current mainstream protocol for high-performance computing DCNs is RDMA (Remote Direct Memory Access). Because RDMA requires lossless transmission, extending the DCN to wide-area ranges of hundreds to thousands of kilometers results in extremely long link transmission latency, leading to delayed network status feedback. Building a high-bandwidth, deterministic network to achieve lossless RDMA transmission over thousands of kilometers is a current research hotspot in wide-area computing power interconnection.

[0004] To ensure RDMA data transmission efficiency and prevent performance degradation caused by congestion, ineffective retransmissions, and unstable latency, transmission links must possess deterministic, long-distance, lossless capabilities. Transmission links should offer stable, low-latency capabilities, with a single optical-layer hop from source to sink, minimizing the use of electrical switching equipment to achieve extremely low latency and maximize transmission efficiency. Transmission links should maintain a low bit error rate (BER), the lower the better, to avoid packet loss, interruptions, and other retransmission issues caused by errors, thereby ensuring stable performance. Transmission links should avoid congestion, and deterministic, uncongested links should be used whenever possible to prevent network equipment congestion from causing packet loss that impacts services and ineffective retransmissions.

[0005] To achieve the goal of RDMA transmission for direct one-hop access to the optical layer, low latency, and stable and uncongested low-error links, the existing single-core node of the optical transport network no longer meets the requirements. A dual-node solution is needed. The primary and backup (secondary) routes of RDMA transmission are transmitted through different nodes respectively, and ASON (Automatically Switched Optical Network) / SDN (Software Defined Network) is enabled to provide protection and recovery for each route to increase network reliability.

[0006] Currently, in ASON / SDN networks, service creation, protection, and recovery are all performed by calculating routes between the service's head and tail nodes. Protection and recovery routes are calculated globally, which results in a large computational workload. If a single collision fails, a second collision is required, and multiple collisions are inefficient. This makes it unsuitable for the large bandwidth, low latency, and lossless transmission requirements proposed by the current interconnection of computing power centers and intelligent computing centers. Summary of the Invention

[0007] The present disclosure provides a domain management method for an optical network, an electronic device, a computer-readable medium, and a computer program product.

[0008] In a first aspect, an embodiment of the present disclosure provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, and a regional head node corresponding to each of the regions, wherein the regional head node is a cross-region node, and the regional head node includes a first port and a second port, wherein the first port communicates with a network element in a region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node, and the regional head node is used to manage one region in the spanned region; the method is applied to the global head node, and includes:

[0009] For each of the areas, determining an access aggregation node or a core node in the area;

[0010] Instruct the access aggregation node or the core node to serve as the regional head node corresponding to the area.

[0011] In a second aspect, an embodiment of the present disclosure further provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, and a regional head node corresponding to each of the regions, wherein the regional head node is a cross-region node, and the regional head node includes a first port and a second port, wherein the first port communicates with a network element in a region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node, and the regional head node is used to manage one region in the spanned region; the method is applied to the regional head node, and includes:

[0012] When a second node in the area to which the regional head node belongs fails, determining a second target link, where the second target link is a protection link of the link where the second node is located;

[0013] Migrate a second target service to the second target link, where the second target service is a service deployed in the second node.

[0014] In a third aspect, an embodiment of the present disclosure further provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, a regional head node corresponding to each of the regions, and a service node in each of the regions, the regional head node is a cross-regional node, and the regional head node includes a first port and a second port, the first port communicates with a network element in an area spanned by the regional head node, and the second port communicates with a network element in another area spanned by the regional head node, and the regional head node is used to manage one area in the spanned area; the method is applied to the service node, including:

[0015] In response to receiving a service migration instruction sent by the global head node, determining a first target service to be migrated and a first target segment of a first target link; wherein the service migration instruction is sent by the global head node when a regional head node of the first target region to which the service node belongs fails;

[0016] The service node is configured as the current regional head node of the first target area, and the first target service is migrated to the first target segment of the first target link within the first target area.

[0017] In a fourth aspect, an embodiment of the present disclosure provides an electronic device, which includes the domain management method of an optical network as described above.

[0018] In a fifth aspect, an embodiment of the present disclosure provides a computer-readable medium having a computer program stored thereon, and when the computer program is executed by a processor, the domain management method of the optical network is implemented.

[0019] In a sixth aspect, an embodiment of the present disclosure provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the domain management method of the optical network.

[0020] In the embodiment of the present disclosure, a method for domain management of an optical network is disclosed. The optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node, and the regional head node includes a first port and a second port. The first port communicates with a network element in one region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions. The method is applied to the global head node, including: for each region, determining an access aggregation node or a core node in the region, and indicating the access aggregation node or the core node as the regional head node of the region. The embodiment of the present disclosure performs regional management on the optical network, divides each region into cross-region nodes, the global head node selects the regional head node of each region, and the regional head node manages the region to which it belongs, thereby reducing the processing pressure of the global head node and facilitating rapid fault recovery. In addition, the regional head node is a cross-region node, and there is no inter-domain routing, which reduces the transmission delay of the optical network. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In the accompanying drawings of the embodiments of the present disclosure:

[0022] Figure 1 A schematic diagram of the optical network architecture provided by an embodiment of the present disclosure;

[0023] Figure 2 A schematic diagram of a cross-region node provided in an embodiment of the present disclosure;

[0024] Figure 3 A flow chart of a method for domain management of an optical network with a global head node as the execution subject provided by an embodiment of the present disclosure;

[0025] Figure 4 A schematic diagram of selecting a regional head node for an access area provided in an embodiment of the present disclosure;

[0026] Figure 5 A schematic diagram of selecting a regional head node in a city or county area provided in an embodiment of the present disclosure;

[0027] Figure 6 A schematic diagram of primary service protection and recovery after a regional head node failure of a primary service provided by an embodiment of the present disclosure;

[0028] Figure 7 A schematic diagram of secondary service protection and recovery after a regional head node failure of a secondary service provided by an embodiment of the present disclosure;

[0029] Figure 8 A flow chart of a method for domain management of an optical network with a regional head node as the execution subject provided by an embodiment of the present disclosure;

[0030] Figure 9A schematic diagram of master-slave service protection and recovery after a link failure within a region provided by an embodiment of the present disclosure;

[0031] Figure 10 A flow chart of a method for domain management of an optical network with service nodes as execution entities provided by an embodiment of the present disclosure;

[0032] Figure 11 A schematic diagram of the module composition of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0033] In order to enable those skilled in the art to better understand the technical solutions of the present disclosure, the embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.

[0034] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, but the illustrated embodiments may be embodied in different forms, and the present disclosure should not be construed as limited to the embodiments set forth below. Rather, these embodiments are provided so that the present disclosure will be thorough and complete and will fully understand the scope of the present disclosure to those skilled in the art.

[0035] The accompanying drawings of the embodiments of the present disclosure are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of the specification. Together with the detailed embodiments, they are used to explain the present disclosure and do not constitute a limitation of the present disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing the detailed embodiments with reference to the accompanying drawings.

[0036] The present disclosure may be described with reference to plan views and / or cross-sectional views by way of ideal schematic views of the present disclosure. Therefore, the exemplary illustrations may be modified according to manufacturing techniques and / or tolerances.

[0037] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.

[0038] The terms used in this disclosure are only used to describe specific embodiments and are not intended to limit the disclosure. As used in this disclosure, the term "and / or" includes any and all combinations of one or more related enumerated items. As used in this disclosure, the singular forms "a" and "the" are also intended to include plural forms, unless the context clearly indicates otherwise. As used in this disclosure, the terms "comprising" and "made of" specify the presence of the features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof.

[0039] Unless otherwise defined, all terms (including technical and scientific terms) used in this disclosure have the same meanings as those commonly understood by those skilled in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined in this disclosure.

[0040] The present disclosure is not limited to the embodiments shown in the drawings, but includes modifications of the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the drawings have schematic properties, and the shapes of the regions shown in the drawings illustrate the specific shapes of the regions of the elements, but are not intended to be limiting.

[0041] In the interconnected intelligent computing center scenario, a cross-provincial or cross-city service, after being accessed through a CE (Customer Edge), must flow through the first access area, the first city-county area, the trunk area, the second city-county area, the second access area, and finally the CE at the other end. For trunk, provincial, or combined national and provincial trunk networks, each city-county has two nodes, 20-50 nodes within a province, and 600-700 nodes nationwide. With multiple routes, there are generally more than three routes. For city-county areas, the city-county network has 2-10 core nodes, and 10-20 pairs of district-county nodes. The WDM (Wavelength Division Multiplexing) side uses a ring or tree network with approximately two routes. For the access layer below the district-county level, each pair of district-county nodes typically connects to 4-20 pairs of access ring nodes, with 4-6 nodes per ring. Providing protection and recovery for services across such a large area requires lengthy route calculations. Furthermore, services only support end-to-end protection and recovery. If a node or link fails, the provided protection and recovery routes are difficult to accurately locate, impacting efficiency and latency, and even causing service congestion. Traditional ASON large-domain management and service protection and recovery solutions no longer meet the low-latency and low-congestion requirements of intelligent computing center interconnection and RDMA access.

[0042] To solve the above technical problems, an embodiment of the present disclosure provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-regional node, and the regional head node includes a first port and a second port. The first port communicates with a network element in a region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions.

[0043] In the embodiments of the present disclosure, the optical network may include but is not limited to ASON (Automatically Switched Optical Network), OTN (Optical Transport Network), and SDN (Software Defined Network). The embodiments of the present disclosure are described using ASON as an example.

[0044] Figure 1 The schematic diagram of the optical network architecture provided by the embodiment of the present disclosure is as follows: Figure 1 As shown in the figure, in the intelligent computing center interconnection scenario, combining traditional networking practices, the ASON network can be divided into multiple zones as needed. For example, the ASON network can be subdivided into a backbone zone, which is further subdivided into multiple city and county zones. Each city and county zone is further divided into multiple access zones. While each zone has a hierarchy on the network, they are equal in ASON management. An end-to-end service flows through the local access zone, city and county zone, backbone zone, and the remote city and county zone and access zone. Therefore, ASON uses this principle to divide the zones into access zone 1, city and county zone 2, backbone zone 3, city and county zone 4, and access zone 5. The access area carries customer services, and the containers used can be VC (Virtual Container), fgODUflex (fine-grained optical data unit), OSUflex (Optical Service Unit-flex, a micro-service container for packet-enhanced OTN), and ODUflex (Optical Channel Data Unit-flex, a flexible bandwidth container for traditional OTN). The same granularity is used for service scheduling. The city and county areas are used for service recovery and scheduling. The containers used to carry services can be the same as those in the access area, or they can be ODUk granularity at the service layer, reducing service configuration scale and alarm requirements. The trunk area is used for scheduling at the ODUk and wavelength levels, significantly reducing the specifications and configuration scale requirements for service equipment in the trunk area. By planning the optical network by region, the specifications of the access network and trunk area can be significantly reduced, enabling large-scale deployment of end-to-end customer services. The national service scale can reach 1 to 10 million, with performance indicators reaching less than 50ms, similar to protection switching.

[0045] The regional head node of each region is a cross-region node and supports being divided into different regions, that is, belonging to at least two different regions. Figure 2 A schematic diagram of a cross-region node provided in the disclosed embodiment, such as Figure 2As shown, taking node A on the service path as an example, node A is the domain head node of city-county area 2, including first ports A1-1 and A1-2, and second ports A2-1 and A2-2. Node A is a cross-regional node, belonging to both city-county area 2 and trunk area 3. First ports A1-1 and A1-2 communicate with network elements in city-county area 2, and second ports A2-1 and A2-2 communicate with network elements in trunk area 3. Compared to traditional ASON, the disclosed embodiment adds each area and its regional head node. The regional head node is responsible for protecting and restoring services within the area.

[0046] Figure 3 A flow chart of a domain management method for an optical network with a global first node as the execution subject provided by an embodiment of the present disclosure is shown as follows: Figure 3 As shown, the method is applied to the global first node and includes the following steps:

[0047] Step S11: for each area, determine the access aggregation node or core node in the area.

[0048] Figure 4 A schematic diagram of selecting the regional head node of the access area provided in the embodiment of the present disclosure is shown as follows: Figure 4 As shown, for access area 1, a traditional access aggregation node can be selected as the regional head node to easily confirm the sub-domain location.

[0049] Figure 5 A schematic diagram of selecting the regional head node for a city or county area provided in an embodiment of the present disclosure is shown as follows: Figure 5 As shown, for the city-county region 2, the traditional core node can be selected as the regional first node to easily confirm the sub-domain location.

[0050] The regional head node acts as the core node or aggregation node for the inflow and outflow of services in each region. Services are created between the head and tail nodes of the entire optical network, but are divided into segments by the regional head node of each region. Within each region, the regional head node of each region serves as the head and tail node to achieve service protection and recovery by region segment.

[0051] Step S12: Instruct the access aggregation node or the core node to serve as the regional head node corresponding to the area.

[0052] The global head node indicates the selected access aggregation node as the regional head node of the access area, and indicates the selected core node as the regional head node of the city and county area.

[0053] like Figure 4 As shown, the convergence node 1 is the regional head node of the access area 1 corresponding to the main service, and the convergence node 2 is the regional head node of the access area 1 corresponding to the secondary service. Figure 5As shown, core node 1 is the regional head node of city and county area 2 corresponding to the primary business, and core node 2 is the regional head node of city and county area 2 corresponding to the secondary business.

[0054] In the embodiment of the present disclosure, a method for domain management of an optical network is disclosed. The optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node, and the regional head node includes a first port and a second port. The first port communicates with a network element in one region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions. The method is applied to the global head node, including: for each region, determining an access aggregation node or a core node in the region, and indicating the access aggregation node or the core node as the regional head node of the region. The embodiment of the present disclosure performs regional management on the optical network, divides each region into cross-region nodes, the global head node selects the regional head node of each region, and the regional head node manages the region to which it belongs, thereby reducing the processing pressure of the global head node and facilitating rapid fault recovery. In addition, the regional head node is a cross-region node, and there is no inter-domain routing, which reduces the transmission delay of the optical network.

[0055] In some embodiments, after indicating the access aggregation node or core node as the regional head node corresponding to the region (i.e., step S12), the domain management method of the optical network may further include the following steps:

[0056] Step S21 : When a first node fails and the first node is the head node of the region to which it belongs, a first target link is determined, where the first target link is a protection link of the link where the first node is located.

[0057] Step S22 : when the first target link is determined, a service node where the first target service is deployed in the first target link is determined in the first target area to which the first node belongs, where the first target service is deployed in the first node.

[0058] Step S23, instructing the service node to serve as the regional head node of the first target area, and instructing the service node to migrate the first target service to the first target segment of the first target link within the first target area; and instructing the regional head node of the second target area to migrate the first target service to the second target segment of the first target link within the second target area, wherein the second target area and the first target area are areas spanned by the first node.

[0059] If the regional head node of a certain area fails, the global head node will re-determine a new regional head node for the area and instruct the newly elected regional head node to complete the protection and recovery of the corresponding services in the area, and instruct the regional head node of another area spanned by the failed regional head node to complete the protection and recovery of the corresponding services in the other area. In other words, in the event of a regional head node failure, the global head node will only calculate the protection link and determine the new regional head node, while the protection and recovery of services in each area involved will be completed by the newly elected regional head node. In this way, the regional head node failure handling is completed through the coordination mechanism between the global head node and the newly elected regional head node, which can improve the convergence speed, reduce the latency, quickly recover from service interruptions, and avoid packet loss and bit errors.

[0060] The global first node is responsible for end-to-end service creation. When the regional first node fails, a new regional first node is selected and is no longer responsible for service protection and recovery. After service creation, it will be segmented by region and synchronized to each regional first node; the regional first node in each region is responsible for the protection and recovery of the segmented services within the region.

[0061] Figure 6 A schematic diagram of the protection and recovery of the main service after the regional head node of the main service provided by the embodiment of the present disclosure is as follows Figure 6 As shown, Node B is the regional head node for backbone area 3 corresponding to the primary service. If Node B fails, the global head node first reselects the regional head node for backbone area 3 corresponding to the primary service. Specifically, the global head node calculates the route to determine the protection link for the link where Node B is located. If this protection link is determined, it is selected as the first target link. Node B is deployed with the primary service. The global head node reselects a new regional head node for the primary service within backbone area 3 based on the principle of proximity. For example, it may select Node C, which is also deployed with the primary service on the first target link, as the regional head node for backbone area 3 corresponding to the primary service. The global head node designates Node C as the current regional head node for backbone area 3 corresponding to the primary service and instructs Node C to migrate the primary service within backbone area 3 to the first target segment seg1 of the first target link. The global head node also instructs the regional head node for city / county area 4 corresponding to the primary service to migrate the primary service within the city / county area 4 to the second target segment seg2 of the first target link. This achieves protection and restoration of the primary service within both backbone area 3 and city / county area 4.

[0062] In some embodiments, the optical network is deployed with a first service and a second service with a mutual protection mechanism, the first target service is the first service, the regional head node of the first target area includes the regional head node of the first target area corresponding to the first service and the regional head node of the first target area corresponding to the second service, and the regional head node of the second target area includes at least the regional head node of the second target area corresponding to the first service; the service node is instructed to serve as the regional head node of the first target area, and the service node is instructed to migrate the first target service to the first target segment of the first target link within the first target area; and after instructing the regional head node of the second target area to migrate the first target service to the second target segment of the first target link within the second target area (i.e., step 23), the domain management method of the optical network may further include the following steps:

[0063] Step S24: When a service node fails and the first node failure is not recovered, instruct the target node to serve as the regional head node of the first target area corresponding to the first service, and instruct the target node to migrate the first service to the third target segment of the link corresponding to the target node within the first target area; wherein the target node is the regional head node of the first target area corresponding to the second service; and instruct the regional head node of the second target area corresponding to the first service to migrate the first service to the fourth target segment of the link corresponding to the target node within the second target area.

[0064] If the newly elected regional head node also fails and the previous regional head node failure has not been restored, in this case, the global head node indicates the regional head node of the area corresponding to the second business that mutually protects the first business (i.e., the target node) as the regional head node of the area corresponding to the first business, and instructs the target node to complete the protection and recovery of the first business within the area, and instructs the regional head node of another area spanned by the target node to complete the protection and recovery of the first business again in the other area.

[0065] like Figure 6 As shown, the ASON network deploys primary and secondary services, which serve as a mutual protection mechanism. The primary and secondary services are identical services, but they carry different links. The links carrying the primary services are represented by solid lines, while the links carrying the secondary services are represented by dashed lines. If node C, after being elected as the regional head node for trunk area 3 corresponding to the primary service, also experiences a failure, the global head node directly instructs the regional head node for trunk area 3 corresponding to the secondary service, node D, to serve as the regional head node for trunk area 3 for the primary service and instruct node D to migrate the primary service to the third target segment seg3 of the corresponding link within trunk area 3. The global head node also instructs the regional head node for city and county area 4 corresponding to the primary service to migrate the primary service to the fourth target segment seg4 of the corresponding link within city and county area 4. This ensures protection and restoration of the primary service within both trunk area 3 and city and county area 4.

[0066] After the first node in the region corresponding to the secondary business fails, the protection and recovery process of the secondary business is the same as that of the primary business. Figure 7 A schematic diagram of service protection and recovery after a failure of the regional head node of a secondary service provided by an embodiment of the present disclosure is shown in FIG. Figure 7 As shown, node E is the regional head node in backbone area 3 corresponding to the slave service. If node E fails, the global head node first reselects the regional head node in backbone area 3 corresponding to the slave service. Specifically, the global head node calculates the route to determine the protection link for the link where node E is located. If the protection link is determined, it is selected as the target link. The global head node then reselects a new regional head node for the slave service within backbone area 3 based on the principle of proximity. For example, it can select node F, which is also deployed on the target link for the slave service, as the regional head node in backbone area 3 corresponding to the slave service. The global head node designates node F as the current regional head node in backbone area 3 corresponding to the slave service and instructs node F to migrate the slave service to the fifth target segment seg5 of the target link within backbone area 3. The global head node also instructs the regional head node in city and county area 4 corresponding to the slave service to migrate the slave service to the sixth target segment seg6 of the target link within city and county area 4. This achieves protection and recovery for the slave service within both backbone area 3 and city and county area 4.

[0067] The ASON network deploys primary and secondary services, which serve as a mutual protection mechanism. While the primary and secondary services are identical, they carry different links. The links carrying the primary services are represented by solid lines, while the links carrying the secondary services are dotted lines. If node F, after being elected as the regional head node for trunk area 3 corresponding to the secondary service, also experiences a failure, the global head node directly directs node G, the regional head node for trunk area 3 corresponding to the primary service, to serve as the regional head node for trunk area 3 for the secondary service. The global head node also instructs node G to migrate the secondary service within trunk area 3 to the seventh target segment, seg7, of the corresponding link. The global head node also instructs the regional head node for city and county area 4 corresponding to the secondary service to migrate the secondary service within that area to the eighth target segment, seg8. This ensures protection and recovery for the secondary service within both trunk area 3 and city and county area 4.

[0068] In some implementation examples, after indicating the service node as the regional head node of the first target area (i.e., step S23), or after indicating the target node as the regional head node of the first target area corresponding to the first service (i.e., step S24), the domain management method of the optical network may further include the following steps:

[0069] Step S25, when the first node failure is recovered, instruct the first node to serve as the regional head node of the first target area corresponding to the first business, and instruct the first node to migrate the first business to the link segment before the failure of the first node within the first target area; and instruct the regional head node of the second target area corresponding to the first business to migrate the first business to the link segment before the failure of the first node within the second target area.

[0070] If the failure of the original regional head node (i.e., the first node) is restored, the global head node will re-instruct the first node to serve as the regional head node for the corresponding area again, and instruct the first node to migrate the main business within backbone area 3 to the link segment before the failure. The global head node will also instruct the regional head node of the city and county area 4 corresponding to the main business to migrate the main business within the city and county area 4 to the link segment before the failure. This achieves path recovery for the main business within backbone area 3 and city and county area 4, avoiding service path resource shortages. In other words, if the regional head node failure disappears, the regional head node is restored first, and then the business is adjusted accordingly.

[0071] like Figure 6 As shown, if the node B failure is recovered, at this time, the regional head node of the backbone area 3 corresponding to the main business may be node C or node D. In either case, the global head node will re-instruct node B as the regional head node of the backbone area 3 corresponding to the main business, and node B will migrate the main business to the link segment before the failure within the backbone area 3; the global node will also instruct the regional head node of the city and county area 4 corresponding to the main business to migrate the main business to the link segment before the failure within the city and county area 4.

[0072] like Figure 7 As shown, if the node E failure is recovered, at this time, the regional head node of the backbone area 3 corresponding to the slave service may be node F or node G. In either case, the global head node will re-indicate node E as the regional head node of the backbone area 3 corresponding to the slave service, and node E will migrate the slave service to the link segment before the failure within the backbone area 3; the global node will also instruct the regional head node of the city and county area 4 corresponding to the slave service to migrate the slave service to the link segment before the failure within the city and county area 4.

[0073] In some embodiments, the first target service is a first service. After determining the first target link (i.e., step S21), the domain management method of the optical network may further include the following steps:

[0074] Step S22': when the first target link is not determined, instruct the target node to serve as the regional head node of the first target area corresponding to the first service, and instruct the target node to migrate the first service to the third target segment of the link corresponding to the target node within the first target area; and instruct the regional head node of the second target area corresponding to the first service to migrate the first service to the fourth target segment of the link corresponding to the target node within the second target area; wherein the target node is the regional head node of the first target area corresponding to the second service.

[0075] If the global node cannot determine the protection link of the link where the faulty regional head node corresponding to the first service is located, the global head node indicates the regional head node (i.e., the target node) of the region corresponding to the second service that mutually protects the first service as the regional head node corresponding to the first service in the region, and instructs the target node to complete the protection and recovery of the first service in the region, and instructs the regional head node of another region spanned by the target node to complete the protection and recovery of the first service again in the other region. In other words, when a node failure occurs in the regional head node corresponding to a certain service in a certain region, the global head node performs global service node replacement calculation based on the service, and selects a service node to replace the faulty regional head node using the principle of nearest matching within the same region. If a suitable new regional head node cannot be selected, the regional head node corresponding to another service with a mutual protection mechanism is enabled to serve as the regional head node corresponding to the service. Once the faulty regional head node is successfully replaced, the protection and recovery of the service in the regional domain will be managed by the new regional head node.

[0076] like Figure 6 As shown, if node B fails and the global leader node cannot determine the protection link for node B's link through route calculation, the global leader node directly instructs the regional leader node in trunk area 3 corresponding to the secondary service, that is, node D, to serve as the regional leader node of trunk area 3 for the primary service. The global leader node instructs node D to migrate the primary service to the third target segment seg3 of the corresponding link within trunk area 3. The global leader node also instructs the regional leader node in city-county area 4 corresponding to the primary service to migrate the primary service to the fourth target segment seg4 of the corresponding link within city-county area 4. This achieves protection and restoration of the primary service within both trunk area 3 and city-county area 4.

[0077] like Figure 7As shown, if node E fails and the global head node cannot determine the protection link for the link where node E is located through route calculation, the global head node directly instructs the regional head node of trunk area 3 corresponding to the primary service, that is, node G, to serve as the regional head node of trunk area 3 for the secondary service. The global head node instructs node G to migrate the secondary service within trunk area 3 to the seventh target segment seg7 of the corresponding link. The global head node also instructs the regional head node of city and county area 4 corresponding to the secondary service to migrate the secondary service within the city and county area 4 to the eighth target segment seg8 of the corresponding link. This achieves protection and recovery of the secondary service within both trunk area 3 and city and county area 4.

[0078] In the disclosed embodiment, if multiple regional head node failures occur consecutively within a region, or if the global head node is unable to determine the corresponding protection link after a regional head node failure, the global head node can directly seize the regional head node corresponding to another service in the mutual protection mechanism, allowing the regional head node to simultaneously serve as the regional head node for both services in the mutual protection mechanism. It should be noted that when the regional head node that had failed in the region recovers, the global head node immediately instructs the original regional head node that has recovered to become the regional head node for the region again, thereby avoiding tension in occupied service path resources.

[0079] An embodiment of the present disclosure also provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node, and the regional head node includes a first port and a second port. The first port communicates with a network element in a region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions.

[0080] The regional head node of each region is a cross-region node and supports being divided into different regions, that is, belonging to at least two different regions. Figure 2 A schematic diagram of a cross-region node provided in the disclosed embodiment, such as Figure 2 As shown, taking node A on the service path as an example, node A is the domain head node of city-county area 2, including first ports A1-1 and A1-2, and second ports A2-1 and A2-2. Node A is a cross-regional node, belonging to both city-county area 2 and trunk area 3. First ports A1-1 and A1-2 communicate with network elements in city-county area 2, and second ports A2-1 and A2-2 communicate with network elements in trunk area 3. Compared to traditional ASON, the disclosed embodiment adds each area and its regional head node. The regional head node is responsible for protecting and restoring services within the area.

[0081] Figure 8The flowchart of the domain management method of the optical network with the regional head node as the execution body provided by the embodiment of the present disclosure is as follows: Figure 8 As shown, the domain management method of the optical network is applied to the regional head node, including the following steps:

[0082] Step S31 : When a second node in the area to which the regional head node belongs fails, a second target link is determined, where the second target link is a protection link of the link where the second node is located.

[0083] Step S32: Migrate the second target service to the second target link, where the second target service is a service deployed in the second node.

[0084] The second node is a non-regional first node. If the second node fails, the regional first node of the area to which the second node belongs will calculate the protection link in the area, that is, the second target link, and migrate the second target service originally deployed in the second node to the second target link, thereby realizing the protection of the service path in the area. When a non-regional first node fails, it is managed by the regional first node of the area to which it belongs, rather than the global first node. In the scenario where non-regional first nodes in multiple different areas fail at the same time, the regional first node in each area can synchronously process the protection link calculation and service migration in the area, thereby improving the convergence speed of the entire optical network, reducing latency, and quickly recovering from service interruptions to avoid packet loss and bit errors.

[0085] In the embodiment of the present disclosure, a method for domain management of an optical network is disclosed. The optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node, and the regional head node includes a first port and a second port. The first port communicates with a network element in one region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions. The method is applied to the regional head node, and includes: in the event that a second node in the region to which the regional head node belongs fails, determining a second target link, the second target link being a protection link of the link where the second node is located; migrating the second target service to the second target link, the second target service being a service deployed in the second node. The embodiment of the present disclosure performs regional management on the optical network, divides each region into cross-region nodes, and the regional head node manages the region to which it belongs, thereby reducing the processing pressure of the global head node and facilitating rapid recovery from faults. Moreover, the regional head node is a cross-region node, and there is no inter-domain routing, thereby reducing the transmission delay of the optical network.

[0086] In some embodiments, the domain management method of the optical network may further include the following steps:

[0087] Step S41 : When a link failure occurs on a first link in an area to which a regional head node belongs, a third target link is determined, where the third target link is a first protection link of the first link.

[0088] Step S42: Migrate the service carried by the first link to the third target link.

[0089] If a link failure occurs on a link within a region (i.e., the primary link), the regional head node corresponding to the services carried by the failed link calculates a protection link for the failed link (i.e., the third target link) and migrates the services carried by the failed link to the third target link. It should be noted that the third target link is a link within the region, thereby protecting the service path within the region.

[0090] In some embodiments, after migrating the service carried by the first link to the third target link (i.e., step S42), the domain management method of the optical network may further include the following steps:

[0091] Step S43: When a failure occurs in the third target link, a fourth target link is determined, where the fourth target link is the second protection link of the first link.

[0092] Step S44: Migrate the service to the fourth target link.

[0093] If the third target link (i.e., the previously determined protection link) also fails, the regional head node in the area will recalculate the protection link for the currently failed link, i.e., the fourth target link, and migrate the services carried by the currently failed link to this fourth target link. It should be noted that the fourth target link is also a link within the area, thus protecting the service path within the area.

[0094] In some embodiments, the optical network is deployed with a first service and a second service with a mutual protection mechanism, and the regional head node includes a regional head node corresponding to the first service and a regional head node corresponding to the second service; wherein, when the first link carries the first service, the regional head node is the regional head node corresponding to the first service; when the first link carries the second service, the regional head node is the regional head node corresponding to the second service.

[0095] Figure 9 A schematic diagram of master-slave service protection and recovery after a link failure in a region provided by an embodiment of the present disclosure is shown in FIG. Figure 9As shown, the optical network is deployed with main services and slave services that serve as mutual protection mechanisms. The main services and slave services are segmented in each area. Each area is equipped with a monitoring field to record transmission alarm information. OAM (operation, maintenance and management) is not transparently transmitted to the next area. Taking backbone area 3 as an example, the main service is carried in link 1. If link 1 fails, the regional head node of backbone area 3 corresponding to the main service will migrate the main service to the protection link of link 1, that is, link 2; if link 2 also fails again, the regional head node of backbone area 3 corresponding to the main service will migrate the main service to another protection link of link 1, that is, link 3. The slave service is carried in link 4. If link 4 fails, the regional head node of backbone area 3 corresponding to the slave service will migrate the service to the protection link of link 4, that is, link 5; if link 5 also fails again, the regional head node of backbone area 3 corresponding to the slave service will migrate the service to another protection link of link 4, that is, link 6.

[0096] An embodiment of the present disclosure also provides a domain management method for an optical network, wherein the optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node, and the regional head node includes a first port and a second port. The first port communicates with a network element in a region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions.

[0097] The regional head node of each region is a cross-region node and supports being divided into different regions, that is, belonging to at least two different regions. Figure 2 A schematic diagram of a cross-region node provided in the disclosed embodiment, such as Figure 2 As shown, taking node A on the service path as an example, node A is the domain head node of city-county area 2, including first ports A1-1 and A1-2, and second ports A2-1 and A2-2. Node A is a cross-regional node, belonging to both city-county area 2 and trunk area 3. First ports A1-1 and A1-2 communicate with network elements in city-county area 2, and second ports A2-1 and A2-2 communicate with network elements in trunk area 3. Compared to traditional ASON, the disclosed embodiment adds each area and its regional head node. The regional head node is responsible for protecting and restoring services within the area.

[0098] Figure 10 A flow chart of a domain management method for an optical network with a service node as the execution subject provided by an embodiment of the present disclosure is shown as follows: Figure 10 As shown, the domain management method of the optical network is applied to a service node, which is not a regional head node. The method includes the following steps:

[0099] Step S51, in response to receiving a service migration indication sent by the global head node, determining the first target service to be migrated and the first target segment of the first target link; wherein the service migration indication is sent by the global head node when a regional head node of the first target area to which the service node belongs fails.

[0100] Step S52: configure the service node as the current regional head node of the first target area, and migrate the first target service to the first target segment of the first target link within the first target area.

[0101] If the regional head node of a certain area (i.e., the first target area) fails, the global head node selects a service node in the area as the new regional head node and sends a service migration instruction to the service node. The service node receives the service migration instruction sent by the global head node, indicating that the service node is selected as the regional head node, and obtains the first target service and the first target link to be migrated from the service migration instruction. The first target service is the service deployed on the failed regional head node, and the first target link is the protection link calculated by the global head node. The service node configures itself as the current regional head node of the first target area corresponding to the first target service, and migrates the first target service to the first target segment of the first target link in the first target area within the first target area. That is to say, in the case of a regional head node failure, the global head node only calculates the protection link and determines the new regional head node, while the protection and recovery of services in each area are completed by the newly elected regional head node. In this way, the regional head node failure processing is completed through the coordination mechanism between the global head node and the newly elected regional head node, which can improve the convergence speed, reduce the delay, and quickly recover the service interruption to avoid packet loss and bit errors.

[0102] In an embodiment of the present disclosure, a method for domain management of an optical network is disclosed. The optical network includes a global head node, at least two regions, and a regional head node corresponding to each region. The regional head node is a cross-region node and includes a first port and a second port. The first port communicates with network elements in one region spanned by the regional head node, and the second port communicates with network elements in another region spanned by the regional head node. The regional head node is used to manage one of the spanned regions. The method is applied to a service node and includes: in response to receiving a service migration instruction sent by the global head node, determining a first target service to be migrated and a first target segment of a first target link; configuring the service node as the current regional head node of the first target region, and migrating the first target service to the first target segment of the first target link within the first target region. In the embodiment of the present disclosure, the optical network is managed by regions, and each region is divided by cross-region nodes. In the event of a regional head node failure, the global head node selects the service node as the new regional head node for the region. The new regional head node manages the region, reducing the processing pressure on the global head node and facilitating rapid failure recovery. Since the regional head node is a cross-region node, there is no inter-domain routing, which reduces optical network transmission latency.

[0103] To improve service recovery capabilities and efficiency, the disclosed embodiments implement domain-based management of the optical network, enhancing end-to-end service recovery efficiency. This achieves the same performance metrics (<50ms) as protection switching at the scale of existing network customer services (1 million to 10 million end-to-end services). The disclosed embodiments divide regions into cross-regional nodes. Cross-regional nodes can now belong to two regions, eliminating inter-domain link routing, reducing points of failure and facilitating rapid service recovery.

[0104] The global node of the disclosed embodiment realizes end-to-end service establishment and cross-regional node failure rerouting; service recovery is the responsibility of the regional head node. If the regional head node fails, it reports to the global head node to recalculate the route and select a new regional head node. After the new regional head node is selected, service recovery is performed. Rapid convergence is achieved through division of labor and linkage, meeting the requirements of rapid convergence of route calculation and lossless transmission in the intelligent computing era.

[0105] The present disclosure also provides an electronic device, such as Figure 11 As shown, it includes a memory and a processor; the memory stores a computer program that can be executed by the processor, and when the computer program is executed by the processor, any one of the virtual machine disk expansion methods of the embodiments of the present disclosure is implemented.

[0106] Among them, the processor is a device with data processing capabilities, including but not limited to the central processing unit (CPU); the memory is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically such as SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) is connected between the processor and the memory, which can realize information exchange between the memory and the processor, including but not limited to the data bus (Bus), etc.

[0107] The embodiments of the present disclosure further provide a computer-readable medium having a computer program stored thereon. When the computer program is executed by a processor, any one of the virtual machine disk expansion methods of the embodiments of the present disclosure is implemented.

[0108] The embodiments of the present disclosure further provide a computer program product, which includes a computer program. When the computer program is executed by a processor, any one of the virtual machine disk expansion methods of the embodiments of the present disclosure is implemented.

[0109] Those skilled in the art will appreciate that all or some of the steps, systems, and functional modules / units in the apparatus disclosed above may be implemented as software, firmware, hardware, or a suitable combination thereof.

[0110] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation.

[0111] Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit (CPU), a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory (FLASH) or other disk storage; compact disc (CD-ROM), digital versatile disc (DVD) or other optical disc storage; magnetic cassettes, tapes, disk storage or other magnetic storage; any other medium that can be used to store desired information and can be accessed by a computer. Furthermore, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0112] The present disclosure has disclosed example embodiments, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the present disclosure as set forth in the appended claims.

Claims

1. A method for domain management of an optical network, the optical network comprising a global head node, at least two regions, and a regional head node corresponding to each of the regions, the regional head node being a cross-region node and comprising a first port and a second port, the first port communicating with a network element in one region spanned by the regional head node, the second port communicating with a network element in another region spanned by the regional head node, the regional head node being configured to manage one of the spanned regions; The method is applied to the global first node, comprising: For each of the areas, determining an access aggregation node or a core node in the area; Instruct the access aggregation node or the core node to serve as the regional head node corresponding to the area.

2. The method according to claim 1, wherein After indicating the access aggregation node or the core node as the regional head node corresponding to the area, the method further includes: When a first node fails and the first node is the head node of a region to which it belongs, determining a first target link, where the first target link is a protection link of the link where the first node is located; When the first target link is determined, determining a service node on the first target link where a first target service is deployed within a first target area to which the first node belongs, where the first target service is a service deployed in the first node; Instruct the service node to serve as the regional head node of the first target area, and instruct the service node to migrate the first target service to the first target segment of the first target link within the first target area; and instruct the regional head node of the second target area to migrate the first target service to the second target segment of the first target link within the second target area, wherein the second target area and the first target area are areas spanned by the first node.

3. The method according to claim 2, wherein: The optical network is deployed with a first service and a second service having a mutual protection mechanism, the first target service is the first service, the regional head node of the first target area includes the regional head node of the first target area corresponding to the first service and the regional head node of the first target area corresponding to the second service, and the regional head node of the second target area includes at least the regional head node of the second target area corresponding to the first service; the instructing the service node to serve as the regional head node of the first target area, and instructing the service node to migrate the first target service to the first target segment of the first target link within the first target area; And, after instructing the regional head node of the second target area to migrate the first target service to the second target segment of the first target link within the second target area, the method further includes: In the event that the service node fails and the first node failure is not recovered, the target node is instructed to serve as the regional head node of the first target area corresponding to the first service, and the target node is instructed to migrate the first service to the third target segment of the link corresponding to the target node within the first target area; wherein the target node is the regional head node of the first target area corresponding to the second service; and the regional head node of the second target area corresponding to the first service is instructed to migrate the first service to the fourth target segment of the link corresponding to the target node within the second target area.

4. The method according to claim 3, wherein After indicating the service node as the regional head node of the first target area, or after indicating the target node as the regional head node of the first target area corresponding to the first service, the method further includes: In the event that the first node recovers from the failure, the first node is instructed to serve as the regional head node of the first target area corresponding to the first service, and the first node is instructed to migrate the first service to the link segment before the failure of the first node within the first target area; and the regional head node of the second target area corresponding to the first service is instructed to migrate the first service to the link segment before the failure of the first node within the second target area.

5. The method according to claim 2, wherein: The optical network is deployed with a first service and a second service having a mutual protection mechanism, the first target service is the first service, and after determining the first target link, the method further includes: If the first target link is not determined, the target node is instructed to serve as the regional head node of the first target area corresponding to the first service, and the target node is instructed to migrate the first service to the third target segment of the link corresponding to the target node within the first target area; and the regional head node of the second target area corresponding to the first service is instructed to migrate the first service to the fourth target segment of the link corresponding to the target node within the second target area; wherein the target node is the regional head node of the first target area corresponding to the second service.

6. A method for domain management of an optical network, the optical network comprising a global head node, at least two regions, and a regional head node corresponding to each of the regions, the regional head node being a cross-region node and comprising a first port and a second port, the first port communicating with a network element in one region spanned by the regional head node, the second port communicating with a network element in another region spanned by the regional head node, the regional head node being configured to manage one of the spanned regions; The method is applied to the regional head node, comprising: When a second node in the area to which the regional head node belongs fails, determining a second target link, where the second target link is a protection link of the link where the second node is located; Migrate a second target service to the second target link, where the second target service is a service deployed in the second node.

7. The method according to claim 6, wherein: Also includes: When a link failure occurs on a first link in the area to which the regional head node belongs, determining a third target link, where the third target link is a first protection link of the first link; Migrate the services carried by the first link to the third target link.

8. The method according to claim 7, wherein: After migrating the service carried by the first link to the third target link, the method further includes: In the event that a failure occurs in the third target link, determining a fourth target link, where the fourth target link is a second protection link of the first link; Migrate the service to the fourth target link.

9. The method according to claim 7, wherein: The optical network is deployed with a first service and a second service with a mutual protection mechanism, and the regional head node includes a regional head node corresponding to the first service and a regional head node corresponding to the second service; wherein, when the first link carries the first service, the regional head node is the regional head node corresponding to the first service; when the first link carries the second service, the regional head node is the regional head node corresponding to the second service.

10. A domain management method for an optical network, wherein: The optical network includes a global head node, at least two regions, a regional head node corresponding to each of the regions, and a service node within each of the regions, wherein the regional head node is a cross-region node and includes a first port and a second port, wherein the first port communicates with a network element in one region spanned by the regional head node, and the second port communicates with a network element in another region spanned by the regional head node, and the regional head node is used to manage one of the spanned regions; The method is applied to the service node, including: In response to receiving a service migration instruction sent by the global head node, determining a first target service to be migrated and a first target segment of a first target link; wherein the service migration instruction is sent by the global head node when a regional head node of the first target region to which the service node belongs fails; The service node is configured as the current regional head node of the first target area, and the first target service is migrated to the first target segment of the first target link within the first target area.

11. An electronic device comprising a memory and a processor; the memory stores a computer program that can be executed by the processor, and when the computer program is executed by the processor, it implements the domain management method for an optical network as described in any one of claims 1 to 5, or the domain management method for an optical network as described in any one of claims 6 to 9, or the domain management method for an optical network as described in claim 10.

12. A computer-readable medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the method for domain management of an optical network described in any one of claims 1 to 5, or the method for domain management of an optical network described in any one of claims 6 to 9, or the method for domain management of an optical network described in claim 10 is implemented.

13. A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the method for domain management of an optical network according to any one of claims 1 to 5, or the method for domain management of an optical network according to any one of claims 6 to 9, or the method for domain management of an optical network according to claim 10 is implemented.