A kind of automatic discovering method of automatic exchange optical network controlling entity topological
Technical field
The present invention relates to field of optical networks, be specifically related to controlled entity automatic discovering method in the ASON.
Background technology
Optical-fiber network; OTN (Optical transmission network for example; Optical transport network), WDM (Wavelength-division multiplexing, wavelength division multiplexing), SDH (Synchronous digitalhierarchy, synchronous digital hierarchy) or SONET (Synchronous optical network; Synchronous Optical Network) transmits net, be used widely at field of telecommunications.
ASON (Automatic switched optical network is called for short ASON) is the research focus of field of optical networks in recent years.The ITU-TG.8080 suggestion has proposed the notion of ASON, accomplishes the function of ASON network through special control plane (Control plane is called for short CP) is set.The ITU-TG.7714 suggestion has stipulated that the ASON network transmits the implementation framework that entity is found automatically; For the adjacency discovery that transmits entity provides the realization standard, but do not provide the implementation method that controlled entity is found automatically, the controlled entity network topology is safeguarded before the ASON related advisory standard mesh.If the ASON network does not have appropriate control entity automatic discovering method, all these work will be accomplished through manual intervention.In the face of complicated day by day network, through manual intervention configuration controlled entity syntople, run counter to the automation target of ASON network on the one hand, increased the complexity and artificial probability of errors of work on the other hand.If the method that the ASON network does not have appropriate control physical network topology to safeguard, the function of ASON network realize and will be subject to many limitations.
As shown in Figure 1, the solid line of A, B, C, D, E, F, G and black representes to transmit the topology that entity is formed, and a, b, c, d, e, f, g and blue dotted line are represented corresponding controlled entity; For example, path control deivce (Routing Controller is called for short RC), connection controller (Connection Controller; Abbreviation CC), call controller (Call Controller; Be called for short CallC) ..., wait the corresponding topology of controlled entity.Suppose that fault has appearred in the controlled entity b corresponding with transfer entity B.To transmit the connection request of setting up from the entity A to C now, if the topology of controlled entity is not found and safeguarded that the controlled entity RC corresponding with transmitting entity A will be according to the topology information of transmission entity; According to routing algorithm, for example based on the SPF that retrains (Constraint Shortest Route First is called for short CSPF); Carry out link road by calculating; Result of calculation is A->B->C, but because the corresponding controlled entity b of transmission entity B breaks down, b can't accomplish the reception signaling; Accomplish the control corresponding function, transmit therefore that A can't accomplish to the connection of C on the entity.
Summary of the invention
The technical problem that the present invention will solve is the discover method that proposes a kind of automatic exchange optical network controlling entity syntople.
In order to solve the problems of the technologies described above; The invention provides a kind of discover method of automatic exchange optical network controlling entity syntople; According to the frame structure of ASON the LMP Link Manager Protocol control assembly in general many label switching protocols controller is expanded earlier; Increase controlled entity object and the CtrlEntityDM message that is used for controlled entity adjacency discovery, maintenance, comprise node object and controlled entity object in the LMP Link Manager Protocol in the CtrlEntityDM message; This discover method may further comprise the steps:
(a) each controlled entity in the network is through the formal construction CtrlEntityDM message of the LMP Link Manager Protocol control assembly in the corresponding protocols controller separately with the IP bag, and sends with multicast mode;
(b) each protocol controller is received CtrlEntityDM message, and verification is through the local controlled entity of back announcement, local controlled entity obtain in the message in abutting connection with the controlled entity object, upgrade local control plane topology resource information, accomplish adjacency discovery.
Further, above-mentioned discover method also can have following characteristics: it is that periodicity is carried out that the multicast of said CtrlEntityDM message sends or timing is carried out.
Further; Above-mentioned discover method also can have following characteristics: said controlled entity object is meant the sign that is used to identify the controlled entity identity information; This sign comprises the address of local controlled entity RC; When perhaps this sign does not comprise the address of local controlled entity RC, in CtrlEntityDM message, carry the address of controlled entity in addition.
Another technical problem that the present invention will solve is the automatic discovering method that proposes a kind of automatic exchange optical network controlling entity topological.
In order to solve the problems of the technologies described above; The invention provides a kind of automatic discovering method of automatic exchange optical network controlling entity topological; According to the frame structure of ASON the LMP Link Manager Protocol control assembly in general many label switching protocols controller is expanded earlier; Increase the controlled entity object and the CtrlEntityDM message that is used for controlled entity adjacency discovery, maintenance that are used to identify the controlled entity identity information, comprise node object and controlled entity object in the LMP Link Manager Protocol in the CtrlEntityDM message; This automatic discovering method comprises the discovery procedure of controlled entity syntople, and this process may further comprise the steps:
(a) each controlled entity in the network notifies LMP Link Manager Protocol control assembly in the corresponding protocols controller separately with the formal construction CtrlEntityDM message of IP bag, and sends with multicast mode;
(b) each protocol controller is received CtrlEntityDM message, and verification is through the local controlled entity of back announcement, local controlled entity obtain in the message in abutting connection with the controlled entity object, upgrade local control plane topology resource information, accomplish adjacency discovery.
Further; Above-mentioned automatic discovering method also can have following characteristics: when the LMP Link Manager Protocol control assembly is expanded; Also increase is used for the CtrlEntityAM message that controlled entity carries out the adjacency state announcement, comprises the controlled entity object and the adjacent controlled entity object thereof that give out information in the message;
After adjacency discovery is accomplished, also carry out following controlled entity adjacency state maintenance process, this maintenance process may further comprise the steps:
(c) if there is controlled entity in the time cycle of setting, not receive a certain CtrlEntityAM message in abutting connection with controlled entity; Then construct CtrlEntityAM message and send to the ospf Routing Protocol control assembly in the native protocol controller, announcement should be dead in abutting connection with controlled entity;
(d) after said ospf Routing Protocol assembly is received CtrlEntityAM message, upgrade local control plane topology resource information.
Further; Above-mentioned automatic discovering method also can have following characteristics: also according to the frame structure of ASON the ospf Routing Protocol control assembly in general many label switching protocols controller is expanded; Increase the top type lengths values of the inundation that is used for the controlled entity adjacency state, comprise the controlled entity object of issue inundation information and the controlled entity object of adjacency thereof in this top type lengths values at least;
And, said step (b) and (d) in, if local control plane topology resource information changes, ospf Routing Protocol control assembly is also with form inundation controlled entity adjacency state in ASON of top type lengths values; After protocol controller in the network receives the top type lengths values of inundation, upgrade local control plane topology resource information separately, make each controlled entity all will have all of its neighbor state of similar controlled entity in the control plane.
Further, above-mentioned automatic discovering method also can have following characteristics: it is that periodicity is carried out that the multicast of said CtrlEntityDM message sends or timing is carried out.
Further; Above-mentioned automatic discovering method also can have following characteristics: said controlled entity object is meant the sign that is used to identify the controlled entity identity information; This sign comprises the address of local controlled entity RC; When perhaps this sign does not comprise the address of local controlled entity RC, in CtrlEntityDM message, carry the address of controlled entity in addition.
Further; Above-mentioned automatic discovering method also can have following characteristics: also dissimilar controlled entities has been created different subtype length values under the said top type lengths values, and comprised in the opaque Link State Advertisement bag in the message that the inundation process sends.
Further, above-mentioned automatic discovering method also can have following characteristics: in the said step (d), when upgrading local control plane topology resource information, be to be changed to the state in abutting connection with controlled entity in the CtrlEntityAM message unreachable.
From above-mentioned technical step; The inventive method is according to the frame structure of ASON network; GMPLS is expanded; In LMP, increase the discovery message of controlled entity and accomplish the adjacency discovery of controlled entity, in OSPF-TE, increase the diffusion that top TLV accomplishes the controlled entity adjacency state then, realize that control plane topology resource information storehouse is upgraded synchronously in the ASON network through the controlled entity multicast; Thereby the problem that has solved the existence of human configuration controlled entity syntople transmits the problem that is connected with causing owing to the controlled entity fault setting up, and possesses succinct, reliable advantage.
Summary of drawings
Fig. 1 is that the controlled entity fault causes route mistake in computation sketch map in the current ASON architecture.
Fig. 2 is that ASON network control group of entities is broadcast existing information sketch map.
Fig. 3 is that ASON network control entity syntople is set up sketch map.
Fig. 4 and Fig. 5 are ASON network control entity inundation adjacency state information sketch mapes.
Fig. 6 is an ASON network control entity Topology Discovery sketch map.
Fig. 7 is an ASON network routing module control structural diagrams intention of the present invention.
Fig. 8 and Fig. 9 are that ASON network control entity syntople is safeguarded sketch map.
Preferred embodiments of the present invention
Mainly be to utilize general many label exchange (GeneralizedMulti-Protocol Label Switching at present in the ASON network; Hereinafter to be referred as GMPLS) LMP Link Manager Protocol (Link Management Protocol is hereinafter to be referred as LMP) assembly in the protocol controller accomplishes the Link Resource Manager that transmits the plane (comprising the layer adjacency discovery that transmit entity, the maintenance of layer syntople etc.).
In order to realize transmitting the diffusion of plane resource; The ASON control plane has mainly utilized the protocol component of the ospf route based on traffic engineering (Open ShortestRoute First-Traffic Engineering is hereinafter to be referred as OSPF-TE) in the GMPLS protocol controller.Traditional ospf route (Open Shortest Route First; Hereinafter to be referred as OSPF) protocol component mainly designs for IP network; 5 kinds of Link State Advertisement bags (Link State Advisement of OSPF has been described among the RFC2328; Hereinafter to be referred as LSA), they are suitable for describing the topological structure of typical IP network.Along with the introducing of OSPF node species notion, OSPF Routing Protocol assembly has increased the type of LSA.9,10 and 11 3 kind of new LSA type of increasing among the RFC2370 (The OSPF Opaque LSA Option) are called as Opaque (opaque) LSA.Such LSA comprises a standard LSA head, followed certain applications information.This information can also can be by other application processes by the direct use of OSPF.In order to support traffic engineering; RFC3630 (Traffic Engineering (TE) Extensions to OSPF Version 2) has used Opaque LSA; And 2 kinds of top type lengths values (Type-Leng-Value is hereinafter to be referred as TLV) have been increased: Router Address and Link.The ASON control plane is exactly to utilize these two kinds of top TLV to spread the resource that transmits the plane.
Can find out by above description; LMP among the GMPLS and OSPF-TE assembly mainly are used for realizing transmitting in the control plane link management and the resource diffusion that transmits the plane of entity by ASON at present; Though OIF Optical Internetworking Forum (Optical Internetworking Forum; Hereinafter to be referred as OIF) at the User of its promulgation Network Interface (UNI) 1.0 Signaling Specification; Among the Release 2 LMP is expanded, make LMP can support to transmit the layer adjacency discovery and the capabilities exchange that transmits entity on plane, but still do not consider the automatic discovery of controlled entity in the control plane and the diffusion of adjacency state.
Core concept of the present invention is: the frame structure according to the ASON network is expanded the automatic discovery that enables to satisfy the controlled entity network topology to GMPLS.At first LMP agreement control assembly is expanded; Increase the message (hereinafter to be referred as CtrlEntityDM) that is used for controlled entity adjacency discovery, maintenance; The message (hereinafter to be referred as CtrlEntityAM) of carrying out the adjacency state announcement that is used for controlled entity, and the object (hereinafter to be referred as CtrlEntityID) that is used to identify the controlled entity identity information.Simultaneously OSPF-TE agreement control assembly is expanded, increased the diffusion that a kind of top TLV (hereinafter to be referred as CtrlEntityTLV) accomplishes the controlled entity adjacency state, finally accomplish the automatic discovery of controlled entity network topology.
Below in conjunction with accompanying drawing and embodiment the present invention is done further detailed description.
Below in conjunction with Fig. 2 and Fig. 3, be example explanation present embodiment controlled entity adjacency discovery method with the controlled entity RC in the ASON control plane, other type controlled entity is the same.
In Fig. 2 and ASON control plane shown in Figure 3; Path control deivce 1 (hereinafter to be referred as RC-1) and protocol controller 1 (hereinafter to be referred as PC-1) belong to Control Node l; Path control deivce 2 (hereinafter to be referred as RC-2) and protocol controller 2 (hereinafter to be referred as PC-2) belong to Control Node 2, and path control deivce 3 (hereinafter to be referred as RC-3) and protocol controller 3 (hereinafter to be referred as PC-3) belong to Control Node 3.
The practical implementation method comprises the steps:
Step 1, the LMP agreement control assembly among the GMPLS is expanded according to the frame structure of ASON network; Increase the CtrlEntityDM message that is used for controlled entity adjacency discovery, maintenance, be used for controlled entity and carry out the CtrlEntityAM message of adjacency state announcement and the object CtrlEntityID that is used to identify the controlled entity identity information;
Step 2, path control deivce RC-1 shown in Figure 2, RC-2 and RC-3 through the LMP agreement control assembly among the PC separately with CtrlEntityDM message in the formal construction step 1 of IP bag; The controlled entity object CtrlEntityID that CtrlEntityDM message should comprise the node object (hereinafter to be referred as NODE_ID) in the LMP agreement at least and expand; Carry following information: the sign of local Control Node, hereinafter to be referred as LOCAL_CTRLNODE_ID; And local controlled entity RC sign, hereinafter to be referred as LOCAL_RC_ID, local controlled entity RC sign can comprise the address of (or equivalence) local controlled entity RC, if do not comprise, then adds the address of RC in addition;
Step 3, path control deivce RC-1 shown in Figure 2, RC-2 and RC-3 be the LMP agreement control assembly through corresponding protocols controller PC all; Periodically with IP multicast mode forwarding step two described CtrlEntityDM message; The identity information of multicast oneself changes next step then over to;
In another embodiment, CttlEntityDM message also can timed sending, possibly stop in some cases, for example arrives certain thresholding or obtains fault message, the transmission that can restart this message according to the condition that triggers after stopping certainly.
Step 4, as shown in Figure 3; Through the two-way IP of the reaching control channel between RC-l and the RC-2 (referring to that RC-1 arrives the passage of RC-2 to PC-1 to PC-2); RC-1 can receive the CtrlEntityDM message from RC-2, and RC-2 also can receive the CtrlEntityDM message from RC-1; Through the two-way IP control channel that reaches between RC-2 and the RC-3, RC-2 can receive the CtrlEntityDM message from RC3, and RC-3 also can receive the CtrlEntityDM message from RC-2.
Path control deivce RC-1, RC-2 and RC-3 carry out verification to the CtrlEntityDM message that receives; If it is correct then can from the CtrlEntityDM message that receives, obtain address in abutting connection with path control deivce; Upgrade local control plane topology resource information storehouse, accomplish adjacency discovery, when topological relation changes; Further trigger the process of the adjacency state diffusion of path control deivce, otherwise report management plane to handle mistake.
Accomplish the adjacency discovery success of route control in above-mentioned the 4th step after, can also get into path control deivce adjacency state maintenance process, below in conjunction with Fig. 8 and Fig. 9, be that example describes with RC-1.Step is following:
Step 5, the path control deivce RC-1 that accomplishes adjacency discovery in above-mentioned the 4th step will continue in abutting connection with controlled entity RC-2 timed sending CtrlEntityDM message.Detect CtrlEntityDM message scenario simultaneously from RC-2.If in setting cycle, do not receive the CtrlEntityDM message that RC-2 sends, then change next step over to.Otherwise continue execution in step five;
Path control deivce RC-1 structure CtrlEntityAM message in step 6, the step 5, the content of message comprises the CtrlEntityID of the RC-1 that gives out information and the CtrlEntityID of adjacent path control deivce RC-2 at least;
Path control deivce RC-1 in step 7, the step 6 sends the message of CtrlEntityAM and gives the OSPF-TE agreement control assembly announcement RC-2 among the local PC-1 dead; Notify it to upgrade local control plane topology resource information storehouse; Change the RC-2 state in the local control plane topology into " unreachable " (this state continuance can be deleted this RC after a period of time), and trigger controlled entity adjacency state diffusion process;
Path control deivce RC-1 sends to the message of the CtrlEntityAM of local PC-1, owing to be local message, its form can be selected by manufacturer, and the present invention does not limit.
The step of the adjacency state maintenance process of RC-2, RC-3 is the same with RC-1.
To Fig. 7, is example explanation present embodiment controlled entity adjacency state method of diffusion with the controlled entity RC in the ASON control plane below in conjunction with Fig. 4.
In Fig. 4 and ASON control plane shown in Figure 7; Path control deivce 1 (hereinafter to be referred as RC-1) and protocol controller 1 (hereinafter to be referred as PC-1) belong to Control Node 1; Path control deivce 2 (hereinafter to be referred as RC-2) and protocol controller 2 (hereinafter to be referred as PC-2) belong to Control Node 2, and path control deivce 3 (hereinafter to be referred as RC-3) and protocol controller 3 (hereinafter to be referred as PC-3) belong to Control Node 3.
The practical implementation step of adjacency state method of diffusion is following:
Step 1, the OSPF-TE agreement control assembly among the GMPLS is expanded according to the frame structure of ASON network; In Opaque LSA, increase the inundation that CtrlEntityTLV is used for the controlled entity adjacency state; Under this top TLV, create the sub-TLV (hereinafter to be referred as CtrlEntityRcTLV) of path control deivce, the CtrlEntityRcTLV content comprises CtrlEntityID and the CtrlEntityID of the path control deivce that is adjacent of the path control deivce of issue inundation information at least;
Step 2, as shown in Figure 4; Path control deivce RC-1 is after confirming that its syntople changes; Send CtrlEntityAM message and give the OSPF-TE agreement control assembly among the local PC-1; The content of message comprises the CtrlEntityID of the RC-1 path control deivce that gives out information and the CtrlEntityID in abutting connection with path control deivce that changes at least; Notify its process of upgrading local control plane topology resource information storehouse and triggering path control deivce adjacency state inundation, have CtrlEntityTLV information among the Opaque LSA of OSPF-TE agreement control assembly in the message that the inundation process is sent;
In like manner RC-2 is after confirming that its syntople changes; Send CtrlEntityAM message and give the OSPF-TE agreement control assembly among the local PC-2; RC-3 is after confirming that its syntople changes; Send CtrlEntityAM message and give the OSPF-TE agreement control assembly among the local PC-3, notice PC separately upgrades local separately control plane topology resource information storehouse and triggers the process of path control deivce adjacency state inundation.
Like Fig. 4 and shown in Figure 5, the adjacency state of path control deivce RC-1, RC-2 and RC-3 is spread in the control plane of ASON network by the OSPF-TE agreement control assembly among PC-1, PC-2 and the PC-3 with the form of CtrlEntityTLV (comprising CtrlEntityRcTLV);
Step 3, like Fig. 6 and shown in Figure 7, PC-1, PC-2 and PC-3 receive the CtrlEntityTLV of inundation, upgrade local control plane topology resource information storehouse separately then, accomplish the automatic discovery of RC topology.
The present invention is according to the frame structure of ASON network; GMPLS is expanded; In LMP, increase the discovery message of controlled entity and accomplish the adjacency discovery of controlled entity through the controlled entity multicast; In OSPF-TE, increase the diffusion that top TLV accomplishes the controlled entity adjacency state then, realize that control plane topology resource information storehouse is upgraded synchronously in the ASON network, thereby solved ASON network control entity topological automatic discovering problem.Like this, the controlled entity fault shown in Fig. 1 appears and after, just can know this situation by the method for topological automatic discovering of the present invention, and can according to the topology of finding seek new link road by.
Industrial applicibility
The present invention can accomplish adjacency discovery, diffusion and the maintenance of controlled entity in the ASON network.Solved ASON network control entity topological automatic discovering problem.