Method for control module registration in automatic switching optical network and its application method
A technology for automatic exchange and control of modules, applied in data exchange networks, program control devices, program loading/starting, etc., can solve problems such as simultaneous maintenance, increased development costs and costs, and difficulty in changing, achieving strong adaptability and convenience Timely handling of abnormalities and highly operable effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0074] refer to figure 1 and figure 2 As shown, when the control plane is started or restarted, each module of the control plane is registered to realize the start or restart of the control plane.
[0075] Step S101: Read the module registry.
[0076] When the control plane starts or restarts, after the basic modules (such as: operating system encapsulation module, database module, main control module, communication module, connection control module, link resource management module, etc.) start up, call the module registration method, read Module Registry.
[0077] In this example, assuming that the basic module is started and the module registration method is called, the module relationship table read is as follows (refer to figure 2 ):
[0078] ##Module ID
Weights
overtime time
number of dependent modules
Dependency module ID
26
0
60
2
18,20
29
1
30
0
0
[0079] 34
1
45
2
26,29
...
Embodiment 2
[0106] During the normal operation of the control plane, the optional modules in the control plane are stopped to realize the dynamic unloading of the control plane modules.
[0107] refer to image 3 and Figure 4 As shown, during the normal operation of the control plane, the process of stopping the module is described as follows.
[0108] Step S301: Read the module registry.
[0109] When the control plane is running normally, when a command to stop a module is received, the module registration method is called to read the module registry.
[0110] In this example (see Figure 4 ), assuming that the control plane receives a command to stop the DA module (module ID is 34), the main control module calls the module registration method, and the module relationship table read is as follows:
[0111] ##Module ID
Weights
overtime time
number of dependent modules
Dependency module ID
26
0
60
2
18,20
29
1
30
0
0
...
Embodiment 3
[0136] During the normal operation of the control plane, the method of the present invention can be used to start the optional modules in the control plane to realize the dynamic loading of the control plane modules.
[0137] refer to Figure 5 with Image 6 As shown in , during the normal operation of the control plane, the detailed description of the process of starting a selected module is as follows.
[0138] Step S501: Read the module registry.
[0139] When the control plane is running normally, when a command to start a selected module is received, the module registration method is called to read the module registry.
[0140] In this example (see Image 6 ), assuming that the control plane receives the command to start the LMP module (module ID is 29) (assuming that the LMP module is not started), the main control module calls the module registration method, and the module relationship table read is as follows:
[0141] ##Module ID
Weights
overtime ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 