[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108023810A - The notifying method and device of concatenation ability - Google Patents

The notifying method and device of concatenation ability Download PDF

Info

Publication number
CN108023810A
CN108023810A CN201610934284.0A CN201610934284A CN108023810A CN 108023810 A CN108023810 A CN 108023810A CN 201610934284 A CN201610934284 A CN 201610934284A CN 108023810 A CN108023810 A CN 108023810A
Authority
CN
China
Prior art keywords
pce
pcc
pcep
main
priority
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.)
Withdrawn
Application number
CN201610934284.0A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610934284.0A priority Critical patent/CN108023810A/en
Priority to PCT/CN2017/117005 priority patent/WO2018077313A1/en
Publication of CN108023810A publication Critical patent/CN108023810A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/302Route determination based on requested QoS
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides the notifying method and device of a kind of concatenation ability, wherein, this method includes:Make Path computation element protocol PCEP messages in path calculating client PCC, wherein, the PCEP messages, which carry, to be used to characterize the attribute information that the PCC possesses multi-link ability;In the PCEP session stages of the PCC and path-calculating element PCE, the PCEP messages are advertised to one or more PCE.By the present invention, solve the problems, such as that PCC cannot establish a plurality of PCEP session connections between multiple PCE in correlation technique.

Description

The notifying method and device of concatenation ability
Technical field
The present invention relates to the communications field, in particular to the notifying method and device of a kind of concatenation ability.
Background technology
Path-calculating element (Path Computation Element, PCE) is can be based on network come calculating network Path or route, and the entity of computation constraints, component, application program or network node.Path computing client (Path Computation Client, PCC) is that request is treated by the client applications of the PCE path computings performed.RFC A kind of structure based on PCE is described in 4655, for multiprotocol label switching (Multiprotocol Label Switching, MPLS) and Generalized Multiprotocol Label exchange (Generalized Multiprotocol Label Switching, GMPLS) traffic engineering (Traffic Engineer, TE) label switched path (Label Switched Paths, LSP) path computing.
Between PCE and PCC using path computation element protocol (Path Computation Element Protocol, PCEP communication protocol [RFC 5440]) is used as, PCC will be counted by path of the PCEP agreement requests from PCE or route, PCE Routing information after calculation is transmitted to PCC.
Defined in RFC 4655 PCEP agreements be based on transmission control protocol (Transmission Control Protocol, Referred to as TCP) session (session), port numbers 4189 are established, and stipulated that each PCC can only be with a PCE at any time PCEP sessions (session) are established, at any time, each PCEP peer-to-peers can only establish a TCP connection.This agreement is set Count when PCEP is used for the traffic engineering of MPLS and GMPLS networks, there is no problem, because the network between PCE and PCC It is less big that information is established in state synchronization and path.But as the proposition of software defined network SDN technologies, PCEP agreements are used During southbound interface agreement between PCE and PCC, the data transfer between PCC and PCE can increase, particularly PCE and PCC it Between need to carry out collection and the real-time report of user traffic data, network bandwidth and path need dynamic to establish and during adjustment, PCE Reliability between PCC just needs emphasis to consider, if occurring disconnecting or failure between PCE and PCC, then nothing Method ensures the dynamic adjustment of service path and establishes.
For the above problem present in correlation technique, at present it is not yet found that the solution of effect.
The content of the invention
An embodiment of the present invention provides the notifying method and device of a kind of concatenation ability, at least to solve in correlation technique PCC cannot establish the problem of a plurality of PCEP session connections between multiple PCE.
According to one embodiment of present invention, there is provided a kind of notifying method of concatenation ability, including:In path computing visitor Family end PCC Makes Path computation element protocol PCEP messages, wherein, the PCEP messages, which carry to be used to characterizing the PCC, to be possessed The attribute information of multi-link ability;In the PCEP session stages of the PCC and path-calculating element PCE, by the PCEP messages It is advertised to one or more PCE.
Alternatively, after the PCEP messages to be advertised to one or more PCE, the method further includes:Connect The character request message of the PCE is received, wherein, the character request message carries the priority attribute of the PCE;According to described Priority attribute distributes PCE role for the PCE.
Alternatively, distributing PCE role according to the priority attribute for the PCE includes:Compare the priority of the PCE Attribute and the priority attribute for the main PCE being currently connected;It is higher than the main PCE currently connected in the priority attribute of the PCE It is main PCE by PCE role's distribution of the PCE during priority attribute.
Alternatively, the PCE role includes:Main PCE, from PCE, father PCE, sub- PCE.
Alternatively, after the PCEP messages to be advertised to one or more PCE, the described method includes:Determine Conversation between the PCE of the PCC;Elected according to pre-set priority and determine main PCE;Sending role to the main PCE please Message is sought, and the connection between the PCE is switched to the main PCE.
Optionally it is determined that the conversation between the PCE of the PCC includes at least one of:Received in the PCC During the closing message of the PCE, the conversation between the PCE of the PCC is determined;It is interior at preset time intervals in the PCC When not receiving the keep-alive message of the PCE, the conversation between the PCE of the PCC is determined;Detecting the PCC and institute When stating the transmission control protocol TCP connection failure between PCE, the conversation between the PCE of the PCC is determined.
Alternatively, after definite main PCE is elected according to pre-set priority, the method further includes:According to described default Priority election is determined from PCE;To described character request message is sent from PCE.
Alternatively, the attribute information includes:The identification field being carried in Open message.
According to another embodiment of the invention, there is provided a kind of means for signalling of concatenation ability, including:Creation module, For Making Path computation element protocol PCEP messages in path calculating client PCC, wherein, the PCEP messages, which carry, to be used for Characterize the attribute information that the PCC possesses multi-link ability;Announcement module, for the PCC's and path-calculating element PCE PCEP session stages, one or more PCE are advertised to by the PCEP messages.
Alternatively, described device further includes:Receiving module, for being advertised to the PCEP messages in the announcement module After one or more PCE, the character request message of the PCE is received, wherein, described in the character request message carrying The priority attribute of PCE;Distribution module, for distributing PCE role according to the priority attribute for the PCE.
Alternatively, the distribution module includes:Comparing unit, the priority attribute for the PCE is with currently connecting The priority attribute of the main PCE connect;Determination unit, is higher than the main PCE's currently connected for the priority attribute in the PCE It is main PCE by PCE role's distribution of the PCE during priority attribute.
Alternatively, the PCE role includes:Main PCE, from PCE, father PCE, sub- PCE.
Alternatively, described device includes:Determining module, for the PCEP messages to be advertised to one in the announcement module After a or multiple PCE, the conversation between the PCE of the PCC is determined;First election module, for according to default Priority election determines main PCE;Processing module, for sending character request message to the main PCE, and will with the PCE it Between connection be switched to the main PCE.
Alternatively, the determining module determines that the conversation between the PCE of the PCC includes at least one of: When the PCC receives the closing message of the PCE, the conversation between the PCE of the PCC is determined;In the PCC pre- Fix time in interval when not receiving the keep-alive message of the PCE, determine the conversation between the PCE of the PCC;Detecting When transmission control protocol TCP connection between the PCC and the PCE is broken down, the meeting between the PCE of the PCC is determined Words are interrupted.
Alternatively, described device further includes:Second election module, for preferential according to presetting in the described first election module After level election determines main PCE, determined according to pre-set priority election from PCE;Sending module, for described from PCE Send character request message.
Alternatively, the attribute information includes:The identification field being carried in Open message.
According to still another embodiment of the invention, a kind of storage medium is additionally provided.The storage medium is arranged to storage and uses In the program code for performing following steps:
Make Path computation element protocol PCEP messages in path calculating client PCC, wherein, the PCEP messages carry Possesses the attribute information of multi-link ability for characterizing the PCC;
In the PCEP session stages of the PCC and path-calculating element PCE, the PCEP messages are advertised to one or more A PCE.
By the present invention, Make Path computation element protocol PCEP messages in path calculating client PCC, wherein, it is described PCEP messages, which carry, to be used to characterize the attribute information that the PCC possesses multi-link ability;In the PCC and path-calculating element The PCEP session stages of PCE, are advertised to one or more PCE by the PCEP messages, possess multi-link energy by creating In the PCEP messages of power and PCE is advertised to, PCC is with establishing a plurality of PCEP session connections between multiple PCE, it is possible to achieve PCE connects The switching connect, ensures the continuity of business, and a plurality of PCEP meetings cannot be established between multiple PCE by solving PCC in correlation technique The problem of words connection.
Brief description of the drawings
Attached drawing described herein is used for providing a further understanding of the present invention, forms the part of the application, this hair Bright schematic description and description is used to explain the present invention, does not form inappropriate limitation of the present invention.In the accompanying drawings:
Fig. 1 is the flow chart of the notifying method of concatenation ability according to embodiments of the present invention;
Fig. 2 is the structure diagram of the means for signalling of concatenation ability according to embodiments of the present invention;
Fig. 3 is the PCE general function configuration diagrams of the present embodiment;
Fig. 4 is more PCE connections networks of the present embodiment;
Fig. 5 is the format chart of the Open objects of the Open message of the present embodiment;
Fig. 6 is the MULTIPLE-PCE-CAPABILITY-TLV format charts of the present embodiment;
Fig. 7 is the PCE-ROLE-TLV format charts of the present embodiment;
Fig. 8 is the initialization flowchart of more PCE connections of the present embodiment;
Fig. 9 is the PCE switching flow figures that the PCC of the present embodiment is initiated;
Figure 10 is the flow chart for the PCE switchings that the PCE of the present embodiment is initiated;
Figure 11 is the PCE switching flow figures under the stratification PCE scenes of the present embodiment.
Embodiment
Come that the present invention will be described in detail below with reference to attached drawing and in conjunction with the embodiments.It should be noted that do not conflicting In the case of, the feature in embodiment and embodiment in the application can be mutually combined.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, " Two " etc. be for distinguishing similar object, without for describing specific order or precedence.
Embodiment 1
A kind of notifying method of concatenation ability is provided in the present embodiment, and Fig. 1 is connection according to embodiments of the present invention The flow chart of the notifying method of ability, as shown in Figure 1, the flow includes the following steps:
Step S102, Makes Path computation element protocol PCEP messages in path calculating client PCC, wherein, PCEP reports Text, which carries, to be used to characterize the attribute information that PCC possesses multi-link ability;
Step S104, in the PCEP session stages of PCC and path-calculating element PCE, by PCEP messages be advertised to one or Multiple PCE.
By above-mentioned steps, Make Path computation element protocol PCEP messages in path calculating client PCC, wherein, PCEP messages, which carry, to be used to characterize the attribute information that PCC possesses multi-link ability;In PCC and the PCEP of path-calculating element PCE Session stage, one or more PCE are advertised to by PCEP messages, are possessed by creating in the PCEP messages of multi-link ability and are led to Accuse to PCE, PCC is with establishing a plurality of PCEP session connections between multiple PCE, it is possible to achieve the switching of PCE connections, ensures business Continuity, solves the problems, such as that PCC cannot establish a plurality of PCEP session connections between multiple PCE in correlation technique.
Alternatively, the executive agent of above-mentioned steps can be control terminal of PCC, PCC etc., but not limited to this.
Optionally, attribute information includes:The identification field being carried in Open message.
Optionally, after PCEP messages are advertised to one or more PCE, PCC is a plurality of with being established between multiple PCE PCEP session connections, when a connection is broken down, can quickly be switched in another connection, ensure the company of business It is continuous.Can be actively switching and passive switching.
In the scheme passively switched, method further includes:
S11, receives the character request message of PCE, wherein, character request message carries the priority attribute of PCE;
S12, PCE role is distributed according to priority attribute for PCE.
Optionally, distributing PCE role with specific reference to priority attribute for PCE includes:Compare the priority attribute of PCE with working as The priority attribute of the main PCE of preceding connection;When the priority attribute of PCE is higher than the priority attribute of the main PCE currently connected, It is main PCE by PCE role's distribution of PCE.Priority attribute is pre-configured in PCE sides, and PCC can obtain the PCE connected Priority attribute.
In the present embodiment, PCE role includes:Main PCE, from PCE;Father PCE, sub- PCE.
In the scheme of active switching, method includes:
S21, determines the conversation between the PCE of PCC;
S22, elects according to pre-set priority and determines main PCE;
S23, character request message is sent to main PCE, and the connection between PCE is switched to main PCE.
Optionally, after definite main PCE is elected according to pre-set priority, method further includes:Selected according to pre-set priority Lift and determine from PCE;Character request message is sent to from PCE.
In the present embodiment, determine that the conversation between the PCE of PCC is triggered by following scene:Received in PCC During the closing message of PCE, the conversation between the PCE of PCC is determined;In the PCC guarantors for not receiving PCE interior at preset time intervals During message living, the conversation between the PCE of PCC is determined;Detecting the connection of the transmission control protocol TCP between PCC and PCE During failure, the conversation between the PCE of PCC is determined.
Through the above description of the embodiments, those skilled in the art can be understood that according to above-mentioned implementation The method of example can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but very much In the case of the former be more preferably embodiment.Based on such understanding, technical scheme is substantially in other words to existing The part that technology contributes can be embodied in the form of software product, which is stored in a storage In medium (such as ROM/RAM, magnetic disc, CD), including some instructions are used so that a station terminal equipment (can be mobile phone, calculate Machine, server, or network equipment etc.) perform method described in each embodiment of the present invention.
Embodiment 2
Additionally provide a kind of means for signalling of concatenation ability in the present embodiment, the device be used for realization above-described embodiment and Preferred embodiment, had carried out repeating no more for explanation.As used below, term " module " can realize predetermined work( The combination of the software and/or hardware of energy.Although following embodiments described devices is preferably realized with software, firmly Part, or the realization of the combination of software and hardware is also what may and be contemplated.
Fig. 2 is the structure diagram of the means for signalling of concatenation ability according to embodiments of the present invention, as shown in Fig. 2, the device Including:
Creation module 20, for Making Path computation element protocol PCEP messages in path calculating client PCC, wherein, PCEP messages, which carry, to be used to characterize the attribute information that PCC possesses multi-link ability;
Announcement module 22, for the PCEP session stages in PCC and path-calculating element PCE, PCEP messages are advertised to One or more PCE.
Optionally, attribute information includes:The identification field being carried in Open message.
In the optional embodiment according to the present embodiment, device further includes:Receiving module, for being incited somebody to action in announcement module PCEP messages are advertised to after one or more PCE, receive the character request message of PCE, wherein, character request message carries The priority attribute of PCE;Distribution module, for distributing PCE role according to priority attribute for PCE.
Optionally, distribution module includes:Comparing unit, for the priority attribute for comparing PCE and the main PCE being currently connected Priority attribute;Determination unit, for PCE priority attribute be higher than currently connect main PCE priority attribute when, It is main PCE by PCE role's distribution of PCE.
The PCE role of the present embodiment includes:Main PCE, from PCE;Father PCE, sub- PCE.
In the optional embodiment according to the present embodiment, device includes:Determining module, in announcement module by PCEP Message is advertised to after one or more PCE, determines the conversation between the PCE of PCC;First election module, for basis Pre-set priority election determines main PCE;Processing module, for sending character request message to main PCE, and by between PCE Connection is switched to main PCE.
Optionally, determining module determines that the conversation between the PCE of PCC includes at least one of:Received in PCC During the closing message of PCE, the conversation between the PCE of PCC is determined;In the PCC guarantors for not receiving PCE interior at preset time intervals During message living, the conversation between the PCE of PCC is determined;Detecting the connection of the transmission control protocol TCP between PCC and PCE During failure, the conversation between the PCE of PCC is determined.
Optionally, device further includes:Second election module, for being elected really according to pre-set priority in the first election module After fixed main PCE, determined according to pre-set priority election from PCE;Sending module, for sending character request message to from PCE.
It should be noted that above-mentioned modules can be realized by software or hardware, for the latter, Ke Yitong In the following manner realization is crossed, but not limited to this:Above-mentioned module is respectively positioned in same processor;Alternatively, above-mentioned modules are with any The form of combination is located in different processors respectively.
Embodiment 3
The present embodiment is that according to an alternative embodiment of the invention, the application is carried out specifically for combining specific scene It is bright:
The present embodiment proposes a kind of method for realizing the more PCE controls of PCEP agreements and connection, and PCC is between multiple PCE A plurality of PCEP session connections are established, when a connection is broken down, can quickly be switched in another connection, ensure Business it is continuous.
The method for realizing the more PCE connections of PCEP agreements of the present embodiment includes:Extend PCEP protocol massages and notice more PCE companies Capabilities attribute information or Role Information are connect, the Role Information of the PCE includes master PCE (main PCE) and slave PCE (from PCE);The extension PCEP agreements, which notice multi-link capabilities attribute information, to be included taking in the Open message of extension PCEP agreements Band has the identification field of multi-link capabilities attribute;The extension PCEP agreements notice PCE Role Informations include extension PCEP associations Newly-increased PCE Role Request (PCRrq, the PCE character request) message of view carries the Role Information of PCE, and PCrq message is by PCE Being sent to PCC asks the role of oneself to change.The extension PCEP agreements notice PCE Role Informations further include extension PCEP agreements Newly-increased PCE Role Reply (PCRrp) message carries the Role Information of PCE, and PCRrp message is sent to PCE by PCC, and notice is worked as Preceding Master PCE.
Fig. 3 is the PCE general function configuration diagrams of the present embodiment, PCE and Network Management System (Network Management System, referred to as NMS), multiple nodes, other domains net PCE connections, including:Traffic engineering database (Traffic Engineering Database, referred to as TED), path calculation module, PCE communication modules etc..Fig. 4 is this reality Apply more PCE connections networks of example, below with illustrated shown in Fig. 4 the present invention embodiment content.
In Fig. 4, path computing client PCC establishes PCEP sessions with multiple path-calculating element PCE1, PCE2, PCE3.Its Middle PCE1 is master (master) role, and PCE2 and PCE3 are slave (from) role.When PCC is connected or PCEP with the TCP of PCE1 Session break down when, PCC select PCE2 or PCE3 as master, PCEP sessions be switched to new master PCE and Between PCC.
The function that the method for more PCE connections of the present embodiment needs to extend existing PCEP agreements has:
Capability advertisement (Capability advertisement) (E-C, C-E):PCC and PCE is needed in PCEP session stages Notice the ability with more PCE connections
Character request (Role Request) (E-C):PCE sends character request message to PCC, when PCC have received PCE's After character request message, the parameter selection master PCE in message.
Role responds (Role Reply) (C-E):PCC sends role's response message to PCE, notices current Master PCE。
Fig. 5 is the format chart of the Open objects of the Open message of the present embodiment, Open object encapsulations in Open message, by Open message is sent between PCC and PCE.The version number that Ver fields in Open objects are PCEP, Flag fields are mark Position, Keepalive fields are the interval time of the transmission Keepalive message of PCEP peer-to-peers, using the second as unit, Deadtimer fields are the expired time of PCEP sessions, i.e., more than not receiving opposite end in the Deadtimer times Keepalive message is considered as opposite end and failure occurs, and needs to release PCEP sessions.SID fields (PCEP session ID) For the identification number of PCEP sessions.Optional TVLs are the TLV that may be carried in Open objects.
The capability advertisement of the more PCE connections of PCEP of the present embodiment is exactly by the newly-increased MULTIPLE-PCE- of extension CAPABILITY TLV are carried in the optional TLV of Open objects.The MULTIPLE-PCE-CAPABILITY of the present invention Form define as shown in fig. 6, Fig. 6 is the MULTIPLE-PCE-CAPABILITY-TLV format charts of the present embodiment, each field Be described as follows:
The type field represents that this TLV is MULTIPLE-PCE-CAPABILITY TLV;
Length fields are the length of this TLV;
The mark that Flag fields may need to use for this TLV, identifies currently without definition.
Priority fields elect priority for master PCE, and PCE carries the PCE's when sending Open message to PCC Priority, PCC send Open message in the field be filled with 0.
The form of the character request message of the present invention is as follows:
<PCRrq Message>::=<Common Header>
<Role>
Role objects are only included in PCRrq message, Role objects include PCE-ROLE-TLV, and Fig. 7 is the present embodiment PCE-ROLE-TLV format charts, as shown in Figure 7, character request message are sent to PCC equipment by PCE equipment.
The form of role's response message of the present invention is as follows:
<PCRrp Message>::=<Common Header>
<Role>
It is also only to include Role objects in PCRrp message, wherein Role objects include PCE-ROLE-TLV.Role's response disappears Breath is sent to PCE equipment by PCC equipment.
The PCE-ROLE-TLV forms of the present invention are as shown in fig. 7, field is defined as follows:
It is PCE-ROLE-TLV that the type field, which identifies this TLV,;
Length fields are the length of this TLV;
PCE-ROLE fields are the role of PCE, can be using value as master or slave.
Priority fields elect priority for master PCE.When PCE-ROLE-TLV carry in PCRrp from PCC to When PCE is sent, which is filled with the value of the priority of current Master PCE, when PCE-ROLE-TLV is carried in PCRrq In from PCE to PCC send when, which is filled with the value of the priority of the PCE.
Master-PCE-ID fields are the router id, length 32bits of master PCE.Work as PCE-ROLE-TLV Be encapsulated in PCRrp message from PCE to PCC send when, the value of the field is filled with the router id mark of the PCE;Work as PCE- ROLE-TLV be encapsulated in PCRrp message from PCC to PCE send when, the router id mark of the value filling master PCE of the field Know.
Specific embodiment one:
Fig. 8 is the initialization flowchart of more PCE connections of the present embodiment, illustrates the initialization of more PCE connections of the present invention Process.
In Fig. 8, PCC it is expected to establish PCEP sessions with PCE1 and PCE2 respectively, and PCE1, PCE2 and PCC are required in Open Its ability with more PCE connections is noticed in message.Initialization flow with more PCE connections is as follows:
(1) PCC sends Open message to PCE1, and the present invention is carried in message and proposes MULTIPLE-PCE- CAPABILITY TLV, notice the ability that this PCC has more PCE connections;
(2) PCE1 also sends Open message to PCC, and MULTIPLE-PCE- proposed by the present invention is also carried in message CAPABILITY TLV, notice PCE1 also have the ability of more PCE connections;
(3) equally, also mutually sent between PCC and PCE2 and carry MULTIPLE-PCE-CAPABILITY TLV's Open message, notice each have the ability of more PCE connections;
(4) after PCC have received the Open message of PCE1, defined in keepalive (keep-alive) field in Open message Time interval send the session keepalive that keepalive message carries out PCEP;
(5), also can be according to the keepalive field definitions in Open message after PCE1 have received the Open message of PCC Time interval sends keepalive message, carries out the session keepalive of PCEP.
(6) also the similar keepalive message that sends conversates keep-alive between PCC and PCE2.
Specific embodiment two:
Fig. 9 is the PCE switching flow figures that the PCC of the present embodiment is initiated, and illustrates and using present disclosure sent out by PCC The flow of the PCE switchings risen.
In Fig. 9, PCC and PCE1, PCE2, PCE3 establish PCEP sessions, and wherein PCE1 is master PCE, and PCE2 and PCE3 is slave PCE.
After conversation set forth below when between PCE1 and PCC, Master PCE are switched to the process of PCE2.
(1) when PCC have received the close message of PCE1, to carry out after closing the PCEP sessions between PCC and PCE1, or Person PCC does not receive the keepalive message of PCE1 in Deadtimer time intervals, or PCC is detected between PCE1 TCP connections when breaking down, PCC is closed with the PCEP sessions between PCE1, and startup reselects Master PCE flows;
(2) PCC elects new master PCE according to priority, it is assumed that it is master to elect PCE2 according to priority PCE;
(3) PCC sends PCRrp message to PCE2, carries PCE-ROLE-TLV information in PCRrp message, in the TLV, PCE-Role fields value is master, and master-PCE-ID is the router id of PCE2;
(4) PCC can also send PCRrp message to PCE3, and PCE-ROLE-TLV information is also carried in PCRrp message, wherein, PCE-Role fields value is slave, and master-PCE-ID values are the router id of PCE2;
The main Master for completing PCC is switched to PCE2 from PCE1.
Specific embodiment three:
Figure 10 is the flow chart for the PCE switchings that the PCE of the present embodiment is initiated, and combination of embodiment of the present invention Figure 10, which is illustrated, to be utilized Present disclosure carries out the PCE switching flows initiated by PCE.
PCC and PCE1, PCE2, PCE3 establish PCEP sessions, and wherein PCE1 is master PCE, and PCE2 and PCE3 are slave PCE.PCE2 wishes to substitute PCE1 to become master PCE.
The switching flow of the master PCE set forth below:
(1) PCE2 sends PCRrq message to PCC, and PCE-ROLE-TLV, wherein PCE-role words are carried in PCRrq message Section is master, and priority is the priority of PCE2, and master-PCE-ID is the router id of PCE2;
(2) after PCC have received the PCRrq message requests change Role of PCE, PCE2 is compared with current Master PCE's Priority, if it find that the priority of the current master PCE of the priority ratio of PCE2 is high, then PCC is by current master PCE is switched to PCE2, and sends PCRrp message announcement master PCE to PCE and changed;
(3) PCC sends PCRrp message to PCE1, and wherein PCE-Role message is slave, and priority fields are PCE2 Priority, master-PCE-ID be PCE2 router id;
(4) PCC also sends PCRrp message to PCE2, and wherein PCE-Role message is master, and priority fields are The priority of PCE2, master-PCE-ID are the router id of PCE2;
(5) PCC sends PCRrp message to PCE3, and wherein PCE-Role message is slave, and priority fields are PCE2 Priority, master-PCE-ID be PCE2 router id.
Specific embodiment four
Figure 11 is the PCE switching flow figures under the stratification PCE scenes of the present embodiment, and combination of embodiment of the present invention Figure 11 is explained The method for stating the PCE switchings using present disclosure under stratification PCE scenes.
In Figure 11, PCE1, PCE2, PCE3 are sub- PCE, and by the management and control of father PCE, PCE1 is master PC, PCE2 It is slave PCE with PCE3.In stratification PCE, only master PCE need to carry out the logical of link state data to father PCE Accuse, other slave PCE only need to carry out state synchronized with master PCE.When master PCE are switched to PCE2 by PCE1 (either PCE is initiated, or initiated by PCC) after, PCE2 substitutes PCE1 to notice link state data to father PCE.
Embodiment 4
The embodiment of the present invention additionally provides a kind of storage medium.Alternatively, in the present embodiment, above-mentioned storage medium can The program code for performing following steps to be arranged to storage to be used for:
S1, Makes Path computation element protocol PCEP messages in path calculating client PCC, wherein, the PCEP messages Carry and be used to characterize the attribute information that the PCC possesses multi-link ability;
S2, in the PCEP session stages of the PCC and path-calculating element PCE, one is advertised to by the PCEP messages Or multiple PCE.
Alternatively, in the present embodiment, above-mentioned storage medium can include but is not limited to:USB flash disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. is various can be with the medium of store program codes.
Alternatively, in the present embodiment, processor is performed according to stored program code in storage medium and counted in path Client rs PC C is calculated to Make Path computation element protocol PCEP messages, wherein, the PCEP messages, which carry, to be used to characterize the PCC Possesses the attribute information of multi-link ability;
Alternatively, in the present embodiment, processor is performed in the PCC according to stored program code in storage medium With the PCEP session stages of path-calculating element PCE, the PCEP messages are advertised to one or more PCE.
Alternatively, the specific example in the present embodiment may be referred to described in above-described embodiment and optional embodiment Example, details are not described herein for the present embodiment.
Obviously, those skilled in the art should be understood that above-mentioned each module of the invention or each step can be with general Computing device realize that they can be concentrated on single computing device, or be distributed in multiple computing devices and formed Network on, alternatively, they can be realized with the program code that computing device can perform, it is thus possible to which they are stored Performed in the storage device by computing device, and in some cases, can be with different from shown in order execution herein The step of going out or describing, they are either fabricated to each integrated circuit modules respectively or by multiple modules in them or Step is fabricated to single integrated circuit module to realize.Combined in this way, the present invention is not restricted to any specific hardware and software.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the invention, for the skill of this area For art personnel, the invention may be variously modified and varied.Within the spirit and principles of the invention, that is made any repaiies Change, equivalent substitution, improvement etc., should all be included in the protection scope of the present invention.

Claims (16)

  1. A kind of 1. notifying method of concatenation ability, it is characterised in that including:
    Make Path computation element protocol PCEP messages in path calculating client PCC, wherein, the PCEP messages, which carry, to be used for Characterize the attribute information that the PCC possesses multi-link ability;
    In the PCEP session stages of the PCC and path-calculating element PCE, the PCEP messages are advertised to one or more institutes State PCE.
  2. 2. according to the method described in claim 1, it is characterized in that, it is advertised to by the PCEP messages described in one or more After PCE, the method further includes:
    The character request message of the PCE is received, wherein, the character request message carries the priority attribute of the PCE;
    According to the priority attribute PCE role is distributed for the PCE.
  3. 3. according to the method described in claim 2, it is characterized in that, PCE angles are distributed for the PCE according to the priority attribute Color includes:
    Compare the priority attribute of the PCE and the priority attribute for the main PCE being currently connected;
    When the priority attribute of the PCE is higher than the priority attribute of the main PCE currently connected, by the PCE role of the PCE Distribute as main PCE.
  4. 4. according to the method described in claim 2, it is characterized in that, the PCE role includes:Main PCE, from PCE, father PCE, son PCE。
  5. 5. according to the method described in claim 1, it is characterized in that, it is advertised to by the PCEP messages described in one or more After PCE, the described method includes:
    Determine the conversation between the PCE of the PCC;
    Elected according to pre-set priority and determine main PCE;
    Character request message is sent to the main PCE, and the connection between the PCE is switched to the main PCE.
  6. 6. according to the method described in claim 5, it is characterized in that, determine the PCC PCE between conversation include with It is at least one lower:
    When the PCC receives the closing message of the PCE, the conversation between the PCE of the PCC is determined;
    The PCC it is interior at preset time intervals do not receive the PCE keep-alive message when, between the PCE for determining the PCC Conversation;
    When detecting that the connection of the transmission control protocol TCP between the PCC and the PCE is broken down, determine the PCC's Conversation between PCE.
  7. 7. according to the method described in claim 5, it is characterized in that, according to pre-set priority elect determine main PCE after, institute The method of stating further includes:
    Determined according to pre-set priority election from PCE;
    To described character request message is sent from PCE.
  8. 8. according to the method described in claim 1, it is characterized in that, the attribute information includes:It is carried in Open message Identification field.
  9. A kind of 9. means for signalling of concatenation ability, it is characterised in that including:
    Creation module, for Making Path computation element protocol PCEP messages in path calculating client PCC, wherein, it is described PCEP messages, which carry, to be used to characterize the attribute information that the PCC possesses multi-link ability;
    Announcement module, for the PCEP session stages in the PCC and path-calculating element PCE, the PCEP messages are noticed To one or more PCE.
  10. 10. device according to claim 9, it is characterised in that described device further includes:
    Receiving module, after the PCEP messages are advertised to one or more PCE in the announcement module, receives The character request message of the PCE, wherein, the character request message carries the priority attribute of the PCE;
    Distribution module, for distributing PCE role according to the priority attribute for the PCE.
  11. 11. device according to claim 10, it is characterised in that the distribution module includes:
    Comparing unit, priority attribute and the priority attribute for the main PCE being currently connected for the PCE;
    Determination unit, for the PCE priority attribute be higher than currently connect main PCE priority attribute when, by institute The PCE role's distribution for stating PCE is main PCE.
  12. 12. device according to claim 10, it is characterised in that the PCE role includes:Main PCE, from PCE, father PCE, Sub- PCE.
  13. 13. device according to claim 9, it is characterised in that described device includes:
    Determining module, after the PCEP messages are advertised to one or more PCE in the announcement module, determines Conversation between the PCE of the PCC;
    First election module, main PCE is determined for being elected according to pre-set priority;
    Processing module, for sending character request message to the main PCE, and is switched to institute by the connection between the PCE State main PCE.
  14. 14. device according to claim 13, it is characterised in that the determining module is determined between the PCE of the PCC Conversation includes at least one of:
    When the PCC receives the closing message of the PCE, the conversation between the PCE of the PCC is determined;
    The PCC it is interior at preset time intervals do not receive the PCE keep-alive message when, between the PCE for determining the PCC Conversation;
    When detecting that the connection of the transmission control protocol TCP between the PCC and the PCE is broken down, determine the PCC's Conversation between PCE.
  15. 15. device according to claim 13, it is characterised in that described device further includes:
    Second election module, after electing definite main PCE according to pre-set priority in the described first election module, according to institute Pre-set priority election is stated to determine from PCE;
    Sending module, for sending character request message from PCE to described.
  16. 16. device according to claim 9, it is characterised in that the attribute information includes:It is carried in Open message Identification field.
CN201610934284.0A 2016-10-31 2016-10-31 The notifying method and device of concatenation ability Withdrawn CN108023810A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201610934284.0A CN108023810A (en) 2016-10-31 2016-10-31 The notifying method and device of concatenation ability
PCT/CN2017/117005 WO2018077313A1 (en) 2016-10-31 2017-12-18 Connection capability notification method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610934284.0A CN108023810A (en) 2016-10-31 2016-10-31 The notifying method and device of concatenation ability

Publications (1)

Publication Number Publication Date
CN108023810A true CN108023810A (en) 2018-05-11

Family

ID=62024337

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610934284.0A Withdrawn CN108023810A (en) 2016-10-31 2016-10-31 The notifying method and device of concatenation ability

Country Status (2)

Country Link
CN (1) CN108023810A (en)
WO (1) WO2018077313A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111614558A (en) * 2020-05-11 2020-09-01 烽火通信科技股份有限公司 Method and system for optimizing work of main and standby path calculation units
CN113193988A (en) * 2021-04-09 2021-07-30 烽火通信科技股份有限公司 Multi-PCE path computation interaction method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060198308A1 (en) * 2005-03-02 2006-09-07 Jean-Philippe Vasseur Technique for selecting a path computation element based on response time delay
CN101432720A (en) * 2004-11-05 2009-05-13 思科技术公司 Technique for selecting a path computation element
CN101984602A (en) * 2010-11-05 2011-03-09 中兴通讯股份有限公司 Path calculation method, system and node equipment
CN102714621A (en) * 2010-01-04 2012-10-03 瑞典爱立信有限公司 Providing feedback to path computation element
CN105763447A (en) * 2014-12-16 2016-07-13 中兴通讯股份有限公司 Label switching path state acquisition method and apparatus thereof

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101820362B (en) * 2010-04-29 2013-02-27 中兴通讯股份有限公司 Method and device for solving resource distribution conflict
CN102238185B (en) * 2011-07-19 2017-08-11 南京中兴新软件有限责任公司 Session establishing method and system
CN104348744B (en) * 2013-08-01 2019-05-24 中兴通讯股份有限公司 A kind of path calculation method and path-calculating element
US9537753B2 (en) * 2014-03-03 2017-01-03 Cisco Technology, Inc. Opaque profile identifiers for path computation element protocol

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101432720A (en) * 2004-11-05 2009-05-13 思科技术公司 Technique for selecting a path computation element
US20060198308A1 (en) * 2005-03-02 2006-09-07 Jean-Philippe Vasseur Technique for selecting a path computation element based on response time delay
CN102714621A (en) * 2010-01-04 2012-10-03 瑞典爱立信有限公司 Providing feedback to path computation element
CN101984602A (en) * 2010-11-05 2011-03-09 中兴通讯股份有限公司 Path calculation method, system and node equipment
CN105763447A (en) * 2014-12-16 2016-07-13 中兴通讯股份有限公司 Label switching path state acquisition method and apparatus thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
E. CRABBE,等: "《draft-ietf-pce-stateful-pce-16》", 1 September 2016 *
S. LITKOWSKI,等: "《draft-litkowski-pce-state-sync-00》", 26 October 2016 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111614558A (en) * 2020-05-11 2020-09-01 烽火通信科技股份有限公司 Method and system for optimizing work of main and standby path calculation units
CN113193988A (en) * 2021-04-09 2021-07-30 烽火通信科技股份有限公司 Multi-PCE path computation interaction method and system
CN113193988B (en) * 2021-04-09 2022-08-12 烽火通信科技股份有限公司 Multi-PCE path computation interaction method and system

Also Published As

Publication number Publication date
WO2018077313A1 (en) 2018-05-03

Similar Documents

Publication Publication Date Title
CN102823205B (en) Aggregating data traffic from access domains
EP3361682B1 (en) Bit indexed explicit replication (bier) information transmission method and reception method, and related device
CN108738082B (en) Session processing method, device and system
EP3618370A1 (en) Method, controller and system for establishing forwarding path in network
CN113596191A (en) Data processing method, network element equipment and readable storage medium
CN101410820A (en) Facilitating application synchronization with a reservation protocol at a sender without application receiver participation
CN106357542B (en) The method and software defined network controller of multicast service are provided
WO2021013338A1 (en) Integration of communication network in time sensitive networking system
CN117397230A (en) Method, system and computer readable medium for distributing Network Function (NF) High Availability (HA) topology information in a core network
CN108234309A (en) A kind of transmission method of network data
WO2018077304A1 (en) Service information processing method, apparatus and system
WO2015070383A1 (en) Link aggregation method, apparatus, and system
CN109842507A (en) A kind of network slice management method and equipment
JP2020156088A (en) Packet transmission method and device
CN107360598B (en) A kind of network fragment selection method and device
US10567180B2 (en) Method for multicast packet transmission in software defined networks
KR20180122513A (en) Method and framework for traffic engineering in network hypervisor of sdn-based network virtualization platform
CN111803925B (en) Scheduling method and device of forwarding server of cloud game and readable storage medium
CN102457348A (en) Method and system for realizing negotiation of control word abilities of pseudo wires
CN103384220B (en) A kind of method for building up of Traffic Engineering Label switching path, equipment and system
CN103391249A (en) Neighborship establishing method and device in IS-IS (intermediate system to intermediate system) network
CN108023810A (en) The notifying method and device of concatenation ability
CN105049543A (en) P2P communication system and method crossing asymmetric NAT between intelligent routers
CN111669333B (en) Data transmission method, device, computing equipment and storage medium
CN109743758A (en) Multi link communications method, communication device and communication system

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
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20180511