CN106936712A - Set up method, server and the router of LSP - Google Patents

Set up method, server and the router of LSP Download PDF

Info

Publication number
CN106936712A
CN106936712A CN201511024806.5A CN201511024806A CN106936712A CN 106936712 A CN106936712 A CN 106936712A CN 201511024806 A CN201511024806 A CN 201511024806A CN 106936712 A CN106936712 A CN 106936712A
Authority
CN
China
Prior art keywords
lsp
pcc
trustship
message
administration authority
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
Application number
CN201511024806.5A
Other languages
Chinese (zh)
Other versions
CN106936712B (en
Inventor
王凤梅
李振斌
陈霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202110028021.4A priority Critical patent/CN112822108A/en
Priority to CN201511024806.5A priority patent/CN106936712B/en
Priority to PCT/CN2016/111088 priority patent/WO2017114234A1/en
Publication of CN106936712A publication Critical patent/CN106936712A/en
Application granted granted Critical
Publication of CN106936712B publication Critical patent/CN106936712B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/50Routing or path finding of packets in data switching networks using label swapping, e.g. multi-protocol label switch [MPLS]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Medicines That Contain Protein Lipid Enzymes And Other Medicines (AREA)

Abstract

The embodiment of the invention discloses a kind of method for setting up LSP, server and router, the performance pressures for mitigating PCE servers.Present invention method includes:Path-calculating element PCE servers send first message to trigger the foundation of LSP to path calculating client PCC, by the administration authority trustship of LSP to PCC, to cause that PCC calculates the path of LSP, LSP are set up according to path.Because PCE servers by some can trustship carry out path computing and management to PCC to the business trustship that PCC carries out LSP calculating and management, the calculating and management in the path of those business that must be based on global view to be managed can be more focused on, therefore, it is possible to effectively mitigate the performance pressures of PCE servers.

Description

Set up method, server and the router of LSP
Technical field
The method of LSP, PCE servers and router are set up the present invention relates to the communications field, more particularly to a kind of PCE.
Background technology
Path-calculating element (Path Computation Element, PCE) is a kind of based on multiprotocol label switching The concentration of (Multiple Protocol Label Switch, MPLS) traffic engineering (Traffic engineering, TE) is calculated Road pattern.It, in order to solve large-scale multizone network path computational problem, can be MPLS by PCE that the proposition of PCE is earliest TE calculates cross-domain path.There are two kinds of roles of server (Server) and client (Client) in PCE solutions.Server is The completion side of path computing, stores the routing information of whole net.Client is the initiator for calculating road request, i.e. tunnel Ingress nodes (ingress).After Client sends request to Server, Server can enter walking along the street according to the resource situation of whole net Footpath calculates, and is finally reached the optimization of whole net resource.Traditional PCE has managed the TE topology resources of network, i.e. flow work concentratedly Journey database (Traffic Engineering Database, TEDB).
PCE technologies are divided into two kinds of stateless PCE and stateful PCE, and stateless is when path computing is carried out Only consider the information of TEDB, consider TEDB and LSP slip condition databases (LSP State during stateful PCE path computings simultaneously Database, LSPDB) information.There are two kinds of patterns of stateful PCE in the prior art:passive stateful PCE With active stateful PCE:
Wherein, Active Stateful PCE are based on the basis of tradition PCE, and PCC passes through trustship (Delegation) mode (Report) LSP information is reported to PCE Server, and authorizes PCE Server to manage the LSP of trustship.Specific flow such as Fig. 1 It is shown:
PCE Server generate the LSPDB of the whole network by the LSP information of trustship, and carry out network optimization meter based on LSPDB Calculate, be as a result issued to PCC with routing update (Update).PCC removes old business (Make-Before- again first to set up new business Break, MBB) mode carries out path adjustment, and adjustment result is reported again, update LSP DB.
The one way in which of the establishment of LSP is in Active Stateful PCE technologies:PCE initiated LSP, It is that LSP is created by PCE Server triggerings, the tunnel of PCE initiated LSP is the (auto for automatically creating on PCC Tunnel), the administration authority of all of PCE initiated LSP automatically all belongs to PCE server, not may be selected. PCE server are responsible for the calculating and management of all these LSP, as shown in Fig. 2 when PCE server management PCC network compared with Greatly, trustship is larger to the LSP quantity of PCE, if the PCE initiated LSP also trustships that now PCE server triggerings are created Giving the amount of calculation of PCE server, PCE server will increase severely, and considerably increase the burden of PCE server, and right The performance of PCE server produces considerable influence.
The content of the invention
A kind of method for setting up LSP, server and router are the embodiment of the invention provides, can effectively mitigate PCE The performance pressures of Server.
In a first aspect, a kind of method for setting up label switching path LSP is the embodiment of the invention provides, including:
Path-calculating element PCE servers send first message to trigger the foundation of LSP to path calculating client PCC, By the administration authority trustship of LSP to PCC, to cause that PCC calculates the path of LSP, LSP is set up according to path.
In the embodiment of the present invention, PCE Server by some can trustship the business (example of LSP calculating and management is carried out to PCC Such as:Unessential business) trustship carries out path computing and management to PCC, and can more focus on those and must be based on the overall situation and regard Figure come the calculating and management in the path of business that are managed, therefore, it is possible to effectively mitigate the performance pressures of PCE Server.
With reference in a first aspect, in the first possible implementation of first aspect, the method also includes:
PCE servers send the administration authority that the second message cancels trustship LSP to PCC, to cause PCC by the management of LSP PCE servers are given in authority trustship.
In this way, by this kind of mode, PCE servers can in due course cancel trustships of the LSP to PCC.
With reference to the first possible implementation of first aspect or first aspect, second in first aspect is possible In implementation, PCE servers include the administration authority trustship of LSP to PCC:
The administration authority trustship that PCE servers carry LSP in first message is indicated, by the administration authority trustship of LSP Indicate the administration authority trustship of LSP to PCC.
In this way, the administration authority trustship instruction of LSP can be sent in triggering creates the first message of LSP directly PCC so that PCC can calculate path, and set up LSP.
With reference to the first possible implementation of first aspect or first aspect, the third in first aspect is possible In implementation, the method also includes:The trustship that PCE servers receive the LSP that PCC sends after first message is received please Ask;PCE servers include the administration authority trustship of LSP to PCC:The trustship request of the LSP that PCE servers refusal PCC sends, The 3rd message is sent to PCC, the administration authority trustship that LSP is carried in the 3rd message is indicated, and is referred to by the administration authority trustship of LSP Show the administration authority trustship by LSP to PCC.
In this way, can be when waiting PCC by the administration authority trustship of LSP to PCE servers, PCE servers just refuse PCC's Trustship, and the administration authority of LSP is passed through into the 3rd message trustship to PCC so that PCC can calculate path, and set up LSP.
It should be noted that PCE servers by the administration authority trustship of LSP to PCC mode in addition to both the above, Trustship can also be by other means carried out, above two mode is not constituted to the present invention and limited.
With reference to first aspect, first aspect the first possible implementation to first aspect the third possible reality Any one possible implementation in existing mode, in the 4th kind of possible implementation of first aspect, the method is also wrapped Include:It is main LSP, backup LSP or escape LSP that PCE servers specify LSP.
With reference to the 4th kind of possible implementation of first aspect, in the 5th kind of possible implementation of first aspect In, it is that main LSP, backup LSP or escape LSP include that PCE servers specify LSP:
The role that PCE servers carry LSP in first message is indicated, and the role of LSP is indicated for identifying based on LSP LSP, backup LSP or escape LSP.
Therefore, when by the administration authority trustship of LSP to PCC etc. in information interactive process, the role of LSP is clearly specified (main LSP, backup LSP or escape LSP), can automatically calculate on PCC in the equal failures of active and standby LSP and create road of escaping Footpath, reduces the cutout time of business.
Second aspect, the embodiment of the invention provides a kind of method for setting up label switching path LSP, including:
The first message that path calculating client PCC RX path computing unit PCE servers send, first message is used LSP is set up in triggering;PCC obtains the administration authority of LSP according to first message;PCC is calculated after the administration authority for obtaining LSP The path of LSP, LSP is set up according to path.
In the embodiment of the present invention, PCE Server by some can trustship the business of LSP calculating and management is carried out to PCC (for example:Unessential business) LSP administration authority trustship to PCC after, PCC can carry out path computing and management, because This can effectively mitigate the performance pressures of PCE Server.
With reference to second aspect, in the first possible implementation of second aspect, the method also includes:
PCC receives the second message that PCE servers send, and the second message is used to cancel the administration authority of trustship LSP;PCC After receiving the second message, PCE servers are given by the administration authority trustship of LSP.
With reference to the first possible implementation of second aspect or second aspect, second in second aspect is possible In implementation, PCC includes according to the administration authority that first message obtains LSP:
The administration authority trustship that LSP is carried in first message is indicated, by the administration authority trustship of LSP to PCC, PCC roots Indicate to obtain the administration authority of LSP according to the administration authority trustship of LSP.
With reference to the first possible implementation of second aspect or second aspect, the third in second aspect is possible In implementation, PCC includes according to the administration authority that first message obtains LSP:
The trustship that PCC sends LSP after first message is received to PCE servers is asked;
PCC receives the 3rd message that PCE servers send, and the 3rd message is the LSP that PCE servers refusal PCC sends The message sent after trustship request, the administration authority trustship that LSP is carried in the 3rd message is indicated;
PCC indicates to obtain the administration authority of LSP according to the administration authority trustship of LSP.
With reference to second aspect, second aspect the first possible implementation to second aspect the third possible reality Any one possible implementation in existing mode, in the 4th kind of possible implementation of second aspect, the method is also wrapped Include:PCC knows that LSP is main LSP, backup LSP or escape LSP according to first message.
With reference to the 4th kind of possible implementation of second aspect, in the 5th kind of possible implementation of second aspect In, PCC knows that LSP is that main LSP, backup LSP or escape LSP include according to first message:The angle of LSP is carried in first message Color is indicated, and PCC indicates to know that LSP is main LSP, backup LSP or escape LSP according to the role of LSP.
With reference to the 4th kind of possible implementation or the 5th kind of possible implementation of second aspect of second aspect, In 6th kind of possible implementation of second aspect, when the LSP is for escape LSP, the PCC is obtaining the LSP's After administration authority, the path of the LSP is calculated, setting up the LSP according to the path includes:The PCC preserves the escape The relevant information of LSP, when main LSP is detected and backup LSP sets up failure or cannot set up, the calculating escape LSP's Path, the escape LSP is set up according to the path.
With reference to any one the possible implementation in second aspect or the third aspect, interacted with PCC in PCE servers A kind of mode of role's instruction of LSP is carried in message to expand PCEP agreements, T flag is increased by LSP Object Position, the role for identifying LSP;The administration authority trustship instruction of LSP is carried in PCE servers are sent to the message of PCC A kind of mode increases DC flag bits to expand PCEP agreements in LSP Object, and the trustship for identifying LSP is indicated.
With reference to any one the possible implementation in second aspect or the third aspect, interacted with PCC in PCE servers The role that LSP is carried in message indicates a kind of mode to expand PCEP agreements:By increasing T flag position in LSP Object, Role for identifying LSP;A kind of mode of the administration authority trustship of LSP is carried in PCE servers are sent to the message of PCC To expand PCEP agreements, by increasing DC flag bits, the administration authority support for identifying LSP in Association Object Pipe is indicated.
In the embodiment of the present invention, by expanding PCEP agreements, LSP is being carried in the message that PCE servers are interacted with PCC Role and LSP administration authority trustship indicate such that it is able to save overhead.
The third aspect, the embodiment of the invention provides a kind of server, including:
LSP sets up trigger element, for sending first message to trigger the foundation of LSP to path calculating client PCC;
LSP trustship units, for by the administration authority trustship of LSP to PCC, to cause that PCC calculates the path of LSP, according to LSP is set up in path.
With reference to the third aspect, in the first possible implementation of the third aspect, server also includes:
Unit is cancelled in LSP trustships, for sending the administration authority that the second message cancels trustship LSP to PCC, to cause PCC PCE servers are given by the administration authority trustship of LSP.
With reference to the first possible implementation of the third aspect or the third aspect, second in the third aspect is possible In implementation, the administration authority trustship that LSP is carried in first message is indicated;LSP trustship units, specifically for notifying that LSP builds The administration authority trustship that vertical trigger element carries LSP in first message is indicated, and being indicated by the administration authority trustship of LSP will The administration authority trustship of LSP is to PCC.
With reference to the first possible implementation of the third aspect or the third aspect, the third in the third aspect is possible In implementation, server also includes:
Receiving unit, the trustship request of the LSP for receiving PCC transmissions, trustship request is receiving first message for PCC Send afterwards;
LSP trustship units, the trustship request of the LSP sent specifically for refusal PCC, the 3rd message, the 3rd are sent to PCC The administration authority trustship that LSP is carried in message is indicated, and is indicated the administration authority trustship of LSP by the administration authority trustship of LSP To PCC.
With reference to the third aspect, the third aspect the first possible implementation to the third aspect the third possible reality Any one possible implementation in existing mode, in the 4th kind of possible implementation of the third aspect, server is also wrapped Include:
LSP role's designating unit, is main LSP, backup LSP or escape LSP for specifying LSP.
With reference to the 4th kind of possible implementation of the third aspect, in the 5th kind of possible implementation of the third aspect In, LSP role's designating unit, specifically for notifying that LSP sets up role's instruction that trigger element carries LSP in first message, It is main LSP, backup LSP or escape LSP that the role of LSP is indicated for identifying LSP.
Fourth aspect, the embodiment of the invention provides a kind of router, including:
Receiving unit, receives the first message that PCE servers send, and first message sets up LSP for triggering;
LSP administration authority acquiring units, the administration authority for obtaining LSP according to first message;
LSP sets up unit, for after the administration authority for obtaining LSP, calculating the path of LSP, LSP is set up according to path.
With reference to fourth aspect, in the first possible implementation of fourth aspect, receiving unit is additionally operable to receive The second message that PCE servers send, the second message is used to cancel the administration authority of trustship LSP;Router also includes:LSP holds in the palm Pipe cancels unit, after receiving the second message, PCE servers is given by the administration authority trustship of LSP.
With reference to the first possible implementation of fourth aspect or fourth aspect, second in fourth aspect is possible In implementation, the administration authority trustship that LSP is carried in the first message that receiving unit is received is indicated;
LSP administration authority acquiring units, specifically for being indicated to obtain the administrative power of LSP according to the administration authority trustship of LSP Limit.
With reference to the first possible implementation of fourth aspect or fourth aspect, the third in fourth aspect may Implementation in, router also includes:LSP trustship request units, service after first message is received for PCC to PCE Device sends the trustship request of LSP;
Receiving unit, is additionally operable to receive the 3rd message that PCE servers send, and the 3rd message is that PCE servers refuse PCC The message sent after the trustship request of the LSP of transmission, the administration authority trustship that LSP is carried in the 3rd message is indicated;
LSP administration authority acquiring units, specifically for being indicated to obtain the administrative power of LSP according to the administration authority trustship of LSP Limit.
With reference to fourth aspect, fourth aspect the first possible implementation to fourth aspect the third possible reality Any one possible implementation in existing mode, in the 4th kind of possible implementation of fourth aspect, router is also wrapped Include:LSP role's acquiring unit, for knowing that LSP is main LSP, backup LSP or escape LSP according to first message.
With reference to the 4th kind of possible implementation of fourth aspect, in the 5th kind of possible implementation of fourth aspect In, the role that LSP is carried in the first message that receiving unit is received indicates;LSP role's acquiring unit, specifically for PCC according to The role of LSP indicates to know that LSP is main LSP, backup LSP or escape LSP.
5th aspect, the embodiment of the invention provides a kind of server, including:
Transceiver, memory and processor, memory storage application program, processor are used to perform application program so that Transceiver sends first message to trigger the foundation of LSP to path calculating client PCC, and the administration authority trustship of LSP is given PCC, to cause that PCC calculates the path of LSP, LSP is set up according to path.
With reference to the 5th aspect, the server in the embodiment of the present invention is additionally operable to perform any one possible reality of first aspect All or part of action described by existing mode.
6th aspect, the embodiment of the invention provides a kind of router, including:
Transceiver, memory and processor, memory storage application program, processor are used to perform application program so that Transceiver, the first message for receiving the transmission of PCE servers, first message sets up LSP for triggering;Processor, is used for The administration authority of LSP is obtained according to first message;After the administration authority for obtaining LSP, the path of LSP is calculated, built according to path Vertical LSP.
With reference to the 5th aspect, the router in the embodiment of the present invention is additionally operable to perform any one possible reality of second aspect All or part of action described by existing mode.
As can be seen from the above technical solutions, the scheme of the embodiment of the present invention has the advantages that:
In the embodiment of the present invention, the administration authority trustship of some LSP is carried out path computing and pipe by PCE Server to PCC Reason, can more focus on the calculating and management in the path of those business that must be based on global view to be managed, therefore The performance pressures of PCE Server can effectively be mitigated.
In addition, in the embodiment of the present invention, when LSP administration authority trustships are carried out, clearly specify the role of LSP (main LSP, backup LSP or escape LSP), can automatically be calculated on PCC in the equal failures of active and standby LSP and create best-effort path, subtract The cutout time of few business.
Brief description of the drawings
Fig. 1 is a kind of workflow diagram of PCE in the embodiment of the present invention;
Fig. 2 is large scene XiaPCESuan roads schematic diagram in the embodiment of the present invention;
Fig. 3 is a kind of flow chart of the LSP trustships to PCE server when LSP is set up in PCE triggerings in the embodiment of the present invention;
Fig. 4 is a kind of information exchange flow chart for setting up LSP in the embodiment of the present invention;
Fig. 5 is the protecting tunnel technology schematic diagram of MPLS TE in the embodiment of the present invention;
Fig. 6 is the LSP Object form schematic diagrams in PCEP agreements in the embodiment of the present invention;
Fig. 7 is the Association Object form schematic diagrams in PCEP agreements in the embodiment of the present invention;
Fig. 8 is another schematic diagram of the LSP Object forms in PCEP agreements in the embodiment of the present invention;
A kind of flow chart of the trustship of main LSP and cancellation trustship in Fig. 9 embodiment of the present invention;
The trustship of backup LSP and a kind of cancellation flow chart of trustship in Figure 10 embodiment of the present invention;
The trustship of escape LSP and a kind of cancellation flow chart of trustship in Figure 11 embodiment of the present invention;
Another flow chart of the trustship of main LSP and cancellation trustship in Figure 12 embodiment of the present invention;
The trustship of backup LSP and cancellation trustship another kind flow chart in Figure 13 embodiment of the present invention;
The trustship of escape LSP and cancellation trustship another kind flow chart in Figure 14 embodiment of the present invention;
Another flow chart of the trustship of main LSP and cancellation trustship in Figure 15 embodiment of the present invention;
The trustship of backup LSP and cancellation trustship another kind flow chart in Figure 16 embodiment of the present invention;
The trustship of escape LSP and cancellation trustship another kind flow chart in Figure 17 embodiment of the present invention;
Another flow chart of the trustship of main LSP and cancellation trustship in Figure 18 embodiment of the present invention;
The trustship of backup LSP and cancellation trustship another kind flow chart in Figure 19 embodiment of the present invention;
The trustship of escape LSP and cancellation trustship another kind flow chart in Figure 20 embodiment of the present invention;
A kind of functional module structure schematic diagram of server in Figure 21 embodiment of the present invention;
A kind of functional module structure schematic diagram of router in Figure 22 embodiment of the present invention;
A kind of hardware architecture diagram of server in Figure 23 embodiment of the present invention;
A kind of hardware architecture diagram of server in Figure 24 embodiment of the present invention.
Specific embodiment
In order that those skilled in the art more fully understand the present invention program, below in conjunction with the embodiment of the present invention Accompanying drawing, is clearly and completely described to the technical scheme in the embodiment of the present invention, it is clear that described embodiment is only The embodiment of a part of the invention, rather than whole embodiments.Based on the embodiment in the present invention, ordinary skill people The every other embodiment that member is obtained under the premise of creative work is not made, should all belong to the model of present invention protection Enclose.
In the prior art, the substantially flow by PCE Server triggering establishments LSP is as shown in Figure 3:PCE Server are triggered LSP is created, notifies that PCC creates auto tunnel, PCC and the LSP trustships of the auto tunnel are calculated to PCE Server Road and treatment, PCE Server carry out network optimization calculating based on LSPDB, will calculate routing update to PCC, and PCC is further according to this Path creates LSP by RSVP-traffic engineering (Resource Reservation Protocol, RSVP).
Because PCE server are responsible for calculating and management of all trustships to the LSP of PCE Server, cause PCE The burden of server is very heavy, and the performance to PCE server produces considerable influence.
In order to mitigate the burden of PCE Server, PCE Server by some can trustship carry out LSP calculating and management to PCC Business (for example:Unessential business) trustship carries out path computing and management to PCC, and it is more focused on those and must be based on Global view is come the calculating and management in the path of business that are managed.
It should be noted that the trustship in the embodiment of the present invention is defined in agreement of the prior art Delegation, or mandate, that is, give a series of of the LSP that mono- interim right of PCE removes modification PCC in trust Parameter.
With reference to Fig. 4, the flow of the method for setting up LSP in the embodiment of the present invention is as follows:
401st, PCE Server send first message to trigger the foundation of LSP to PCC;
PCE Server are specially PCC initialization (PCInitiate of the prior art to the first message that PCC sends Message) message;
402nd, PCE Server by the administration authority trustship of LSP to PCC;
When PCE Server judge current business if not critically important, by its LSP trustship to PCC and trustship to PCE The effect of Server if equivalent, then can be by issuing LSP administration authority trustship instruct will the current LSP for creating Administration authority trustship is to PCC.
The mode of the specific administration authority trustship instruction for issuing LSP has many kinds, for example:Directly can disappear by first The administration authority trustship for ceasing to carry the LSP is instructed;Can also be after PCC receives first message, according to former agreement flow PCC In report (Report) message (i.e.:PCRpt Message) in give PCE Server, PCE by the administration authority trustship of LSP Server refuses the trustship of PCC, meanwhile, PCE Server are issuing renewal (Update) message (i.e.:PCUpd Message) in The administration authority trustship of LSP is processed to PCC;Can also be and the instruction is passed through into other flows, be carried on others and disappear In breath, do not limit herein.
403rd, PCC calculates the path of LSP, and LSP is set up according to path;
PCC triggers road after the administration authority trustship instruction for receiving the LSP of PCE Server transmissions according to local policy Footpath is calculated, and LSP is set up according to path.
404th, PCE servers send the administration authority that the second message cancels trustship LSP to PCC;
When PCE Server because some factors need cancel trustship from the LSP to PCC when, to PCC send cancel trustship refer to Make and being instructed with cancelling the administration authority of LSP.Cancellation trustship instruction can be carried on the renewal that PCE Server are issued (Update) message is (i.e.:PCUpd Message) in.
The factor of the trustship of triggering PCE server revokes LSP can be the LSP negligible amounts for working as trustship on PCE servers, When amount of calculation is little, PCE servers can recall the trustship authority of LSP.The factors such as other business change are can also be, It is not described in detail herein specifically.
405th, the administration authority trustship of LSP is given PCE servers by PCC.
The administration authority trustship of LSP is returned PCE by PCC after the cancellation trustship instruction for receiving PCE Server transmissions Server, PCC no longer undertake path computing and the management of the LSP.PCC can be in report (Report) message (i.e.:PCRpt Message PCE Server are returned into the administration authority trustship of LSP in).
In the embodiment of the present invention, PCE Server by some can trustship the business (example of LSP calculating and management is carried out to PCC Such as:Unessential business) trustship carries out path computing and management to PCC, and can more focus on those and must be based on the overall situation and regard Figure come the calculating and management in the path of business that are managed, therefore, it is possible to effectively mitigate the performance pressures of PCE Server.
The protecting tunnel technology in the embodiment of the present invention is introduced below.
As shown in figure 5, the protection of existing MPLS traffic engineering tunnels has backup LSP and escape LSP two ways.Backup path is Refer to only there is a main LSP and backup LSP under same tunnel, normal condition down-off is run on main LSP, when main lsp failure When, above flow switch to backup LSP.Escape LSP be only in the equal failures of active and standby LSP automatic triggering set up one it is interim LSP, above flow switch to the interim LSP, the establishment of the LSP does not accomplish Bandwidth guaranteed by the way of zero bandwidth.
The calculating of the best-effort path for MPLS TE is actually the calculating of the LSP of zero bandwidth, and the operation is by PCE Server is completed or PCC is completed, and effect is the same.In PCE initiated LSP, come by PCE Server Triggering creates LSP's, and in the prior art, the LSP is that PCE server are given in meeting trustship, when between PCE server and PCC Path computing communication protocol (Path Computation Element Communication Protocol, PCEP) session When interrupting (down), while can-not be automatically generated a best-effort path when active and standby LSP cannot work, above PCC, business will be received To considerable influence.
Even if local policy can be configured on PCC, but because best-effort path cannot be worked in active and standby business What Shi Caihui was automatically created, therefore local policy is the setting that differentiation cannot be carried out specific to certain LSP, and due to It is local behavior, some problems may be caused when the behavior above different PCC is inconsistent.
The embodiment of the present invention sets up LSP, by the administrative power of LSP on the basis of the embodiment shown in Fig. 4 in PCE triggerings When limit trustship is to PCC etc. in information interactive process, the role (main LSP, backup LSP or the LSP that escapes) of LSP is clearly specified, in master Can automatically be calculated on PCC and create best-effort path during the equal failure of standby LSP, do not limited by whether PCE Server are in place System.
Optionally, on the basis of the embodiment shown in Fig. 4, PCE servers carry the angle of LSP simultaneously in first message Color configured information, it is main LSP, backup LSP or best-effort path LSP to specify the current LSP for creating.
When trustship is main LSP to the LSP that PCC is created, PCC directly calculates master after the trustship authority for obtaining the LSP The path of LSP, sets up main LSP;When trustship is backup LSP to the LSP that PCC is created, PCC is obtaining the trustship authority of the LSP Afterwards, the path of backup LSP is directly calculated, backup LSP is set up;When trustship is escape LSP to the LSP that PCC is created, escape is preserved The relevant information in path, LSP is not set up temporarily, only when PCC checks main LSP and the equal down of backup LSP, triggering calculating With foundation escape LSP.
The embodiment of the present invention can be directed to PCE initiated LSP between PCE and PCC due to a variety of causes session During down, in the case of cannot calculating the new LSP paths of acquisition during the equal down of active and standby LSP, or other reasonses cause without available During active and standby LSP, best-effort path can be automatically set up above PCC, reduce the cutout time of business.
Specifically, can identify whether the PCE initiated LSP need trustship to PCC by extending PCEP agreements To control, the role of LSP is identified.Specific extended mode has various, is exemplified below.
First, the LSP Object in extension PCEP agreements
Increase by two marks inside LSP Object:Whether T and DC, DC mark represent the PCE initiated LSP Need trustship to PCC to control, T marks show the role of the LSP.
The form of the LSP Object after extension as shown in fig. 6, be in the reserved place of the LSP Object of prior art, Increase T and DC:
Wherein, T is LSP role's identification, takes two bit, and value and implication are as follows:
0:It is not provided with;
1:Show that the LSP is main LSP;
2:Show that the LSP is backup LSP;
3:Show that the LSP is best-effort path, just the best-effort path is set up in triggering on PCC in active and standby LSP all failures.
Wherein, DC is whether trustship, to the mark of PCC, takes 1 bit, when PCE Server are sent to PCC's When the fag is arranged to 1 in the message (Pcinitiate message) of initiate, show that the LSP is to want trustship to come to PCC Management, PCC should afford the work of calculating and the foundation of the LSP, PCC should not by the LSP again trustship to PCE Server.The value can be set to 0 to withdraw this by PCE Server in update message (PCUpd message) the inside simultaneously Trustship from LSP to PCC.
In addition, unique LSP numberings that PLSP-ID is PCC to be created, take 20bit;D is PCC by LSP trustships (Delegate) to the mark of PCE, 1bit is taken, is represented LSP trustships when putting 1 to PCE, represented when setting to 0 and LSP is taken from PCE Disappear trustship.Other flag bits are not described in detail herein.
2nd, Association Object and the LSP Object in extension PCEP agreements
Increase a flag bit T in Association Object and show that the role of current LSP is main LSP, backup LSP Or escape LSP;Increase a flag bit DC inside LSP Object to indicate whether the LSP trustships to PCC.
The form of the Association Object after extension is as shown in fig. 7, in the Association of prior art In the reserved place of Object, increase T flag position, take two bit, value and implication are as follows:
0:It is not provided with;
1:Show that the LSP is main LSP;
2:Show that the LSP is backup LSP;
3:Show that the LSP is best-effort path, just the best-effort path is set up in triggering on PCC in active and standby LSP all failures.
The form of the LSP Object after extension is as shown in figure 8, in the reserved place of the LSP Object of prior art Increase flag bit DC:
DC is whether trustship, to the mark of PCC, takes 1 bit.When the initiate that PCE Server are sent to PCC disappears It is to show that the LSP wants trustship to PCC to manage that the fag is arranged to 1 in breath, and PCC should be afforded to the calculating of LSP With the work set up, PCC should not PCE Server be given in trustship again by the LSP.PCE Server can disappear in update simultaneously The value is set to 0 to withdraw trustships of the LSP to PCC by breath the inside.
Can be known according to embodiment as shown in Figure 4, the trustship flow of LSP includes but are not limited to following two:
Once, the role of LSP can be specified inside initiate message message and whether trustship is to PCC;
2nd, the role of LSP can be specified inside initiate message message, is sent to PCE Server in PCC The trustship of PCC is broken off relations when report message trustship LSP are to PCE Server, while PCE Server will inside update message LSP trustships are processed to PCC.
The mode and above two trustship flow of above two extension PCEP agreements can be combined with each other, below to mutual group Under conjunction, the trustship of main LSP, backup LSP and escape LSP and cancellation trustship flow describe in detail.
First, using PCEP protocol extensions mode one and trustship flow one
1st, the trustship of main LSP and cancellation trustship flow
As shown in Figure 9:
Step 1:The PCInitiate message message that PCE Server are sent to PCC carries LSP Object, LSP T=1, DC=1, D=0 in Object, represent that the current LSP for creating is main LSP, by the administration authority trustship of the LSP respectively To PCC, the LSP not trustships are to PCE;
In step 1, while carrying the associated group ID that Association Object specify Protection path: Association ID, show to be managed the main LSP trustships inside the Association ID to PCC, including path meter Calculate and set up;
Step 2:PCC voluntarily calculates path after receiving the message, and sets up the main LSP using RSVP-TE agreements;
The former agreement flow one of the flow such as flow such as state reporting, renewal and prior art of subsequent PCEP protocol interactions Cause, in the process, the information exchange between PCC and PCE is required for carrying LSP Object, keeps flag:T=1, DC=1, D=0;
Step 3:When trustships of some factors triggering revocation LSP to PCC, PCE Server send PCUpd to PCC Message, wherein DC=0 show to cancel the trustship to PCC, and T=1 shows that the role of the LSP is main LSP;
Step 4:After PCC receives the PCUd message, PCC sends PCRpt message to PCE Server again, its Middle D=1, T=1, DC=0, PCE Server are given by the LSP trustships;
2nd, the trustship of backup LSP and cancellation trustship flow
As shown in Figure 10, the trustship of backup LSP is similar with the flow of main LSP with cancellation flow, simply the mark of the type of LSP Will position T is set to 2, is shown to be backup LSP.
3rd, the trustship of escape LSP and cancellation trustship flow
As shown in figure 11, PCE Server are sent to T in the LSP Object of the PCInitiate message of PCC carryings =3 show that the LSP is best-effort path, and DC=1 shows that the LSP trustships are managed to PCC.
PCC receives the relevant information that the best-effort path is preserved after the PCInitiate message message, does not set up temporarily LSP.During etc. checking the equal down of active and standby LSP in follow-up process, then trigger and set up best-effort path LSP, the LSP is not to PCE Server trustships.
When trustships of some factors triggering revocation LSP to PCC, PCE Server send PCUpd to PCC Message, wherein DC=0 show to cancel the trustship to PCC, and T=3 shows that the role of the LSP is best-effort path;
After PCC receives the PCUpd message, the LSP of the best-effort path is deleted.
It should be noted that in the embodiment shown in above-mentioned Fig. 9, Figure 10 and Figure 11, in PCE server by LSP trustships After to PCC, subsequently the D flag for the LSP Object of all message of the LSP are intended to set to 0, and DC flag are intended to put 1, T Flag will equipment be role that related value shows the LSP, the authority until PCE Server by LSP trustships to PCC withdraws. If after PCE server withdraw LSP trustships to the authority of PCC, DC flag are intended to put in follow-up all of PCEP message The setting of 0, D flag with original agreement flow.LSP Object need and Association in whole interacting message The relation that Object shows between LSP with the use of ability can completely, such as certain LSP be another LSP main LSP or Backup LSP or best-effort path etc..
2nd, using PCEP protocol extensions mode two and trustship flow one
1st, the trustship of main LSP and cancellation trustship flow
As shown in figure 12, the trustship of main LSP and the use PCEP protocol extensions mode one and support shown in cancellation flow and Fig. 9 The trustship of the main LSP of the inside of pipe flow one is similar with flow is cancelled, and simply the mark of T is carried in Association Object The inside:
PCE Server be sent to inside the initiate message of PCC carry LSP Object and Association Object.DC flag bits inside LSP Object are set to show that the LSP trustships, to PCC, are set to when 1 Show not trustship when 0;T fields inside Association Obejct show the role of the LSP be main LSP or standby LSP or Person's escape LSP.
2nd, the trustship of backup LSP and cancellation trustship flow
The trustship of backup LSP and the trustship of cancellation flow and main LSP and the difference for cancelling trustship flow are that T flag position sets 2 are set to, specific as shown in figure 13, here is omitted.
3rd, the trustship of escape LSP and cancellation trustship flow
Use PCEP protocol extensions mode one and trustship stream shown in the trustship of best-effort path and Figure 11 of cancellation flow sum The trustship of the escape LSP of the inside of journey one is similar with flow is cancelled, and simply the mark of T is carried in Association Object Face, specific as shown in figure 14, here is omitted.
It should be noted that in the embodiment shown in above-mentioned Figure 12, Figure 13 and Figure 14, if LSP trustships give PCC, Then the DC flag bits in interaction message subsequent between PCE Server and PCC in LSP Object will set be 1, D flag Being set to the T flag position of 0, Association Object will be set to the role that corresponding value shows LSP, while specified Association ID associate main LSP, standby LSP and best-effort path.If PCE server are by LSP trustships to PCC's After authority withdraws, DC flag are intended to set to 0 in follow-up all of PCEP message LSP Object, and the setting of D flag is with original The flow of agreement.
3rd, using PCEP protocol extensions mode one and trustship flow two
It is sent to the T flag of LSP Object inside the message of the initiate message of PCC in PCE Server Set shows that the role of the LSP is main LSP or standby LSP or best-effort path.When PCC is to PCE Server trustship LSP, Update message refusal trustships of the PCC to PCE Server that PCE Server are responded, while by DC flag set by the LSP PCC treatment is given in trustship.When PCE Server cancel the trustship to PCC, DC flag are set inside update message It is 0.
1st, the trustship of main LSP and cancellation trustship flow
As shown in figure 15:
Step 1:The PCInitiate message message that PCE Server are sent to PCC carries LSP Object, LSP T=1, DC=0, D=0 in Object, represent that the current LSP for creating is main LSP, not by the administration authority support of the LSP respectively To PCC, PCE Server identify PCC not by the LSP trustships to PCE to pipe.
In step 1, while carrying the associated group ID that Association Object specify Protection path: Association ID, show to be managed the main LSP trustships inside the Association ID to PCC, including path meter Calculate and set up.
Step 2:After PCC receives the message, according to original agreement flow, main LSP trustships are given in PCRpt message PCE server, concrete operations are that D in LSP Object is set into 1, while still carrying T=1, DC=0.
Step 3:After PCE Server receive the PCRpt message of PCC, the trustship is refused by setting D=0, and By main LSP trustships to PCC, concrete operations are that DC in LSP Object is set into 1, while still carrying T=1 specifies the LSP It is main LSP.
Step 4:PCC voluntarily calculates path after receiving the message, and sets up the main LSP using RSVP-TE agreements;
The former agreement flow one of the flow such as flow such as state reporting, renewal and prior art of subsequent PCEP protocol interactions Cause, in the process, the information exchange between PCC and PCE is required for carrying LSP Object, keeps flag:T=1, DC= 1st, D=0;
Step 5:When trustships of some factors triggering revocation LSP to PCC, PCE Server send PCUpd to PCC Message, wherein DC=0 show to cancel the trustship to PCC, and T=1 shows that the role of the LSP is main LSP;
Step 6:After PCC receives the PCUd message, PCC sends PCRpt message to PCE Server again, its Middle D is set to 1 and gives PCE Server by the LSP trustships, while keeping T=1, DC=0.
2nd, the trustship of backup LSP and cancellation trustship flow
As shown in figure 16, the trustship of backup LSP is similar with the flow of main LSP with cancellation flow, simply the mark of the type of LSP Will position T is set to 2, is shown to be backup LSP.
3rd, the trustship of escape LSP and cancellation trustship flow
As shown in figure 17, PCE Server are sent to T in the LSP Object of the PCInitiate message of PCC carryings =3, show that the LSP is best-effort path, send report message (PCRpt message) trustship LSP to PCE Server in PCC During to PCE Server, PCE Server refuse the trustship of PCC, while PCE Server are in update message (PCUpd Message) the inside is managed LSP trustships to PCC by the way that DC is set into 1.
PCC receives the relevant information that the best-effort path is preserved after the PCInitiate message message, does not set up temporarily LSP.During etc. checking the equal down of active and standby LSP in follow-up process, then trigger and set up best-effort path LSP, the LSP is not to PCE Server trustships.
When trustships of some factors triggering revocation LSP to PCC, PCE Server send PCUpd to PCC Message, wherein DC=0 show to cancel the trustship to PCC, and T=3 shows that the role of the LSP is best-effort path;
After PCC receives the PCUpd message, the LSP of the best-effort path is deleted.
It should be noted that in the embodiment shown in above-mentioned Figure 15, Figure 16 and Figure 17, LSP is held in the palm in PCE server After pipe is to PCC, subsequently the D flag for the LSP Object of all message of the LSP are intended to set to 0, and DC flag are intended to put 1, T Flag will equipment be role that related value shows the LSP, the authority until PCE Server by LSP trustships to PCC withdraws. If after PCE server withdraw LSP trustships to the authority of PCC, DC flag are intended to put in follow-up all of PCEP message The setting of 0, D flag with original agreement flow.
4th, using PCEP protocol extensions mode two and trustship flow two
It is sent to Association Object inside the message of the initiate message of PCC in PCE Server T flag set show that the role of the LSP is main LSP or standby LSP or best-effort path.When PCC is to PCE Server trustships During LSP, update message refusal trustships of the PCC to PCE Server that PCE Server are responded, while by LSP Object's The LSP trustships are given PCC treatment by DC flag set.When PCE Server cancel the trustship to PCC, disappear in update DC flag are set to 0 by breath the inside.
1st, the trustship of main LSP and cancellation trustship flow
As shown in figure 18, the trustship of main LSP and the He of use PCEP protocol extensions mode one shown in cancellation flow and Figure 15 The trustship of the main LSP of the inside of trustship flow two is similar with flow is cancelled, and simply the mark of T is carried in Association Object the insides.
2nd, the trustship of backup LSP and cancellation trustship flow
The trustship of backup LSP and the trustship of cancellation flow and main LSP and the difference for cancelling trustship flow are that T flag position sets 2 are set to, specific as shown in figure 19, here is omitted.
3rd, the trustship of escape LSP and cancellation trustship flow
Use PCEP protocol extensions mode one and trustship stream shown in the trustship of best-effort path and Figure 17 of cancellation flow sum The trustship of the escape LSP of the inside of journey two is similar with flow is cancelled, and simply the mark of T is carried in Association Object Face, specific as shown in figure 20, here is omitted.
If it should be noted that after LSP trustships give PCC, between PCE Server and PCC in subsequent interaction message DC flag bits in LSP Object will set be that 1, D flag are set to the T flag position of 0, Association Object The role that corresponding value shows LSP is set to, the authority until PCE Server by LSP trustships to PCC withdraws.If PCE After server withdraws LSP trustships to the authority of PCC, DC flag are intended in follow-up all of PCEP message LSP Object Set to 0, the setting of D flag with original agreement flow.In addition, in the interaction of trustship and cancellation trustship, while specifying Association ID associate main LSP, standby LSP and best-effort path.
Above is the introduction that the method for LSP is carried out is created to the PCE triggerings in the embodiment of the present invention, below to of the invention real Apply the PCE servers in example and PCC (router) is introduced.
With reference to Figure 21, in the embodiment of the present invention there is provided a kind of server 21, including:
LSP sets up trigger element 211, for sending first message to trigger building for LSP to path calculating client PCC It is vertical;
LSP trustships unit 212, for by the administration authority trustship of LSP to PCC, to cause that PCC calculates the path of LSP, root LSP is set up according to path.
In some specific embodiments, server 21 also includes:
Unit 213 is cancelled in LSP trustships, for sending the administration authority that the second message cancels trustship LSP to PCC, to cause The administration authority trustship of LSP is given PCE servers by PCC.
In some specific embodiments, the administration authority trustship that LSP is carried in first message is indicated;LSP trustship units 212, specifically for setting up the administration authority trustship instruction that trigger element carries LSP in first message specifically for notice LSP, Indicated the administration authority trustship of LSP to PCC by the administration authority trustship of LSP.
In some specific embodiments, server 21 also includes:
Receiving unit 214, the trustship request of the LSP for receiving PCC transmissions, trustship request is receiving first for PCC Sent after message;
LSP trustships unit 212, the trustship request of the LSP sent specifically for refusal PCC, the 3rd message is sent to PCC, The administration authority trustship that LSP is carried in 3rd message is indicated, and is indicated the administration authority of LSP by the administration authority trustship of LSP Trustship is to PCC.
In some specific embodiments, server 21 also includes:
LSP role's designating unit 215, is main LSP, backup LSP or escape LSP for specifying LSP.
In some specific embodiments, LSP role's designating unit 215 exists specifically for notifying that LSP sets up trigger element The role that LSP is carried in first message is indicated, and the role of LSP is indicated for identifying LSP for main LSP, backup LSP or escape LSP。
The information exchange between each functional unit in the embodiment of the present invention refers to above method embodiment, herein no longer Repeat.
With reference to Figure 22, in the embodiment of the present invention there is provided a kind of router 22, including:
Receiving unit 221, receives the first message that PCE servers send, and first message sets up LSP for triggering;
LSP administration authorities acquiring unit 222, the administration authority for obtaining LSP according to first message;
LSP sets up unit 223, for after the administration authority for obtaining LSP, calculating the path of LSP, is set up according to path LSP。
In some specific embodiments, receiving unit 221 is additionally operable to receive the second message that PCE servers send, Second message is used to cancel the administration authority of trustship LSP;The router 22 also includes:
Unit 224 is cancelled in LSP trustships, after receiving the second message, the administration authority trustship of LSP is serviced to PCE Device.
In some specific embodiments, the administration authority trustship of LSP is carried in the first message that receiving unit 221 is received Indicate;
LSP administration authorities acquiring unit 222, specifically for being indicated to obtain the management of LSP according to the administration authority trustship of LSP Authority.
In some specific embodiments, router 22 also includes:LSP trustships request unit 225, is receiving for PCC The trustship for sending LSP to PCE servers after to first message is asked;
Receiving unit 221, is additionally operable to receive the 3rd message that PCE servers send, and the 3rd message is refused for PCE servers The message sent after the trustship request of the LSP that PCC sends, the administration authority trustship that LSP is carried in the 3rd message is indicated;
LSP administration authorities acquiring unit 222, specifically for being indicated to obtain the management of LSP according to the administration authority trustship of LSP Authority.
In some specific embodiments, router 22 also includes:LSP role's acquiring unit 226, for disappearing according to first Breath knows that LSP is main LSP, backup LSP or escape LSP.
In some specific embodiments, the role that LSP is carried in the first message that receiving unit 221 is received indicates;LSP Role's acquiring unit 226, indicates to know that LSP is main LSP, backup LSP or escape specifically for PCC according to the role of LSP LSP。
The information exchange between each functional unit in the embodiment of the present invention refers to above method embodiment, herein no longer Repeat.
Figure 23 is a kind of server architecture schematic diagram provided in an embodiment of the present invention, and the server 2300 can be because of configuration or property Can the different and larger difference of producing ratio, one or more central processing units (central processing can be included Units, CPU) 2322 (for example, one or more processors) and memory 2332, one or more storage applications The storage medium 2330 (such as one or more mass memory units) of program 2342 or data 2344.Wherein, memory 2332 and storage medium 2330 can be it is of short duration storage or persistently storage.The program stored in storage medium 2330 can include one Individual or more than one module (diagram is not marked), each module can be included to the series of instructions operation in server.More enter One step ground, central processing unit 2322 be could be arranged to be communicated with storage medium 2330, and storage medium is performed on server 2300 Series of instructions operation in 2330.
Server 2300 can also include one or more power supplys 2326, one or more wired or wireless nets Network interface 2350, one or more input/output interfaces 2358, and/or, one or more operating systems 2341, example Such as Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM etc..
Step in above-described embodiment as performed by PCE Server can be based on the server architecture shown in the Figure 23.
Figure 24 is another structural representation of embodiment of the present invention router 24.Router 240 may include at least one net Network interface or other communication interfaces, at least one receiver 2401, at least one transmitter 2402, at least one processor 2403 and memory 2404, (can be wired by least one network interface to realize the connection communication between these devices Or wireless) communication connection of realizing between the system gateway and at least one other network element, it is possible to use internet, wide area Net, LAN, Metropolitan Area Network (MAN) etc..
Memory 2404 can include read-only storage and random access memory, and to processor 2403 provide instruction and Data, a part of of memory 2404 can also include that high-speed random access memory (RAM, Random Access may be included Memory), it is also possible to also including non-labile memory (non-volatile memory).
Memory 2404 stores following element, can perform module or data structure, or their subset, or Their superset:
Operational order:Including various operational orders, for realizing various operations.
Operating system:Including various system programs, for realizing various basic businesses and processing hardware based task.
Step in above-described embodiment as performed by PCC can be based on the router topology shown in the Figure 24.
Term " first ", " second ", " the 3rd " " in description and claims of this specification and above-mentioned accompanying drawing Four " etc. (if present) is for distinguishing similar object, without for describing specific order or precedence.Should manage The data that solution is so used can be exchanged in the appropriate case, so that the embodiments described herein can be with except illustrating herein Or the order beyond the content of description is implemented.Additionally, term " comprising " and " having " and their any deformation, it is intended that Covering is non-exclusive to be included, for example, the process, method, system, product or the equipment that contain series of steps or unit need not Be limited to those steps clearly listed or unit, but may include not list clearly or for these processes, method, Product or other intrinsic steps of equipment or unit.
It is apparent to those skilled in the art that, for convenience and simplicity of description, the system of foregoing description, The specific work process of device and unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with Realize by another way.For example, device embodiment described above is only schematical, for example, the unit Divide, only a kind of division of logic function there can be other dividing mode when actually realizing, for example multiple units or component Can combine or be desirably integrated into another system, or some features can be ignored, or do not perform.It is another, it is shown or The coupling each other for discussing or direct-coupling or communication connection can be the indirect couplings of device or unit by some interfaces Close or communicate to connect, can be electrical, mechanical or other forms.
The unit that is illustrated as separating component can be or may not be it is physically separate, it is aobvious as unit The part for showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be according to the actual needs selected to realize the mesh of this embodiment scheme 's.
In addition, during each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list Unit can both be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If the integrated unit is to realize in the form of SFU software functional unit and as independent production marketing or use When, can store in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part for being contributed to prior art in other words or all or part of the technical scheme can be in the form of software products Embody, the computer software product is stored in a storage medium, including some instructions are used to so that a computer Equipment (can be personal computer, server, or network equipment etc.) performs the complete of each embodiment methods described of the invention Portion or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
The above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although with reference to preceding Embodiment is stated to be described in detail the present invention, it will be understood by those within the art that:It still can be to preceding State the technical scheme described in each embodiment to modify, or equivalent is carried out to which part technical characteristic;And these Modification is replaced, and does not make the spirit and scope of the essence disengaging various embodiments of the present invention technical scheme of appropriate technical solution.

Claims (28)

1. a kind of method for setting up label switching path LSP, it is characterised in that including:
Path-calculating element PCE servers send first message to trigger the foundation of LSP to path calculating client PCC;
The administration authority trustship of the LSP is given the PCC by the PCE servers, to cause that the PCC calculates the LSP's Path, the LSP is set up according to the path.
2. method according to claim 1, it is characterised in that methods described also includes:
The PCE servers send the administration authority that the second message cancels LSP described in trustship to the PCC, to cause the PCC The PCE servers are given by the administration authority trustship of the LSP.
3. method according to claim 1, it is characterised in that the PCE servers are by the administration authority trustship of the LSP Include to the PCC:
The administration authority trustship that the PCE servers carry the LSP in the first message is indicated, by the LSP's Administration authority trustship is indicated the administration authority trustship of the LSP to the PCC.
4. method according to claim 1, it is characterised in that methods described also includes:
The PCE servers receive the trustship request of the LSP that the PCC sends after the first message is received;
The PCE servers include the administration authority trustship of the LSP to the PCC:
The PCE servers refuse the trustship request of the LSP that the PCC sends, and the 3rd message, institute are sent to the PCC State and the administration authority trustship of the LSP is carried in the 3rd message indicate, being indicated by the administration authority trustship of the LSP will be described The PCC is given in the administration authority trustship of LSP.
5. method according to any one of claim 1 to 4, it is characterised in that methods described also includes:
It is main LSP, backup LSP or escape LSP that the PCE servers specify the LSP.
6. method according to claim 5, it is characterised in that it is main LSP, backup that the PCE servers specify the LSP LSP or escape LSP include:
The role that the PCE servers carry LSP in the first message is indicated, and the role of the LSP is indicated for identifying The LSP is main LSP, backup LSP or escape LSP.
7. a kind of method for setting up label switching path LSP, it is characterised in that including:
The first message that path calculating client PCC RX path computing unit PCE servers send, the first message is used LSP is set up in triggering;
The PCC obtains the administration authority of the LSP according to the first message;
The PCC calculates the path of the LSP after the administration authority for obtaining the LSP, according to the path is set up LSP。
8. method according to claim 7, it is characterised in that methods described also includes:
The PCC receives the second message that the PCE servers send, and second message is used to cancel LSP described in trustship Administration authority;
After the PCC receives second message, the PCE servers are given by the administration authority trustship of the LSP.
9. method according to claim 7, it is characterised in that the PCC obtains the LSP's according to the first message Administration authority includes:
The administration authority trustship that the LSP is carried in the first message is indicated, by the administration authority trustship of the LSP to institute PCC is stated, the PCC indicates to obtain the administration authority of the LSP according to the administration authority trustship of the LSP.
10. method according to claim 7, it is characterised in that the PCC obtains the LSP according to the first message Administration authority include:
The trustship that the PCC sends the LSP after the first message is received to the PCE servers is asked;
The PCC receives the 3rd message that the PCE servers send, and the 3rd message refuses institute for the PCE servers The message sent after the trustship request for stating the LSP of PCC transmissions, carries the administrative power of the LSP in the 3rd message Limit trustship is indicated;
The PCC indicates to obtain the administration authority of the LSP according to the administration authority trustship of the LSP.
11. method according to claim 7 to 10, it is characterised in that methods described also includes:
The PCC knows that the LSP is main LSP, backup LSP or escape LSP according to the first message.
12. methods according to claim 11, it is characterised in that the PCC knows the LSP according to the first message It is that main LSP, backup LSP or escape LSP include:
The role that LSP is carried in the first message indicates, and the PCC indicates to know that the LSP is according to the role of the LSP Main LSP, backup LSP or escape LSP.
13. methods according to claim 12, it is characterised in that when the LSP is for escape LSP, the PCC is being obtained After the administration authority of the LSP, the path of the LSP is calculated, setting up the LSP according to the path includes:
The PCC preserves the information of the escape LSP, when detecting main LSP and backup LSP and setting up unsuccessfully, described in calculating The path of escape LSP, the escape LSP is set up according to the path.
A kind of 14. servers, it is characterised in that including:
LSP sets up trigger element, for sending first message to trigger the foundation of LSP to path calculating client PCC;
LSP trustship units, for giving the PCC by the administration authority trustship of the LSP, to cause that the PCC calculates the LSP Path, the LSP is set up according to the path.
15. servers according to claim 14, it is characterised in that the server also includes:
Unit is cancelled in LSP trustships, for sending the administration authority that the second message cancels LSP described in trustship to the PCC, to cause The administration authority trustship of the LSP is given the PCE servers by the PCC.
16. servers according to claim 14, it is characterised in that:
The administration authority trustship that the LSP is carried in the first message is indicated;
The LSP trustships unit, carries described specifically for notifying that the LSP sets up trigger element in the first message The administration authority trustship of LSP is indicated, and indicates to give the administration authority trustship of the LSP by the administration authority trustship of the LSP The PCC.
17. servers according to claim 14, it is characterised in that the server also includes:
Receiving unit, the trustship request for receiving the LSP that the PCC sends, the trustship request is connecing for the PCC Receive what is sent after the first message;
The LSP trustships unit, the trustship request specifically for refusing the LSP that the PCC sends, sends to the PCC 3rd message, the administration authority trustship that the LSP is carried in the 3rd message is indicated, by the administration authority support of the LSP Pipe is indicated the administration authority trustship of the LSP to the PCC.
18. server according to any one of claim 14 to 17, it is characterised in that the server also includes:
LSP role's designating unit, is main LSP, backup LSP or escape LSP for specifying the LSP.
19. servers according to claim 18, it is characterised in that:
LSP role's designating unit, carries LSP's specifically for notifying that the LSP sets up trigger element in the first message Role indicates, and the role of the LSP indicates for identifying the LSP to be main LSP, backup LSP or escape LSP.
A kind of 20. routers, it is characterised in that including:
Receiving unit, receives the first message that PCE servers send, and the first message sets up LSP for triggering;
LSP administration authority acquiring units, the administration authority for obtaining the LSP according to the first message;
LSP sets up unit, for after the administration authority for obtaining the LSP, the path of the LSP being calculated, according to the path Set up the LSP.
21. routers according to claim 20, it is characterised in that:
The receiving unit, is additionally operable to receive the second message that the PCE servers send, and second message is used to cancel holds in the palm Manage the administration authority of the LSP;
The router also includes:
Unit is cancelled in LSP trustships, after receiving second message, the PCE is given by the administration authority trustship of the LSP Server.
22. routers according to claim 20, it is characterised in that:
The administration authority trustship that the LSP is carried in the first message that the receiving unit is received is indicated;
LSP administration authority acquiring units, specifically for being indicated to obtain the pipe of the LSP according to the administration authority trustship of the LSP Reason authority.
23. routers according to claim 20, it is characterised in that the router also includes:
LSP trustship request units, send described after the first message is received for the PCC to the PCE servers The trustship request of LSP;
The receiving unit, is additionally operable to receive the 3rd message that the PCE servers send, and the 3rd message is the PCE The message sent after the trustship request of the LSP that the server refusal PCC sends, in the 3rd message described in carrying The administration authority trustship of LSP is indicated;
LSP administration authority acquiring units, specifically for being indicated to obtain the pipe of the LSP according to the administration authority trustship of the LSP Reason authority.
24. router according to claim 20 to 23, it is characterised in that the router also includes:
LSP role's acquiring unit, for knowing that the LSP is main LSP, backup LSP or escape according to the first message LSP。
25. routers according to claim 24, it is characterised in that:
The role that LSP is carried in the first message that the receiving unit is received indicates;
LSP role's acquiring unit, indicates to know the LSP for main LSP, standby specifically for the PCC according to the role of the LSP Part LSP or escape LSP.
26. routers according to claim 25, it is characterised in that when the LSP is for escape LSP, LSP sets up unit Information specifically for preserving the escape LSP, when detecting main LSP and backup LSP and setting up unsuccessfully, the calculating escape The path of LSP, the escape LSP is set up according to the path.
A kind of 27. servers, it is characterised in that including:
Transceiver, memory and processor, the memory storage application program, the processor are used to perform the application journey Sequence so that:
The transceiver sends first message to trigger the foundation of LSP to path calculating client PCC, by the management of the LSP The PCC is given in authority trustship, to cause that the PCC calculates the path of the LSP, the LSP is set up according to the path.
A kind of 28. routers, it is characterised in that including:
Transceiver, memory and processor, the memory storage application program, the processor are used to perform the application journey Sequence so that:
The transceiver, the first message for receiving the transmission of PCE servers, the first message sets up LSP for triggering;
The processor, the administration authority for obtaining the LSP according to the first message;Obtaining the management of the LSP After authority, the path of the LSP is calculated, the LSP is set up according to the path.
CN201511024806.5A 2015-12-30 2015-12-30 Method, server and router for establishing LSP Active CN106936712B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN202110028021.4A CN112822108A (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP
CN201511024806.5A CN106936712B (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP
PCT/CN2016/111088 WO2017114234A1 (en) 2015-12-30 2016-12-20 Method for establishing lsp, server, and router

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511024806.5A CN106936712B (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202110028021.4A Division CN112822108A (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP

Publications (2)

Publication Number Publication Date
CN106936712A true CN106936712A (en) 2017-07-07
CN106936712B CN106936712B (en) 2021-01-15

Family

ID=59225942

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201511024806.5A Active CN106936712B (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP
CN202110028021.4A Pending CN112822108A (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202110028021.4A Pending CN112822108A (en) 2015-12-30 2015-12-30 Method, server and router for establishing LSP

Country Status (2)

Country Link
CN (2) CN106936712B (en)
WO (1) WO2017114234A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108667849A (en) * 2018-05-21 2018-10-16 武汉山骁科技有限公司 One kind being based on single connection multichannel streaming media and control method
CN109428865A (en) * 2017-08-30 2019-03-05 中兴通讯股份有限公司 A kind of method and relevant device of handoff label switched path renewal authority
CN109495386A (en) * 2017-09-13 2019-03-19 中兴通讯股份有限公司 To recognition methods, PCEP agreement and the storage medium of LSP and Hot LSP main under same tunnel
CN111614558A (en) * 2020-05-11 2020-09-01 烽火通信科技股份有限公司 Method and system for optimizing work of main and standby path calculation units
CN111865776A (en) * 2019-11-07 2020-10-30 中兴通讯股份有限公司 Path creation method, device, system and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114567593A (en) * 2020-11-26 2022-05-31 南京中兴软件有限责任公司 Path switching method and device, network equipment and computer readable storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064691A (en) * 2006-04-29 2007-10-31 杨旭 Network instant communication method
CN101729401A (en) * 2009-06-30 2010-06-09 中兴通讯股份有限公司 PCE-based method for dynamically calculating TE-LSP in OTN
CN102142974A (en) * 2010-01-28 2011-08-03 中兴通讯股份有限公司 Method and system for authorizing management of terminals of internet of things
CN101335692B (en) * 2007-06-27 2013-03-13 华为技术有限公司 Method for negotiating security capability between PCC and PCE and network system thereof
US20150103844A1 (en) * 2013-10-11 2015-04-16 Futurewei Technologies, Inc. Using PCE as SDN Controller
CN103138992B (en) * 2013-03-26 2015-10-28 广东威创视讯科技股份有限公司 Network scenario simulation method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8885463B1 (en) * 2011-10-17 2014-11-11 Juniper Networks, Inc. Path computation element communication protocol (PCEP) extensions for stateful label switched path management
CN107181807B (en) * 2013-08-14 2020-12-15 华为技术有限公司 Application hosting method and system, mobile terminal and server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101064691A (en) * 2006-04-29 2007-10-31 杨旭 Network instant communication method
CN101335692B (en) * 2007-06-27 2013-03-13 华为技术有限公司 Method for negotiating security capability between PCC and PCE and network system thereof
CN101729401A (en) * 2009-06-30 2010-06-09 中兴通讯股份有限公司 PCE-based method for dynamically calculating TE-LSP in OTN
CN102142974A (en) * 2010-01-28 2011-08-03 中兴通讯股份有限公司 Method and system for authorizing management of terminals of internet of things
CN103138992B (en) * 2013-03-26 2015-10-28 广东威创视讯科技股份有限公司 Network scenario simulation method
US20150103844A1 (en) * 2013-10-11 2015-04-16 Futurewei Technologies, Inc. Using PCE as SDN Controller

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PCE WORKING GROUP: ""PCEP Extensions for PCE-initiated LSP Setup in a Stateful PCE Model"", 《DRAFT-IETF-PCE-PCE-INITIATED-LSP-03》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109428865A (en) * 2017-08-30 2019-03-05 中兴通讯股份有限公司 A kind of method and relevant device of handoff label switched path renewal authority
CN109428865B (en) * 2017-08-30 2021-12-07 中兴通讯股份有限公司 Method for switching label switching path updating authority and related equipment
CN109495386A (en) * 2017-09-13 2019-03-19 中兴通讯股份有限公司 To recognition methods, PCEP agreement and the storage medium of LSP and Hot LSP main under same tunnel
CN108667849A (en) * 2018-05-21 2018-10-16 武汉山骁科技有限公司 One kind being based on single connection multichannel streaming media and control method
CN108667849B (en) * 2018-05-21 2021-03-02 武汉山骁科技有限公司 Multi-path streaming media transmission and control method based on single connection
CN111865776A (en) * 2019-11-07 2020-10-30 中兴通讯股份有限公司 Path creation method, device, system and storage medium
CN111865776B (en) * 2019-11-07 2021-07-06 中兴通讯股份有限公司 Path creation method, device, system and storage medium
CN111614558A (en) * 2020-05-11 2020-09-01 烽火通信科技股份有限公司 Method and system for optimizing work of main and standby path calculation units
CN111614558B (en) * 2020-05-11 2022-04-29 烽火通信科技股份有限公司 Method and system for optimizing work of main and standby path calculation units

Also Published As

Publication number Publication date
CN112822108A (en) 2021-05-18
CN106936712B (en) 2021-01-15
WO2017114234A1 (en) 2017-07-06

Similar Documents

Publication Publication Date Title
CN106936712A (en) Set up method, server and the router of LSP
CN104202264B (en) Distribution method for beared resource, the apparatus and system of cloud data center network
US8848544B2 (en) Event correlation using network data flow simulation over unmanaged network segments
US9225624B2 (en) Systems and methods for topology discovery and application in a border gateway protocol based data center
CN106134141B (en) A kind of method and device updating network service describing device NSD
CN105577499B (en) Decision coordination method, executive device and decision coordination device
US20140092726A1 (en) Method for mapping a network topology request to a physical network and communication system
CN104283781B (en) A kind of path calculation method and device
CN104158739B (en) A kind of IP traffic engineerings management method and device
CN106452958A (en) Flow control method and system, and centralized controller
CN108965141A (en) A kind of calculation method and device of Multi-path route tree
CN106302076A (en) Set up the method in VXLAN tunnel, system and SDN controller
CN108964961A (en) A kind of method, apparatus and system of management transmission network slice
US10666562B2 (en) Network path computation method, apparatus, and system
EP3240318A1 (en) Key negotiation method and system, network entity and computer storage medium
CN106302229B (en) Creation fragment and the method and apparatus for deleting fragment in virtual access net
CN102480377B (en) Management method and system of aggregation link
CN104639557B (en) A kind of method, system and equipment for establishing PCEP sessions
CN105453494B (en) Virtual shortest path tree is established and the method and path-calculating element of processing
CN103636168B (en) A kind of method of fault recovery, node and path-calculating element
CN104917677A (en) Data stream forwarding control method and system
CN107347034A (en) Processing method and processing device, the system of link information
Ouedraogo et al. Optimization approach to lower capacity requirements in backup networks
US11146487B2 (en) Visual real-time interaction method and system for software defined networking
CN108965163A (en) Bandwidth adjusting method and device, storage medium and processor

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