CN110392318A - The method of calibration and system in the channel plane layer LSP are controlled in ASON - Google Patents
The method of calibration and system in the channel plane layer LSP are controlled in ASON Download PDFInfo
- Publication number
- CN110392318A CN110392318A CN201910691743.0A CN201910691743A CN110392318A CN 110392318 A CN110392318 A CN 110392318A CN 201910691743 A CN201910691743 A CN 201910691743A CN 110392318 A CN110392318 A CN 110392318A
- Authority
- CN
- China
- Prior art keywords
- lsp
- channel
- node
- verified
- plane layer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 108091034117 Oligonucleotide Proteins 0.000 title claims abstract 12
- 238000012795 verification Methods 0.000 claims abstract description 119
- 238000002790 cross-validation Methods 0.000 claims abstract description 50
- 230000011664 signaling Effects 0.000 claims description 22
- 230000008439 repair process Effects 0.000 claims description 7
- 230000005540 biological transmission Effects 0.000 claims description 6
- 239000010410 layer Substances 0.000 claims 39
- 239000002344 surface layer Substances 0.000 claims 1
- 230000003287 optical effect Effects 0.000 abstract description 6
- 239000002699 waste material Substances 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 23
- 230000006870 function Effects 0.000 description 9
- 238000012790 confirmation Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0005—Switch and router aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0077—Labelling aspects, e.g. multiprotocol label switching [MPLS], G-MPLS, MPAS
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention discloses methods of calibration and system that the channel plane layer LSP is controlled in a kind of ASON, are related to automatically switching optical networks field.Method includes the following steps: the channel LSP of control plane layer, if there are LSP channel informations to be verified for the source LSR node in the channel LSP to be verified, is verified there are when partial information using source LSR node as requesting node;Otherwise control plane layer and transport plane layer is combined to carry out cross validation's verification;When the LSP channel information of control plane layer is lost completely, cross validation's verification is carried out in conjunction with management plane layer and transport plane layer.The present invention can solve the problems such as imperfect channel the LSP bring channel resource entanglement of control plane level, channel information residual, channel resource waste.
Description
Technical field
The present invention relates to automatically switching optical networks field, it is specifically related to control the channel plane layer LSP in a kind of ASON
Method of calibration and system.
Background technique
ASON (Automatically Switched Optical Network, automatically switching optical networks) is applied to SDH
(Synchronous Digital Hierarchy, Synchronous Digital Hierarchy)/WDM (Wavelength Division
Multiplexing, wavelength-division multiplex) optical network device, by using GMPLS (Generalized Multiprotocol
Label Switching, generalized multiprotocol label switching (GMPLS) protocol) etc. control plane technologies, realize LSP (Label Switched
Path, label switched path) route resource dynamic dispatching, improve the flexibility and network management of SDH/WDM network scheduling
Efficiency.
Three levels of ASON network point:
Transport plane layer is responsible for carrying transmission services, stores relevant cross-over configuration etc.;
Management plane layer is responsible for synchronization and the management in the channel LSP etc.;
Plane layer is controlled, the foundation/deletion/protection and fault alarm reporting etc. in the channel LSP is responsible for.
Control plane layer has several channels LSP, and the channel each LSP is by several LSR (Label Switched
Router, Tag switching routing) node is constituted, including source LSR node, several intermediate LSR nodes and place LSR node.
Currently, ASON network-based control plane layer includes complete when creating a channel LSP, in LSP channel information
Routing iinformation initiates road construction request by the source LSR node in several LSR nodes for constituting the channel LSP, and is carried and routed by signaling
Information carries out resource reservation in each LSR node on the way, issues cross-over configuration to transport plane;When deleting a channel LSP,
Source LSR node is initiated after deleting LSP channel request, carries deletion request message to the channel LSP along each LSR node in road by signaling,
Channel information is deleted, this occupied resource in channel LSP can be used by other newly-built channels LSP.
In transport plane layer, when damaged link and relevant issues occurs in the channel LSP, failure is reported to LSP and led to by signaling
The source LSR node in road, the source LSR node in the channel LSP control the mechanism of protection and restoration of plane layer according to ASON, create a LSP
Channel, to restore the business of the former channel LSP carrying.For controlling plane layer, protects the channel LSP and belonged to by the protection channel LSP
It is each to have respective complete attribute by oneself in two different channels.
Due to the distributed nature in the channel LSP, LSP channel information is distributed on each LSR node for constituting the channel LSP,
The integrality in the channel LSP needs the channel LSP along each LSR node in road to keep.The distributed nature in the channel LSP is determined and is being controlled
Plane layer processed does not ensure that the integrality and consistency for constituting each LSR node in the channel LSP.
After there is the reset of LSR node failure or other unpredictable reasons, in fact it could happen that the LSP channel data of part
It loses.Certain LSP channel information of the control plane layer in ASON can be divided into three kinds of situations: the channel LSP according to the degree of loss
It does not lose completely, LSP channel part is lost and three kinds of situations are all lost in the channel LSP.Partial loss can be divided into source node LSP again
Channel is lost and two sub-cases are lost in the channel non-source node LSP.
When there is the case where LSP channel data loss, the channel LSP for controlling plane layer is likely to occur exception.In addition, by
In the timeliness of control plane layer message, phenomena such as channel part LSP remains inevitably occurs.LSP channel abnormal can be led
Entire LSP channel resource entanglement is caused, and then influences the business of transport plane layer, there are the risks of interrupting service;And it remains logical
Road then can make the channel resource not used that can not discharge always, and then the phenomenon that cause channel resource to waste.
In conclusion the imperfect channel the LSP bring channel resource entanglement of control plane layer or LSP channel information are residual
The brings failure problems such as stay urgently to be resolved.
Summary of the invention
The purpose of the invention is to overcome the shortcomings of above-mentioned background technique, provides and control plane layer LSP in a kind of ASON
The method of calibration and system in channel, can thoroughly solve the imperfect channel the LSP bring channel resource entanglement of control plane level,
The problems such as channel information residual, channel resource waste.
In a first aspect, providing the method for calibration for controlling the channel plane layer LSP in a kind of ASON, comprising the following steps:
The channel LSP of plane layer is controlled there are when partial information, if the source LSR node in the channel LSP to be verified exists to school
LSP channel information is tested, then is verified using source LSR node as requesting node;Otherwise control plane layer and transport plane are combined
Layer carries out cross validation's verification;
When the LSP channel information of control plane layer is lost completely, intersected in conjunction with management plane layer and transport plane layer
Comparison verification.
According in a first aspect, in the first possible implementation of the first aspect, if the source in the channel LSP to be verified
There are LSP channel informations to be verified for LSR node, then are verified using source LSR node as requesting node, comprising the following steps:
It increases the channel LSP newly in LSP channel information and verifies state TVS, controlling the channel LSP of plane layer, there are partial informations
When, LSP channel to be verified for one, judge current LSR node whether be the channel LSP to be verified source LSR node, if
It is then to be verified using source LSR node as requesting node;Otherwise it is verified using non-source LSR node as requesting node.
According to the first possible implementation of first aspect, in second of possible implementation of first aspect
In, the step of verification using source LSR node as requesting node are as follows:
Using the source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified under
One jumps LSR node, if LSP channel information to be verified is not present in the LSR node, repairs the channel LSP, sets TVS to
Verification;Otherwise only TVS is set as having verified, carries out the verification of next-hop LSR node.
According to the first possible implementation of first aspect, in the third possible implementation of first aspect
In, the step of verification using non-source LSR node as requesting node are as follows:
Using the non-source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified extremely
The source LSR node in the channel LSP, if there are the LSP channel informations for source LSR node, using source LSR node as requesting node
It is verified;Otherwise, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer.
According to the third possible implementation of first aspect, in the 4th kind of possible implementation of first aspect
In, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer, comprising the following steps:
The intersection information for calculating LSR node in the channel LSP to be verified, the transport plane layer intersection for reading the LSR node are matched
Table is set, two groups of intersection informations are compared, if there is no intersect letter with LSR node in transport plane layer cross-over configuration table
Breath, then delete the channel LSP;If it is present repairing the LSP channel information of the LSR node, TVS is set as having verified,
Carry out the comparison of next-hop LSR node.
According in a first aspect, in the fifth possible implementation of the first aspect, controlling the channel the LSP letter of plane layer
When breath is lost completely, cross validation's verification is carried out in conjunction with management plane layer and transport plane layer, comprising the following steps:
When the LSP channel information of control plane layer is lost completely, the LSP of all synchronization failures on management plane layer is obtained
Channel;The intersection information for calculating each LSR node in the channel LSP of each synchronization failure obtains each LSR by management plane layer
Cross-over configuration table of the node in transport plane layer;If there is the friendship of corresponding LSR node in the cross-over configuration table of transport plane layer
Information is pitched, then rebuilds the corresponding channel LSP, TVS is set as having verified;Otherwise the cross validation of next-hop LSR node is carried out.
Second aspect provides the check system that the channel plane layer LSP is controlled in a kind of ASON, comprising:
First verification unit, is used for: the channel LSP of plane layer is controlled there are when partial information, if the channel LSP to be verified
There are LSP channel informations to be verified for source LSR node, then are verified using source LSR node as requesting node;Otherwise control is combined
Plane layer and transport plane layer carry out cross validation's verification;
Second verification unit, is used for: when controlling the LSP channel information of plane layer and losing completely, in conjunction with management plane layer and
Transport plane layer carries out cross validation's verification.
According to second aspect, in the first possible implementation of the second aspect, if the source in the channel LSP to be verified
There are LSP channel information to be verified, the first verification units to be verified using source LSR node as requesting node for LSR node, including
Following steps:
It increases the channel LSP newly in LSP channel information and verifies state TVS, controlling the channel LSP of plane layer, there are partial informations
When, LSP channel to be verified for one, judge current LSR node whether be the channel LSP to be verified source LSR node, if
It is then to be verified using source LSR node as requesting node;Otherwise it is verified using non-source LSR node as requesting node.
According to the first possible implementation of second aspect, in second of possible implementation of second aspect
In, the step of first verification unit is verified using source LSR node as requesting node are as follows:
Using the source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified under
One jumps LSR node, if LSP channel information to be verified is not present in the LSR node, repairs the channel LSP, sets TVS to
Verification;Otherwise only TVS is set as having verified, carries out the verification of next-hop LSR node.
According to the first possible implementation of second aspect, in the third possible implementation of second aspect
In, the step of first verification unit is verified using non-source LSR node as requesting node are as follows:
Using the non-source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified extremely
The source LSR node in the channel LSP, if there are the LSP channel informations for source LSR node, using source LSR node as requesting node
It is verified;Otherwise, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer.
Compared with prior art, advantages of the present invention is as follows:
The degree that the present invention loses according to the LSP channel information of control plane layer, according to the channel LSP there are partial information and
LSP channel information is lost two kinds of situations completely and is verified respectively, controls the channel LSP of plane layer there are when partial information, if to school
Testing the source LSR node in the channel LSP, there are LSP channel informations to be verified, then are verified using source LSR node as requesting node;
Otherwise control plane layer and transport plane layer is combined to carry out cross validation's verification;The LSP channel information of control plane layer is lost completely
When mistake, cross validation's verification is carried out in conjunction with management plane layer and transport plane layer.The present invention passes through the channel part LSP fragment information
The verification in the entire control channel plane level LSP is carried out, so that the incomplete channel LSP is repaired in control plane level, or
Person deletes residual LSP channel, and it is wrong can thoroughly to solve the imperfect channel the LSP bring channel resource of control plane level
Disorderly, the problems such as channel information residual, channel resource waste.
Detailed description of the invention
Fig. 1 is the flow chart that the verification of the channel plane layer LSP is controlled in the embodiment of the present invention.
Fig. 2 is the flow chart verified using source LSR node as requesting node in the embodiment of the present invention.
Fig. 3 is the flow chart verified using non-source LSR node as requesting node in the embodiment of the present invention.
Fig. 4 is that control plane layer and transport plane layer is combined to carry out the process of cross validation's verification in the embodiment of the present invention
Figure.
Fig. 5 is that management plane layer and transport plane layer is combined to carry out the process of cross validation's verification in the embodiment of the present invention
Figure.
Specific embodiment
It reference will now be made in detail to specific embodiments of the present invention now, instantiate example of the invention in the accompanying drawings.Although will knot
The specific embodiment description present invention is closed, it will be understood that, it is not intended to limit the invention to the embodiment described.On the contrary, it is desirable to cover
Cover the change for including within the spirit and scope of the present invention, modification and the equivalent being defined by the following claims.It should be noted that this
In the method and step that describes can realize that and any functional block or function arrangement can quilts by any functional block or function arrangement
It is embodied as the combination of physical entity or logic entity or the two.
In order to make those skilled in the art more fully understand the present invention, with reference to the accompanying drawings and detailed description to this hair
It is bright to be described in further detail.
Note: the example next to be introduced is only a specific example, and not as limiting embodiments of the invention
It is necessary for following specific step, numerical value, condition, data, sequence etc..Those skilled in the art can be by reading this explanation
Book constructs the more embodiments that do not mention in this specification to use design of the invention.
The embodiment of the present invention provides the method for calibration that the channel plane layer LSP is controlled in a kind of ASON, comprising the following steps:
The channel LSP of plane layer is controlled there are when partial information, if the source LSR node in the channel LSP to be verified exists to school
LSP channel information is tested, then is verified using source LSR node as requesting node;Otherwise control plane layer and transport plane are combined
Layer carries out cross validation's verification;
When the LSP channel information of control plane layer is lost completely, intersected in conjunction with management plane layer and transport plane layer
Comparison verification.
Shown in Figure 1, the overall procedure of the control channel plane layer LSP verification is as follows:
Step S1, the channel LSP verification initialization;
Step S2, there are partial informations in the channel LSP of judgement control plane layer, if it does, going to step S3;Otherwise turn
To step S7;
Step S3, judge whether using source LSR node as requesting node, if so, going to step S4;Otherwise step is gone to
S5;
Step S4, it is verified using source LSR node as requesting node, goes to step S8;
Step S5, source LSR node is judged with the presence or absence of LSP channel information, if it does, going to step S4;Otherwise it goes to
Step S6;
Step S6, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer, goes to step S8;
Step S7, cross validation's verification is carried out in conjunction with management plane layer and transport plane layer, goes to step S8;
Step S8, the channel LSP verification is completed.
The checking procedure for controlling the channel plane layer LSP includes three phases: verification initial phase, checking stage and verification
The completion stage.
The problems such as in order to avoid the duplication check occurred possible during verification operation, iterative cycles, the embodiment of the present invention
Increase the channel LSP verification state TVS (Tunnel Verification Status) newly in LSP channel information, it is such to solve
Problem.
In verification initial phase, all LSR nodes for controlling plane layer in ASON are traversed, are then traversed through each
All channels LSP of LSR node, TVS is set as not verifying.
In checking stage, according to the degree that the LSP channel information of control plane layer is lost, can be divided into two kinds of situations: LSP is logical
There are partial informations and LSP channel information to lose completely in road.
For the channel LSP, there are the situations of partial information, traverse all LSR nodes that plane layer is controlled in ASON first,
Then all channels LSP of each LSR node are traversed through;Wherein, for each LSP channel T on each LSR node,
Judge whether TVS of the T on current LSR node is not verify, if it is, the starting channel LSP checking process;Otherwise, ignore
The current channel LSP.
For example, LSP channel T to be verified for one0, judge whether current LSR node is the channel LSP T to be verified0Source
LSR node, if it is, being verified using source LSR node as requesting node, specific checking process is shown in Figure 2;Otherwise with
Non-source LSR node is that requesting node is verified, and specific checking process is shown in Figure 3.
Preferably, shown in Figure 2, it step S4, is verified, is specifically included following using source LSR node as requesting node
Step:
Step S401, signaling carries LSP channel information to next-hop LSR node, goes to step S402;
Step S402, current LSR node is judged with the presence or absence of LSP channel information, if it does, going to step S404;It is no
Then go to step S403;
Step S403, the channel LSP is repaired, step S404 is gone to;
Step S404, it is to have verified by the current channel LSP verification status indication, goes to step S405;
Step S405, next-hop LSR node is judged whether there is, if it does, return step S401;Otherwise step is gone to
S406;
Step S406, Xiang Yuan LSR node sends the channel LSP and verifies confirmation message, terminates.
For example, LSP channel T to be verified for one1, with T1Source LSR node as requesting node, carried according to signaling
T1Complete routing iinformation, from T1Source LSR node start, along T1In each LSR node hop-by-hop verified;When in a
It can not find T on a LSR node1Information when, a is positive integer, and the T of a-th of LSR node is carried to according to signaling1Information, repair
The T of multiple a-th of LSR node1Information, and TVS is set as having verified;Otherwise only TVS is set as having verified, is continued
The comparison of the a+1 LSR node, until T1In the verifications of all LSR nodes be fully completed.Work as T1In all LSR nodes verification
After the completion, message is returned to T1Source LSR node, T1Verification terminate.
Preferably, shown in Figure 3, it is verified using non-source LSR node as requesting node, specifically includes the following steps:
Step 101 judges the channel LSP verification status indication not verify, if so, going to step 102;Otherwise terminate;
Step 102, signaling carry LSP channel information to the source LSR node in the channel LSP, go to step 103;
Step 103 judges source LSR node with the presence or absence of LSP channel information to be verified, if so, going to step 104;
Otherwise step 106 is gone to;
Step 104, starting are using source LSR node as the channel the LSP checking process of requesting node, detailed process and step S4 phase
Together, details are not described herein again, goes to step 105;
Step 105, source LSR node send response and confirm message to the LSR node for initiating verification request, terminate;
The channel LSP that step 106, starting combine control plane layer and transport plane layer to carry out cross validation's verification verifies stream
Journey, detailed process is identical as step S6, then goes to step 105.
For example, LSP channel T to be verified for one2, with T2Non-source LSR node as requesting node, carried by signaling
T2Information, to T2Source LSR node initiate verification T2Request, T2Source LSR node receive verification request after, search T2Letter
Breath;If T2Source LSR node can find T2Information, then starting with T2Source LSR node be requesting node verification stream
Journey;Otherwise, starting combines cross validation's checking process of control plane layer and transport plane layer.Work as T2In all LSR nodes
After the completion of verification, message is returned to T2Source LSR node, T2Source LSR node to requesting node return confirmation message, T2School
Test end.
Using non-source LSR node as in the process that requesting node is verified, lead to from current LSR node to LSP to be verified
Road T2Source LSR node send verification T2Request.Requested LSR node receives verification T2Request after, whether judge oneself
There are T2Information;If there is T2Information, then verified using source LSR node as requesting node, specific checking process referring to
Shown in Fig. 2;If there is no T2Information, then after the cross-over configuration table that transport plane layer obtains current LSR node, in conjunction with control
Plane layer and transport plane layer processed carries out cross validation's verification, and specific checking process is shown in Figure 4.
Preferably, shown in Figure 4, cross validation's verification step S6, is carried out in conjunction with control plane layer and transport plane layer,
Specifically includes the following steps:
Step S601, according to LSP channel information, the intersection information of this LSR node is calculated;
Step S602, the transport plane layer cross-over configuration table of this LSR node is read;
Step S603, judge in the transport plane layer cross-over configuration table of this LSR node with the presence or absence of this LSR node calculated
Intersection information otherwise go to step S604 if it does, going to step S605;
Step S604, the channel LSP is deleted, is terminated;
Step S605, the channel LSP verification status indication is to have verified, goes to step by the channel LSP for repairing this LSR node
Rapid S606;
Step S606, it judges whether there is next-hop LSR node and otherwise goes to step if it does, going to step S607
S608;
Step S607, signaling carries LSP channel information to next-hop LSR node, return step S601;
Step S608, Xiang Yuan LSR node sends the channel LSP and verifies confirmation message, terminates.
For example, LSP channel T to be verified for one3, according to the T of signaling carrying3Complete routing iinformation, from T3Source
LSR node starts, and calculates the intersection information X of b-th of LSR nodeb, b is positive integer, reads the transport plane of b-th of LSR node
Layer cross-over configuration Table Xlist-b, then two groups of intersection informations are compared.
If Xlist-bIn be not present and XbIdentical information, then show T3In b-th of LSR node intersection resource
It is occupied by other channels LSP, determines T accordingly3It can be deleted.At this point, returning to message immediately to T by b-th of LSR node3Source
LSR node, by T3Source LSR node starting delete T3Operation.
If Xlist-bMiddle presence and XbIdentical information then repairs the T of b-th of LSR node3Information, and by TVS
It is set as having verified, continues the contrast operation of the b+1 LSR node, until T3In all LSR nodes verification it is all complete
At.
T3Source LSR node to requesting node return confirmation message, T3Verification terminate.
When the LSP channel information of control plane layer is lost completely, pass through the channel LSP of management plane layer and control plane layer
Synchronizing information operation, obtains the channel LSP of all synchronization failures on management plane layer.
For the channel the LSP T to be verified of a synchronization failure4, as T in control plane layer4Source LSR node and all non-
T is not present on the LSR node of source4Information when, by management plane layer and control plane layer carry out the operation of LSP Channel Synchronous, obtain
Take T4Historical information, according to T4Historical information calculate T4In each LSR node intersection information;Then start inspection process 4,
Cross validation's verification is carried out in conjunction with management plane layer and transport plane layer, specific checking process is shown in Figure 5.
Preferably, shown in Figure 5, cross validation's verification step S7, is carried out in conjunction with management plane layer and transport plane layer,
Specifically includes the following steps:
Step S701, it when the LSP channel information of control plane layer is lost completely, obtains all synchronous on management plane layer
The channel LSP of failure;Calculate the intersection information of each LSR node in the channel LSP of each synchronization failure;
Step S702, each LSR node is obtained in the cross-over configuration table of transport plane layer by management plane layer;
Step S703, judge with the presence or absence of the intersection information of corresponding LSR node in the cross-over configuration table of transport plane layer, such as
Fruit exists, and goes to step S704;Otherwise terminate;
Step S704, the channel LSP is rebuild, TVS is set as having verified.
For example, for the channel the LSP T of each synchronization failure4, according to management plane layer T4Information, find T4Go through
History routing iinformation;According to T4History routing iinformation, from T4Source LSR node start, calculate T4In c-th of LSR node intersection
Information Xc, c is positive integer, T4In c-th LSR node the cross-over configuration table in transport plane layer is obtained by management plane layer
Xlist-c;If Xlist-cMiddle presence and XcIdentical information, then it represents that cross validation's success;Otherwise indicate that cross validation loses
It loses, continues the cross validation of the c+1 LSR node, until T4In the cross validations of all LSR nodes be fully completed.
Work as T4In all LSR node cross validation when all succeeding, rebuild T4, and traverse T4In all LSR node,
By T on each LSR node4TVS be set as having verified;Work as T4In all LSR node cross validation when not succeeding all, table
Show T4Some or all of resource occupied by other channels, without reconstruction.So far, T4Verification terminate.
In the verification completion stage, all LSR nodes for controlling plane layer in ASON are traversed, each LSR is then traversed through
The TVS in all channels LSP of node, judges whether the TVS in each channel LSP is set as having verified, if it is, entire control
The verification in the channel plane layer LSP all terminates;Otherwise, traversing all TVS is the channel LSP not verified, is continued above
The step of checking stage of description, until the TVS in the channel each LSP of each LSR node is to have verified.
So far, the three phases that the verification of the channel plane layer LSP is controlled in entire ASON are fully completed.
The embodiment of the present invention also provides the check system that the channel plane layer LSP is controlled in a kind of ASON, including the first verification
Unit, the second verification unit, in which:
First verification unit, is used for: the channel LSP of plane layer is controlled there are when partial information, if the channel LSP to be verified
There are LSP channel informations to be verified for source LSR node, then are verified using source LSR node as requesting node;Otherwise control is combined
Plane layer and transport plane layer carry out cross validation's verification;
Second verification unit, is used for: when controlling the LSP channel information of plane layer and losing completely, in conjunction with management plane layer and
Transport plane layer carries out cross validation's verification.
Preferably, the channel LSP of plane layer is controlled there are when partial information, if the source LSR node in the channel LSP to be verified is deposited
In LSP channel information to be verified, the first verification unit is verified using source LSR node as requesting node, comprising the following steps:
It increases the channel LSP newly in LSP channel information and verifies state TVS, controlling the channel LSP of plane layer, there are partial informations
When, LSP channel to be verified for one, judge current LSR node whether be the channel LSP to be verified source LSR node, if
It is then to be verified using source LSR node as requesting node;Otherwise it is verified using non-source LSR node as requesting node.
Preferably, the step of the first verification unit is verified using source LSR node as requesting node are as follows:
Using the source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified under
One jumps LSR node, if LSP channel information to be verified is not present in the LSR node, repairs the channel LSP, sets TVS to
Verification;Otherwise only TVS is set as having verified, carries out the verification of next-hop LSR node, until completing own in the channel LSP
The verification of LSR node.
Preferably, the step of the first verification unit is verified using non-source LSR node as requesting node are as follows:
Using the non-source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified extremely
The source LSR node in the channel LSP, if there are the LSP channel informations for source LSR node, using source LSR node as requesting node
It is verified;Otherwise, after the cross-over configuration table that transport plane layer obtains current LSR node, in conjunction with control plane layer and transmission
Plane layer carries out cross validation's verification;Verification until completing all LSR nodes in the channel LSP.
Preferably, the first verification unit, which combines, controls plane layer and the progress cross validation's verification of transport plane layer, including with
Lower step:
The intersection information for calculating LSR node in the channel LSP to be verified, the transport plane layer intersection for reading the LSR node are matched
Table is set, two groups of intersection informations are compared, if there is no intersect letter with LSR node in transport plane layer cross-over configuration table
Breath, then delete the channel LSP;If it is present repairing the LSP channel information of the LSR node, TVS is set as having verified,
Carry out the comparison of next-hop LSR node, the verification until completing all LSR nodes in the channel LSP.
Preferably, when controlling the LSP channel information of plane layer and losing completely, the second verification unit combination management plane layer and
Transport plane layer carries out cross validation's verification, comprising the following steps:
When the LSP channel information of control plane layer is lost completely, the LSP of all synchronization failures on management plane layer is obtained
Channel;The intersection information for calculating each LSR node in the channel LSP of each synchronization failure obtains each LSR by management plane layer
Cross-over configuration table of the node in transport plane layer;If there is the friendship of corresponding LSR node in the cross-over configuration table of transport plane layer
Information is pitched, then rebuilds the corresponding channel LSP, TVS is set as having verified;Otherwise the cross validation of next-hop LSR node is carried out,
Cross validation until completing all LSR nodes.
Below with RSVP (Resource Reservation Protocol, Resource Reservation Protocol) signaling as carrying school
It tests for the signaling of message and is described.
The embodiment of the present invention carries out RSVP Notify (notice message, defined in RSVP protocol, sanctified by usage) message
Extension.
The channel LSP is verified, each LSR website in the channel LSP is needed to retain LSP channel information, for example, existing RSVP is assisted
The gap marker that has been carried in view, ERO (RSVP Explicit Route Object, it is to be recorded in Resource Reservation Protocol
Routing object information)/RRO (RSVP Record Route Object, the routing object of the record letter in Resource Reservation Protocol
Breath) routing etc. information, wherein ERO and RRO collectively forms the routing iinformation in the entire channel LSP.
It at present in order to solve this problem can be in RSVP without carrying complete channel information in RSVP Notify message
A FRO (Full Route Object, complete routing object) is defined in Notify message, for carrying LSP channel information.
The embodiment of the present invention increases the object type that Notify message includes, to include LSP channel information.In ERROR_
Increase an option FRO Message behind SPEC object, for carrying LSP channel information.As Error in ERROR_SPEC
When value value is specified particular value, FRO Message is carried behind the ERROR_SPEC object of Notify message.It is verifying
Process in, intermediate LSR node sends LSP channel information to RSVP Notify message the source LSR node in the channel LSP,
So that source LSR node gets LSP channel information, and then it can be started by source LSR node and school is carried out to the channel LSP
The operation tested.
Notify message format after extension is as follows:
The embodiment of the present invention increases in ERROR_SPEC (specific error object information) object of RSVP Notify message
The type of Error code (fault indication code) and Error value (error value).Newly-increased Error code value is to indicate
The type of RSVP Notify message.
For example, indicating the RSVP Notify message in the channel request checking LSP, Error with Error code=0x8001
The Notify message of code=0x8002 expression check results.
For indicating the Notify message of verification request, include at least with the request of source LSR node and the request of non-source LSR node
Two kinds of situations.
For indicating the Notify message of verification request, also need to extend corresponding Error value value, to indicate verification request
LSR node type, for example, Error value=0 indicate using source LSR node as requesting node, Error value=1 indicate
Using non-source LSR node as requesting node.
For indicating the Notify message of check results, at least successful or two kinds of failure is as a result, also need extension corresponding
Error value value, with indicate verification as a result, for example, with reference to shown in table 1, Error value=0 indicates the verification of the channel LSP
Success, Error value=1 indicate the verification failure of the channel LSP.Table 1 summarizes the example above.
Table 1, Error Code and Error the Value value example for extending Notify message
Meanwhile in order to reduce duplicate test operation, solve the problems, such as iterative cycles, the embodiment of the present invention is in LSP channel information
Upper newly-increased TVS field CheckStatus.
As CheckStatus=1, indicate that the channel LSP has verified;
As CheckStatus=0, indicate that the channel LSP does not verify.
The process that the channel LSP verifies in the embodiment of the present invention is as follows:
Firstly, being set being controlled in plane layer in ASON by the CheckStatus in all channels LSP of each LSR node
It is set to 0.
Secondly, all LSR nodes for controlling plane layer in traversal ASON traverse through the LSR for each LSR node
All channels LSP of node, and judge whether CheckStatus is 0, if it is 0, start the channel LSP checking process;It is no
Then, next LSP channel information is read, the judgement of CheckStatus value is carried out, so recycles.
When the channel LSP to be verified is using current LSR node as source LSR node, start using source LSR node as requesting node
Checking process, it is shown in Figure 2, it is described in detail as follows:
ERROR_CODE is extended this as 0x8001, ERROR_VALUE is filled in by signaling Notify message by source LSR node
It is 0, LSP channel information is then filled into FRO MESSAGE.Since the LSR node of source, taken by RSVP Notify message
With each LSR node belonging to LSP path message to the channel LSP, LSP channel information to be verified on source LSR node is compared one by one
With the presence or absence of with it is complete.
If there are LSP channel informations to be verified on the LSR node of source, 1 is set by CheckStatus, and will be to be verified
LSP channel information is carried to the next-hop LSR node in the channel LSP to be verified with RSVP Notify message.
If LSP channel information to be verified is not present on the LSR node of source, shows that the channel LSP of the LSR node is lost, need
The channel LSP is first repaired, then sets 1 for CheckStatus;If there are the channel LSP to be verified letters on the LSR node of source
Breath, only sets 1 for CheckStatus;LSP channel information to be verified is carried to next-hop LSR section by RSVP Notify message
Point.
After the completion of the verification of place LSR node, confirmation message, the channel LSP are sent out to the source LSR node in the channel LSP to be verified
Verification terminates.
When the channel LSP to be verified is not using current LSR node as source LSR node, then starting is with non-source LSR node
The checking process of requesting node, it is shown in Figure 3, it is described in detail as follows:
ERROR_CODE is filled in 0x8001, ERROR_VALUE is filled in by RSVP Notify message by current LSR node
It is 1, is subsequently filled LSP channel information to FRO MESSAGE, is carried by RSVP Notify message to source LSR node.
After source LSR node receives the verification request of the channel LSP, ERROR_CODE and ERROR_VALUE value is read, when
ERROR_CODE is that 0x8001 continues to judge whether LSR node LSP channel data to be verified in source is lost when ERROR_VALUE is 1
It loses.
If LSP does not lose in channel, start using source LSR node as the checking process of requesting node, it is shown in Figure 2,
After source LSR node receives the message that the verification channel LSP is completed, updating ERROR_CODE in Notify message is 0x8002,
ERROR_VALUE is 0, sends verification confirmation response message, so far, the channel LSP verification to the LSR node for initiating verification request
Terminate.
If LSP has lost in channel, start the verification that cross validation is carried out in conjunction with control plane layer and transport plane layer
Process.
Shown in Figure 4, the checking process for carrying out cross validation in conjunction with control plane layer and transport plane layer is as follows:
It is begun stepping through from the source LSR node in the channel LSP to be verified, obtains i-th of LSR node one by one in transport plane layer
Cross-over configuration Table Xlist-i, i is positive integer, calculates the channel LSP to be verified in the intersection information X of i-th of LSR nodei;
Compare Xlist-iIn whether there is Xi, if it is present repairing the channel LSP to be verified, and CheckStatus is set
It is set to 1, LSP channel information to be verified is carried by RSVP Notify message and jumps to next-hop LSR node;Otherwise, immediately from working as
Preceding i-th of LSR node returns to message to the source LSR node in the channel LSP to be verified, starts deleting for the channel LSP by source LSR node
Except operation.
After all LSR nodes verification in the channel LSP to be verified, source LSR of the place LSR node to the channel LSP to be verified
Node sends confirmation message;ERROR_CODE is 0x8002 in the source LSR node updates Notify message in the channel LSP to be verified,
ERROR_VALUE is 0, sends confirmation and acknowledges message to request LSR node, the channel LSP verification is completed.
Exist for the channel LSP of transport plane layer, but in the source LSR node in the control plane layer channel LSP, centre
The situation that LSR node, place LSR node are all lost then starts and carries out cross validation in conjunction with management plane layer and transport plane layer
Checking process, it is shown in Figure 5, the specific steps are as follows:
The LSP channel information of synchronization failure is obtained by management plane layer and control plane layer simultaneously operating;For i-th
The channel the LSP T of synchronization failurei, T is obtained from management planeiCorresponding history routing iinformation, from TiSource LSR node start, count
Calculate TiIn j-th of LSR node intersection information Xj, j is positive integer, obtains TiIn j-th of LSR node transport plane layer friendship
Pitch allocation list Xlist-j, compare Xlist-jIn whether there is Xj, if it is present indicating cross validation's success, otherwise, indicate to intersect
Comparison failure.
Work as TiIn all LSR node whole cross validations success when, T is rebuild by way of strictly routingi, by reparation
TiIn the CheckStatus of each LSR node be set as 1;Otherwise, show TiSome or all of intersection resource by it
He uses in the channel LSP, because without rebuilding TiChannel, the channel LSP verification are completed.
Finally, all LSR nodes of the control plane layer in traversal ASON, then traverse through the every of each LSR node
The CheckStatus in one channel LSP judges CheckStatus whether all 1, if it is, entirely controlling plane layer
The verification in the channel LSP all terminates;Otherwise, the channel LSP that all CheckStatus are 0 is traversed, continues to examine rank above
The step of section, until the CheckStatus in the channel each LSP of each LSR node is 1.
Note: above-mentioned specific embodiment is only example rather than limits, and those skilled in the art can be according to the present invention
Design merge from above-mentioned each embodiment described separately and combine some steps and device to realize effect of the invention,
This merging and the embodiment being composed are also included in the present invention, and do not describe this merging and combination one by one herein.
Advantage as mentioned in the embodiments of the present invention, advantage, effect etc. are only examples, rather than are limited, and must not believe that these are excellent
Point, advantage, effect etc. are that each embodiment of the invention is prerequisite.In addition, disclosed by the embodiments of the present invention above-mentioned specific
Details limits merely to exemplary effect and the effect that is easy to understand, and above-mentioned details is not intended to limit the embodiment of the present invention
It must be realized using above-mentioned concrete details.
Device involved in the embodiment of the present invention, device, equipment, system block diagram be only used as illustrative example, and
And it is not intended to require or imply to be attached in such a way that box illustrates, arrange, configure.Such as those skilled in the art
It will be recognized, can be connected by any way, arrange, configure these devices, device, equipment, system.Such as " comprising ", " packet
Containing ", the word of " having " etc. be open vocabulary, refer to " including but not limited to ", and can be used interchangeably with it.The present invention is implemented
Vocabulary "or" and "and" used in example refer to vocabulary "and/or", and can be used interchangeably with it, unless context is explicitly indicated is not
So.Vocabulary used in the embodiment of the present invention " such as " refers to phrase " such as, but not limited to ", and can be used interchangeably with it.
Step flow chart and above method in the embodiment of the present invention describe only as illustrative example, and unexpectedly
Figure requires or implies the step of must carrying out each embodiment according to the sequence provided.As those skilled in the art will appreciate that
, the sequence of the step in above embodiments can be carried out in any order.Such as " thereafter ", " then ", " following " etc.
Word be not intended to limit the sequence of step;These words are only used for the description that guidance reader reads over these methods.In addition, for example
Using article "one", " one " or "the" be not interpreted the element being limited to list for any reference of the element of odd number
Number.
In addition, the step and device in each embodiment of the present invention are not only defined in some embodiment and carry out, it is true
On, relevant part steps and partial devices in each embodiment herein can be combined with concept according to the present invention, with
Conceive new embodiment, and these new embodiments are intended to be included within the scope of the present invention.
Each operation in the embodiment of the present invention can be and being able to carry out any means appropriate of corresponding function
It carries out.The means may include various hardware and or software components and/or module, the including but not limited to circuit of hardware, ASIC
(Application Specific Integrated Circuit, specific integrated circuit) or processor.
In practical applications, the general processor for being designed to execute above-mentioned function, DSP (Digital be can use
Signal Processor, digital signal processor), ASIC, FPGA (Field Programmable Gate Array, scene
Programmable gate array) or CPLD (Complex Programmable Logic Device, Complex Programmable Logic Devices), from
Door or transistor logic, discrete hardware component or any combination thereof are dissipated, to realize logical block, the module of above-mentioned each illustration
And circuit.Wherein, general processor can be microprocessor, but as an alternative, the processor can be and any commercially may be used
Processor, controller, microcontroller or the state machine of acquisition.Processor is also implemented as calculating the combination of equipment, such as DSP
With the combination of microprocessor, multi-microprocessor, the one or more microprocessors to cooperate with DSP core or any other as
Configuration.
The method or the step of algorithm described in conjunction with the embodiment of the present invention can be directly embedded within hardware, processor executes
Software module in or both combination in.Software module can reside in any type of tangible media.It can
Some examples with the storage medium used include RAM (Random Access Memory, random access memory), ROM (Read-
Only Memory, read-only memory), flash memory, EPROM (Electrically Programmable Read-
OnlyMemory, erasable programmable read only memory), EEPROM (Electrically-Erasable
Programmable Read-Only Memory, Electrically Erasable Programmable Read-Only Memory), register, hard disc, removable dish,
CD-ROM (Compact Disc Read-Only Memory, compact disk read-only memory) etc..Storage medium can couple
To processor so that the processor can be from the read information and to the storage medium write information.In alternative
In, storage medium can be whole with processor.Software module can be single instruction or many instructions, and can divide
Cloth is on several different code segments, between different programs and across multiple storage mediums.
The method of the embodiment of the present invention includes the one or more movement for realizing above-mentioned method.Method and/or dynamic
Work can be interchangeable with one another without departing from the scope of the claims.In other words, unless specifying the specific order of movement, otherwise may be used
To modify the sequence specifically acted and/or use without departing from the scope of the claims.
Function in the embodiment of the present invention can be realized by hardware, software, firmware or any combination thereof.If with software
It realizes, function can be used as one or more instructions and be stored on practical computer-readable medium.Storage medium can be can
With any available tangible media accessed by computer.It by example rather than limits, such computer-readable medium can
To include RAM, ROM, EEPROM, CD-ROM or the storage of other optical discs, magnetic disk storage or other magnetic memory devices or can use
In carry or the desired program code of store instruction or data structure form and can be accessed by computer any other
Tangible media.As used herein, dish (disk) and disk (disc) include compact disk (CD), laser disk, CD, DVD
(Digital Versatile Disc, digital versatile disc), soft dish and Blu-ray disc, wherein dish passes through magnetic reproduce data, and
Disk using laser optics reproduce data.
Therefore, computer program product can carry out operation given herein.For example, such computer program product can
To be the computer-readable tangible medium with the instruction of tangible storage (and/or coding) on it, which can be by one
Or multiple processors are executed to carry out operation described herein.Computer program product may include the material of packaging.
Software or instruction in the embodiment of the present invention can also be transmitted by transmission medium.It is, for example, possible to use such as
Coaxial cable, optical fiber cable, twisted pair, DSL (Digital Subscriber Line, digital subscriber line) or such as infrared,
The transmission medium of the wireless technology of radio or microwave is from website, server or other remote source softwares.
In addition, can be with for realizing the module of the methods and techniques in the embodiment of the present invention and/or other means appropriate
It is obtained in due course by user terminal and/or base station downloading and/or other modes.For example, such equipment can be couple to clothes
Device be engaged in promote the transmission of the means for carrying out method described herein.Alternatively, various methods described herein can be via
Storage unit (such as physical storage medium of RAM, ROM, CD or soft dish etc.) provides, so as to user terminal and/or base station
Various methods can be obtained when being couple to the equipment or providing storage unit to the equipment.Furthermore, it is possible to utilize for inciting somebody to action
Methods and techniques described herein are supplied to any other technology appropriate of equipment.
Other examples and implementation are in the embodiment of the present invention and scope of the appended claims and spirit.For example, by
In the essence of software, functionality described above be can be used by processor, hardware, firmware, hardwired or these arbitrary group
Close the software realization executed.Realize that the feature of function also may be physically located at each position, including being distributed so as to function
It is realized in different physical locations part.Moreover, it is as used herein, it is included in used in claim, with " at least
One " "or" instruction separation used in the enumerating of item that starts enumerates, so as to the column of such as " at least one of A, B or C "
Act means A or B or C or AB or AC or BC or ABC (i.e. A and B and C).In addition, wording " exemplary " does not mean that description
Example is preferred or more preferable than other examples.
Those skilled in the art can not depart from the technology instructed defined by the appended claims and carry out in this institute
Various changes, replacement and the change for the technology stated.In addition, the scope of the claims of the disclosure is not limited to above-described place
Reason, machine, manufacture, the composition of event, means, the specific aspect of method and movement.It can use and respective party described herein
Face carry out essentially identical function or realize essentially identical result there is currently or later to be developed processing, machine
Device, manufacture, the composition of event, means, method or movement.Thus, appended claims include such place within its scope
Reason, machine, manufacture, the composition of event, means, method or movement.
The above description of disclosed aspect is provided so that any person skilled in the art can make or use this
Invention.Various modifications in terms of these are readily apparent to those skilled in the art, and are defined herein
General Principle can be applied to other aspect without departing from the scope of the present invention.Therefore, the present invention is not intended to be limited to
Aspect shown in this, but according to principle disclosed herein and the consistent widest range of novel feature.
In order to which purpose of illustration and description has been presented for above description.In addition, this description is not intended to reality of the invention
It applies example and is restricted to form disclosed herein.Although already discussed above multiple exemplary aspects and embodiment, this field skill
Its certain modifications, modification, change, addition and sub-portfolio will be recognized in art personnel.
Claims (10)
1. controlling the method for calibration in the channel plane layer LSP in a kind of ASON, which comprises the following steps:
The channel LSP of plane layer is controlled there are when partial information, if there are LSP to be verified for the source LSR node in the channel LSP to be verified
Channel information is then verified using source LSR node as requesting node;Otherwise control plane layer and transport plane layer is combined to carry out
Cross validation's verification;
When the LSP channel information of control plane layer is lost completely, cross validation is carried out in conjunction with management plane layer and transport plane layer
Verification.
2. controlling the method for calibration in the channel plane layer LSP in ASON as described in claim 1, it is characterised in that: if to be verified
There are LSP channel informations to be verified for the source LSR node in the channel LSP, then are verified using source LSR node as requesting node, packet
Include following steps:
It increases the channel LSP newly in LSP channel information and verifies state TVS, control the channel LSP of plane layer there are when partial information,
LSP channel to be verified for one, judge current LSR node whether be the channel LSP to be verified source LSR node, if it is,
It is verified using source LSR node as requesting node;Otherwise it is verified using non-source LSR node as requesting node.
3. controlling the method for calibration in the channel plane layer LSP in ASON as claimed in claim 2, it is characterised in that: with source LSR section
Point is the step of requesting node is verified are as follows:
Using the source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified to next-hop
LSR node repairs the channel LSP, TVS is set as having verified if LSP channel information to be verified is not present in the LSR node;
Otherwise only TVS is set as having verified, carries out the verification of next-hop LSR node.
4. controlling the method for calibration in the channel plane layer LSP in ASON as claimed in claim 2, it is characterised in that: with non-source LSR
Node is the step of requesting node is verified are as follows:
Using the non-source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified to the LSP
The source LSR node in channel carries out if there are the LSP channel informations for source LSR node by requesting node of source LSR node
Verification;Otherwise, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer.
5. controlling the method for calibration in the channel plane layer LSP in ASON as claimed in claim 4, it is characterised in that: in conjunction with control
Plane layer and transport plane layer carry out cross validation's verification, comprising the following steps:
The intersection information for calculating LSR node in the channel LSP to be verified reads the transport plane layer cross-over configuration table of the LSR node,
Two groups of intersection informations are compared, if the intersection information with LSR node is not present in transport plane layer cross-over configuration table,
Delete the channel LSP;If it is present repairing the LSP channel information of the LSR node, TVS is set as having verified, be carried out
The comparison of next-hop LSR node.
6. controlling the method for calibration in the channel plane layer LSP in ASON as described in claim 1, it is characterised in that: control plane
When the LSP channel information of layer is lost completely, cross validation's verification is carried out in conjunction with management plane layer and transport plane layer, including following
Step:
When the LSP channel information of control plane layer is lost completely, the LSP for obtaining all synchronization failures on management plane layer is logical
Road;The intersection information for calculating each LSR node in the channel LSP of each synchronization failure obtains each LSR by management plane layer and saves
Cross-over configuration table of the point in transport plane layer;If there is the intersection of corresponding LSR node in the cross-over configuration table of transport plane layer
Information then rebuilds the corresponding channel LSP, TVS is set as having verified;Otherwise the cross validation of next-hop LSR node is carried out.
7. controlling the check system in the channel plane layer LSP in a kind of ASON characterized by comprising
First verification unit, is used for: controlling the channel LSP of plane layer there are when partial information, if the source in the channel LSP to be verified
There are LSP channel informations to be verified for LSR node, then are verified using source LSR node as requesting node;Otherwise combine control flat
Surface layer and transport plane layer carry out cross validation's verification;
Second verification unit, is used for: when controlling the LSP channel information of plane layer and losing completely, in conjunction with management plane layer and transmission
Plane layer carries out cross validation's verification.
8. controlling the check system in the channel plane layer LSP in ASON as claimed in claim 7, it is characterised in that: if to be verified
The source LSR node in the channel LSP there are LSP channel information to be verified, the first verification unit using source LSR node as requesting node into
Row verification, comprising the following steps:
It increases the channel LSP newly in LSP channel information and verifies state TVS, control the channel LSP of plane layer there are when partial information,
LSP channel to be verified for one, judge current LSR node whether be the channel LSP to be verified source LSR node, if it is,
It is verified using source LSR node as requesting node;Otherwise it is verified using non-source LSR node as requesting node.
9. controlling the check system in the channel plane layer LSP in ASON as claimed in claim 8, it is characterised in that: described first
The step of verification unit is verified using source LSR node as requesting node are as follows:
Using the source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified to next-hop
LSR node repairs the channel LSP, TVS is set as having verified if LSP channel information to be verified is not present in the LSR node;
Otherwise only TVS is set as having verified, carries out the verification of next-hop LSR node.
10. controlling the check system in the channel plane layer LSP in ASON as claimed in claim 8, it is characterised in that: described first
The step of verification unit is verified using non-source LSR node as requesting node are as follows:
Using the non-source LSR node in the channel LSP to be verified as requesting node, signaling carries LSP channel information to be verified to the LSP
The source LSR node in channel carries out if there are the LSP channel informations for source LSR node by requesting node of source LSR node
Verification;Otherwise, cross validation's verification is carried out in conjunction with control plane layer and transport plane layer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910691743.0A CN110392318B (en) | 2019-07-29 | 2019-07-29 | Method and system for checking control plane layer LSP (Label switched Path) in ASON (automatic switched optical network) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910691743.0A CN110392318B (en) | 2019-07-29 | 2019-07-29 | Method and system for checking control plane layer LSP (Label switched Path) in ASON (automatic switched optical network) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110392318A true CN110392318A (en) | 2019-10-29 |
CN110392318B CN110392318B (en) | 2021-10-19 |
Family
ID=68287722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910691743.0A Active CN110392318B (en) | 2019-07-29 | 2019-07-29 | Method and system for checking control plane layer LSP (Label switched Path) in ASON (automatic switched optical network) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110392318B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113572726A (en) * | 2021-06-07 | 2021-10-29 | 中国人民解放军战略支援部队信息工程大学 | Multi-mode network control-data plane consistency verification method and device |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859156A (en) * | 2005-07-15 | 2006-11-08 | 华为技术有限公司 | Restoring method for link fault |
CN101030939A (en) * | 2007-03-27 | 2007-09-05 | 华为技术有限公司 | Method and apparatus for establishing and restoring label exchange path in automatic-exchange optical network |
US20070274224A1 (en) * | 2006-05-24 | 2007-11-29 | Motoki Suzuki | Path setting method, node device, and monitoring/control device |
CN101945308A (en) * | 2009-07-07 | 2011-01-12 | 中兴通讯股份有限公司 | Method and device for migrating service in automatic switched optical network |
CN101958809A (en) * | 2010-10-20 | 2011-01-26 | 烽火通信科技股份有限公司 | Method for realizing shared recovery in ASON (Automatic Switch Optical Network) network based on packet switching |
CN101964927A (en) * | 2009-07-22 | 2011-02-02 | 中兴通讯股份有限公司 | Association method and association device of label switched paths based on automatically switched optical network |
CN102136940A (en) * | 2010-12-31 | 2011-07-27 | 华为技术有限公司 | Network recovery method and device |
WO2011098041A1 (en) * | 2010-02-11 | 2011-08-18 | Huawei Technologies Co., Ltd. | Method for encoding routing and wavelength assignment information for wavelength switched optical networks |
CN102223280A (en) * | 2011-06-17 | 2011-10-19 | 中兴通讯股份有限公司 | Method and network element for rebuilding tunnel |
CN102325045A (en) * | 2011-09-08 | 2012-01-18 | 中兴通讯股份有限公司 | A method and system for implementing control plane crossover |
CN102377601A (en) * | 2011-10-14 | 2012-03-14 | 杭州华三通信技术有限公司 | LSP (Local Switched Path) fault notification method and LSP fault notification device |
CN102546361A (en) * | 2010-12-17 | 2012-07-04 | 中兴通讯股份有限公司 | Method and device for notifying invalidation of transport plane |
CN102598599A (en) * | 2009-10-15 | 2012-07-18 | 瑞典爱立信有限公司 | RSVP-TE graceful restart under fast re-route conditions |
CN103166796A (en) * | 2013-03-13 | 2013-06-19 | 烽火通信科技股份有限公司 | Method for realizing consistency of service signal transceiving paths during service recovery of power communication network |
CN103229458A (en) * | 2012-11-28 | 2013-07-31 | 华为技术有限公司 | Residual information processing method and device |
CN106330695A (en) * | 2015-06-24 | 2017-01-11 | 中兴通讯股份有限公司 | Service control method and device |
-
2019
- 2019-07-29 CN CN201910691743.0A patent/CN110392318B/en active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1859156A (en) * | 2005-07-15 | 2006-11-08 | 华为技术有限公司 | Restoring method for link fault |
US20070274224A1 (en) * | 2006-05-24 | 2007-11-29 | Motoki Suzuki | Path setting method, node device, and monitoring/control device |
CN101030939A (en) * | 2007-03-27 | 2007-09-05 | 华为技术有限公司 | Method and apparatus for establishing and restoring label exchange path in automatic-exchange optical network |
CN101945308A (en) * | 2009-07-07 | 2011-01-12 | 中兴通讯股份有限公司 | Method and device for migrating service in automatic switched optical network |
CN101964927A (en) * | 2009-07-22 | 2011-02-02 | 中兴通讯股份有限公司 | Association method and association device of label switched paths based on automatically switched optical network |
CN102598599A (en) * | 2009-10-15 | 2012-07-18 | 瑞典爱立信有限公司 | RSVP-TE graceful restart under fast re-route conditions |
WO2011098041A1 (en) * | 2010-02-11 | 2011-08-18 | Huawei Technologies Co., Ltd. | Method for encoding routing and wavelength assignment information for wavelength switched optical networks |
CN101958809A (en) * | 2010-10-20 | 2011-01-26 | 烽火通信科技股份有限公司 | Method for realizing shared recovery in ASON (Automatic Switch Optical Network) network based on packet switching |
CN102546361A (en) * | 2010-12-17 | 2012-07-04 | 中兴通讯股份有限公司 | Method and device for notifying invalidation of transport plane |
CN102136940A (en) * | 2010-12-31 | 2011-07-27 | 华为技术有限公司 | Network recovery method and device |
CN102223280A (en) * | 2011-06-17 | 2011-10-19 | 中兴通讯股份有限公司 | Method and network element for rebuilding tunnel |
CN102325045A (en) * | 2011-09-08 | 2012-01-18 | 中兴通讯股份有限公司 | A method and system for implementing control plane crossover |
CN102377601A (en) * | 2011-10-14 | 2012-03-14 | 杭州华三通信技术有限公司 | LSP (Local Switched Path) fault notification method and LSP fault notification device |
CN103229458A (en) * | 2012-11-28 | 2013-07-31 | 华为技术有限公司 | Residual information processing method and device |
CN103166796A (en) * | 2013-03-13 | 2013-06-19 | 烽火通信科技股份有限公司 | Method for realizing consistency of service signal transceiving paths during service recovery of power communication network |
CN106330695A (en) * | 2015-06-24 | 2017-01-11 | 中兴通讯股份有限公司 | Service control method and device |
Non-Patent Citations (2)
Title |
---|
IGOR BRYSKIN: "A Lexicography for the Interpretation of Generalized Multiprotocol Label Switching (GMPLS) Terminology within The Context of the ITU-T"s Automatically Switched Optical Network (ASON) Architecture", 《IETF》 * |
孙捷 等: "ASON中删除LSP时屏蔽传送平面误告警的方法", 《光通信技术 》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113572726A (en) * | 2021-06-07 | 2021-10-29 | 中国人民解放军战略支援部队信息工程大学 | Multi-mode network control-data plane consistency verification method and device |
Also Published As
Publication number | Publication date |
---|---|
CN110392318B (en) | 2021-10-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5060485B2 (en) | A method and system for verifying the availability and freshness of replicated data. | |
US8238252B2 (en) | Routing engine for telecommunications network | |
EP0873619A1 (en) | Knowledge based path set up and spare capacity assignment for distributed network restoration | |
CN105099547A (en) | Method and device for analyzing influence of optical cable interruption | |
WO2017177788A1 (en) | Automatic service transition method and apparatus | |
Cai et al. | Vulnerability analysis of metro network incorporating flow impact and capacity constraint after a disaster | |
CN110392318A (en) | The method of calibration and system in the channel plane layer LSP are controlled in ASON | |
JP2018201129A (en) | System management apparatus, system management method, and program | |
CN101309173B (en) | Automatic concatenation algorithm for transmission network service circuit routing and data checking system | |
JP6097158B2 (en) | Failure recovery method and network management apparatus | |
CN108199889A (en) | Creation method, device, server and the storage medium of service chaining | |
CN104348691A (en) | Fiber link scheduling method, equipment and system | |
CN101150624A (en) | A system and method for data configuration | |
CN104683148B (en) | A kind of unified port system and its method for accessing logic port | |
CN114726778B (en) | Service Dedicated Line Activation Method and Server | |
JP2017098593A (en) | Device and method for route search | |
CN106385362B (en) | A kind of unsupported proportional routing switching method and device | |
CN114244689B (en) | Maintenance method, device, electronic device and readable medium of SDN network | |
CN109962812B (en) | Electrical layer discrete service back calculation method and system | |
BR112013024890B1 (en) | METHOD AND DEVICE FOR IMPLEMENTING PROTECTIVE GROUPSMULTIPROTECTION PROPOSALS | |
CN113486012B (en) | Optical cable data model processing system for comprehensive network maintenance management | |
WO2008022573A1 (en) | System and method of circuit cutting and connecting | |
CN117075814A (en) | A metadata management method, device, equipment and medium | |
WO2017063166A1 (en) | Method and device for establishing label-switched path circumventing disconnected link | |
CN109155756B (en) | Method and system for adding electrical layer resources |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |