CN101667956A - Method, device and system for PBB-TE path management - Google Patents

Method, device and system for PBB-TE path management Download PDF

Info

Publication number
CN101667956A
CN101667956A CN200810198350A CN200810198350A CN101667956A CN 101667956 A CN101667956 A CN 101667956A CN 200810198350 A CN200810198350 A CN 200810198350A CN 200810198350 A CN200810198350 A CN 200810198350A CN 101667956 A CN101667956 A CN 101667956A
Authority
CN
China
Prior art keywords
bridge
pbb
signaling message
declaration
path
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
CN200810198350A
Other languages
Chinese (zh)
Other versions
CN101667956B (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 CN2008101983508A priority Critical patent/CN101667956B/en
Publication of CN101667956A publication Critical patent/CN101667956A/en
Application granted granted Critical
Publication of CN101667956B publication Critical patent/CN101667956B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The embodiment of the invention discloses a method and a system for controlling PBB-TE connection. The method comprises the following steps: receiving a PBB-TE route connection establishment request and querying link state information in Ethernet; calculating routing information for establishing PBB-TE route connection according to the PBB-TE route connection establishment request and the link state information; transmitting the routing information to an edge network bridge in the Ethernet, wherein the routing information is used for instructing the edge network bridge to establish a PBB-TE route. By simply transmitting routing information to the edge network bridge of an ESP, the method and the system can automatically establish a PBB-TE route between the entrance and exit network bridgesof the ESP to allow the Ethernet to provide a QOS-guaranteed service for users and realizes traffic engineering.

Description

A kind of method of PBB-TE path management and device and system
Technical field
The present invention relates to the communications field, relate in particular to a kind of method and device and system that on Ethernet, carries out the PBB-TE path management.
Background technology
In the interconnected network of traditional ethernet bridge, adopt connectionless mode, promptly the mode of generation tree realizes the forwarding to user data package, and generate tree is to the topology after the pruning of a bridge coil topology, some links in the bridge coil are prevented from, to such an extent as to the network topology resource can not be effectively used, can't provide the traffic engineering service.
Also having a kind of control system in addition in the prior art, is that at present traditional two layers of control protocol of Ethernet such as LLDP etc. are expanded, and has adopted the control mode of concentrated foundation and maintaining network topology.Wherein system server is used for receiving and sets up PBB-TE (operator's backbone network bridge joint-traffic engineering) path request, inquire about its corresponding bridge and in abutting connection with the link-state information between the bridge by link management entity (LME), server calculates simple forwarding route, send the mark registration by the LME of signalling path on each bridge of PBB-TE path connection process that configures again and use request, each LME is receiving after mark registration that CCE sends uses request, dispose the forward-path information of its corresponding bridge, promptly directly dispose the forwarding-table item of each bridge that connects the PBB-TE path by LME; When relevant LME when receiving the mark registration release request that server issues, delete its corresponding forwarding-table item, discharge the Internet resources that the PBB-TE path connects.This system when setting up or discharging the PBB-TE path and connect, need respectively to each bridge transmit, the configuration of Internet resources, increased the computation burden of system and to the management difficulty of a plurality of bridges.
Summary of the invention
The embodiment of the invention provides a kind of method and device and system of PBB-TE path management, route between the centralized calculation bridge, needn't be respectively to each bridge in the switching path transmit, the configuration of resource etc., and only need to send routing iinformation to the edge bridges of Ethernet switched path (ESP), set up the PBB-TE path by edge bridges.
According to an aspect of the present invention, embodiment provides a kind of method of PBB-TE path management, and it comprises:
PBB-TE path connection request is set up in reception, the link-state information in the inquiry Ethernet;
Set up the routing iinformation that the PBB-TE path is connected according to the described PBB-TE of foundation path connection request with described link-state information calculating;
Edge bridges in Ethernet sends described routing iinformation, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path.
According to a further aspect in the invention, embodiment also provides a kind of PBB-TE path management device, and it comprises:
Link control module is used for receiving and sets up PBB-TE path connection request;
Routing module control is used for calculating and setting up the routing iinformation that the PBB-TE path is connected according to setting up PBB-TE path connection request and ethernet link state information, and sends described routing iinformation to described link control module;
Wherein, described link control module also is used for sending described routing iinformation to the edge bridges of Ethernet, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path.
According to another aspect of the invention, embodiment also provides a kind of system of PBB-TE path management, and it comprises:
Server is used for receiving and sets up PBB-TE path connection request, calculate with link-state information according to the described PBB-TE of foundation path connection request and set up the routing iinformation that the PBB-TE path is connected, and edge bridges sends described routing iinformation in Ethernet;
Edge bridges is used to receive described routing iinformation, sets up the PBB-TE path according to described route messages and connects.
Method and the device and the system of a kind of PBB-TE path management that the employing embodiment of the invention provides, can concentrate and set up also route between maintaining network topology, the centralized calculation connection end point bridge, needn't be respectively to each bridge transmit, the configuration of resource etc., and only need be to route messages of edge bridges transmission of Ethernet switched path (ESP), carry out the PBB-TE path by this edge bridges and set up, make traffic engineering can make things convenient for, in Ethernet, realize simply.
Description of drawings
Fig. 1 is the method flow diagram of a kind of PBB-TE path management of providing of the embodiment of the invention one;
Fig. 2 is the first execution mode flow chart of step 103 in Fig. 1 method;
Fig. 3 is the first execution mode network topology schematic diagram of step 103 in Fig. 1 method;
Fig. 4 is the second execution mode flow chart of step 103 in Fig. 1 method;
Fig. 5 is the second execution mode network topology schematic diagram of step 103 in Fig. 1 method;
Fig. 6 is that the edge bridges in Ethernet sends described routing iinformation in the method that provides of the embodiment of the invention two, indicates described edge bridges to set up the flow chart in PBB-TE path;
Fig. 7 is that the edge bridges in Ethernet sends described routing iinformation in the method that provides of the embodiment of the invention two, indicates described edge bridges to set up the network topology schematic diagram in PBB-TE path;
Fig. 8 is that the edge bridges in Ethernet sends described routing iinformation in the method that provides of the embodiment of the invention three, indicates described edge bridges to set up the flow chart in PBB-TE path;
Fig. 9 is the structural representation of a kind of PBB-TE path management device of providing of the embodiment of the invention four;
Figure 10 is the structural representation of the PBB-TE path management system that provides of the embodiment of the invention five;
Figure 11 is the network topology schematic diagram of the PBB-TE path management system that provides of the embodiment of the invention five.
Embodiment
For making the present invention easier to understand, the present invention is further elaborated below in conjunction with accompanying drawing, but the embodiment in the accompanying drawing does not constitute any limitation of the invention.
As shown in Figure 1, the method for a kind of PBB-TE path management that the embodiment of the invention one provides may further comprise the steps:
PBB-TE path connection request is set up in step 101, reception, and the link-state information in the inquiry Ethernet.
When data flow need be set up the forwarding of PBB-TE path on Ethernet, server receives that the upper layer application layer of ethernet management system or Ethernet sends sets up PBB-TE path connection request, and by two layers of control protocol of Ethernet, such as the link-state information between a plurality of bridges in LLDP (Link Layer Discovery Protocol, Link Layer Discovery Protocol) the inquiry Ethernet.
Step 102, calculate with described link-state information according to the described PBB-TE of foundation path connection request and to set up the routing iinformation that the PBB-TE path is connected.
Server calculates with described link-state information according to the described PBB-TE of foundation path connection request and sets up the routing iinformation that the PBB-TE path is connected, described routing iinformation comprises the explicit route information of the bringing into of from the source inlet bridge of forward-path to purpose outlet bridge/outbound port, and MSRP (resource registering agreement) message of setting up required Ethernet switched path.
Described explicit route information granularity is divided into two kinds of situations, and a kind of is outbound port information specific to each bridge, such as { node1:porta; Node2:portb; Node3:portb; Node4:porta; Node5}; Another is then only specific to each bridge address information, such as { nodel; Node2; Node3; Node4; Node5}.
Step 103, the edge bridges in Ethernet send described routing iinformation, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path.
Step 104, stop to transmit data flow when needs, server receives when discharging PBB-TE path connection request, just any bridge on the path of PBB-TE described in the Ethernet sends and discharges PBB-TE path connection request, and a plurality of bridges of centralized control disconnect the PBB-TE path and connect.
Such as at first receiving described release PBB-TE path connection request when the source inlet bridge, just generate a promoter MAD_Leave announcement message send purpose outlet bridge to always along described route, notice each bridge on the way discharges the PBB-TE path; At first receive described release PBB-TE path connection request when purpose outlet bridge, just generate a recipient MAD_Leave announcement message send the source inlet bridge to always that notice each bridge on the way discharges the PBB-TE path along described route.
As Fig. 2, shown in Figure 3, the step 103 in the foregoing description one method can adopt different execution modes, and as first kind of execution mode, when the source inlet bridge in the Ethernet received described routing iinformation, its handling process was as follows:
Step 201, source inlet bridge receive described routing iinformation, generate first and connect the declaration signaling message, and along described route (as solid arrow direction among the figure) will as described in first connect the bridge transmission downstream of declaration signaling message.
Concrete, when source inlet bridge 1, it is edge inlet bridge, when receiving described routing iinformation, just generate first according to the explicit route information that comprises in the described routing iinformation and connect the declaration signaling message, promptly the promoter declares MAD_Join message, and this promoter declares that MAD_Join message is a kind of MSRP (resource registering agreement) message, comprise data flow ID, applicant ID, direction signs, declaration type, TSpec, the accumulative total time-delay, Frame parameter, Frame priority, rank can also comprise failure information.Wherein a MAC Address being associated by promoter's bridge of data flow ID adds that an integer constitutes, and integer described here is used for identifying the not homogeneous turbulence that same promoter's bridge sends; Applicant ID is used for mating the different MSRP announcement messages that constantly send of same port, applicant ID is made of port mac address and integer that bridge sends declaration, integer described here is used for distinguishing applicants different on the same MAC Address, it is unique that applicant ID requires same LAN to go up, and data flow ID then requires same bridged network unique; It is declaration of promoter's bridge or the declaration of recipient's bridge that described direction signs are used for identifying this declaration; Described TSpec is a transmission specifications parameter of describing stream, comprises bandwidth and frame speed; The Frame parameter, is made up of destination address and vlan sign with generating reserved address registering entities (Reserved Address Registration Entries) by bridge; Rank is used to refer to the importance of stream.
Described explicit route is at a connection, explicit route provide connection process hop-information and connect the condition that the jumping of process is satisfied, provide the information of all jumpings of connection process as explicit route.When explicit route during specific to the outbound port of each bridge, source inlet bridge 1 declares that with described promoter MAD_Join message issues bridge in the middle of the downstream from the outbound port of explicit route appointment.
Step 202, receive described first when connecting the declaration signaling message when downstream mid-level net bridge joint, record related data stream information, simultaneously self receiving port and mac address information being added to described first is connected in the declaration signaling message, continue then along route bridge forwarding downstream, until purpose outlet bridge.
Bridge (2,3,4) is receiving after described promoter declares MAD_Join message in the middle of the downstream, declare to generate a list item in the database (Registrar Declaration List) its Registrar, the information that record is relevant is such as data flow ID, applicant ID, direction signs, declaration type, TSpec, the accumulative total time-delay, the Frame parameter, Frame priority, rank etc.Declare that receiving described promoter the port of MAD_Join message and self bridge MAC Address add described promoter to and declare in the MAD_Join message in addition, the next bridge in explicit route is transmitted then, until purpose outlet bridge.
Step 203, receive amended successively described first when connecting the declaration signaling message when described purpose outlet bridge, carry out the record of associated upstream bridge MAC Address and transmit port, and generate the second connection declaration signaling message, return to upstream bridge (as dotted arrow direction among the figure) by former route.
Described purpose outlet bridge 5 receives the promoter and declares MAD_Join message, just generates second and connects the declaration signaling message, and promptly the recipient declares MSRP message, and it comprises data flow ID, applicant ID, direction signs, declaration type, information such as TSpec and accumulative total time-delay.Described purpose outlet bridge 5 declares that with the recipient MSRP message sends to the upstream bridge from the port that receives same data stream ID by former road.
Step 204, receive described second middle the bridge (2,3,4) that connects the declaration signaling message and declare that according to this signaling message carries out resource reservation, and the resource reservation result is added to described second connection declare in the signaling message, continue then to return to the upstream bridge, until described source inlet bridge by former route.
Step 205, when described source inlet bridge 1 receive amended successively described second connect the declaration signaling message after, result according to each downstream bridge resources reservation, judge whether whole Internet resources reserve success,, can transmit related data flow if then set up the PBB-TE path.
As Fig. 4, shown in Figure 5, be second kind of execution mode of the step 103 in the foregoing description one method.When the outlet of the purpose in Ethernet bridge received described routing iinformation, its handling process was as follows:
Step 301, purpose export bridge 5 and receive described routing iinformation, generate first and connect the declaration signaling message, along the bridge transmission upstream of described route;
Step 302, bridge (2,3,4) receives described first when connecting the declaration signaling message in the middle of the upstream, record related data stream information, simultaneously self receiving port and mac address information being added to described first is connected in the declaration signaling message, continue bridge forwarding upstream then, until the source inlet bridge;
Step 303, receive amended successively described first when connecting the declaration signaling message when described source inlet bridge 1, carry out the record of associated upstream bridge MAC Address and transmit port, and generate the second connection declaration signaling message, return to the downstream bridge by former route;
Step 304, receive described second middle the bridge (2,3,4) that connects the declaration signaling message and declare that according to this signaling message carries out resource reservation, and the resource reservation result is added to described second connection declare in the signaling message, continue then to return to the downstream bridge, until described purpose outlet bridge 5 by former route;
Step 305, when described purpose outlet bridge 5 receive amended successively described second connect the declaration signaling message after, result according to each upstream bridge resources reservation, judge whether whole Internet resources reserve success,, can transmit related data flow if then set up the PBB-TE path.
Second kind of execution mode of step 103 compared with first kind of execution mode in the foregoing description one method, the described first connection declaration signaling message that generates is connected the declaration signaling message with second be the same, all adopt the target MAC (Media Access Control) address of the multicast address of the MSRP that keeps as described declaration signaling message, the difference part is at first to receive the edge bridges difference of described routing iinformation, and the direction that transmits the described first or second connection declaration signaling message is different.In the present embodiment first connects declares that signaling message is connected the declaration signaling message and only enumerates with second, also can comprise different contents in other embodiments, perhaps not that the promoter declares that MAD_Join message and recipient declare MSRP message, as long as can be used to set up the path according to route messages.
The method of the PBB-TE path management that the employing embodiment of the invention one provides, can concentrate and set up and the maintaining network topology, route between the centralized calculation connection end point bridge, needn't transmit each bridge respectively, the configuration of resource etc., and only need be at routing iinformation of edge bridges transmission of Ethernet switched path (ESP), use signaling to be connect forward-path between the end points bridge of data flow automatically, thereby make the data flow in the Ethernet have manageability, make Ethernet provide service quality (QoS for the user, Quality ofService) guarantees, traffic engineering can be made things convenient for, in Ethernet, realize simply.
As Fig. 6, shown in Figure 7, the method for the PBB-TE path management that the embodiment of the invention two provides is compared with the method for the foregoing description one, and is just different on step 103.In the method for embodiment two, work as described explicit route information granularity specific to each bridge MAC Address, each bridge is when transmitting the first connection declaration signaling message, be to send described first by self other port except described receiving port to the adjacency bridge to connect the declaration signaling message, relatively whether oneself MAC Address is identical with explicit route in the message after connecting the declaration signaling message receiving first for all of its neighbor bridge, identical then further processing, otherwise abandon.The concrete steps flow process that edge bridges described in the embodiment two is set up the PBB-TE path according to routing iinformation is as follows:
Step 401, receive described routing iinformation when source inlet bridge 1, generate first and connect the declaration signaling message, and send described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message.
Step 402, receive described first middle the bridge (2,3,4) that connects the declaration signaling message and the self MAC address is connected the explicit route of declaring in the signaling message compares judgement with described first, if it is identical, recording-related information then, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue then to transmit to the adjacency bridge by self other port except described receiving port; If inequality, then abandon described first and connect the declaration signaling message; Abandon described first such as bridge among the figure 8,6 and connect the declaration signaling message, no longer transmit.
Step 403, receive amended successively described first when connecting the declaration signaling message when purpose outlet bridge 5, carry out the record of associated upstream bridge MAC Address and transmit port, and generate second and connect the declaration signaling message, by receiving port upstream bridge send described second and connect the declaration signaling message.
Step 404, receive described second middle the bridge (2,3,4) that connects the declaration signaling message and declare that according to this signaling message carries out resource reservation, and the resource reservation result is added to described second connection declare in the signaling message, continue to connect the declaration signaling message with amended described second then and return to the upstream bridge, until described source inlet bridge 1 by former route.
Step 405, when described source inlet bridge 1 receive amended successively described second connect the declaration signaling message after, result according to each downstream bridge resources reservation, judge whether whole Internet resources reserve success,, can transmit related data flow if then set up the PBB-TE path.
As a kind of execution mode, when purpose outlet bridge is at first received the described routing iinformation that server issues, generate first by described purpose outlet bridge and connect the declaration signaling message, send described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message.Receive the described first middle bridge that connects the declaration signaling message explicit route that the self MAC address is connected with described first in the declaration signaling message is compared judgement, if it is identical, recording-related information then, simultaneously self receiving port and mac address information being added to described first is connected in the declaration signaling message, continue then by self other port except described receiving port to the forwarding of adjacency bridge, until the source inlet bridge; If inequality, then abandon described first and connect the declaration signaling message.After the source inlet bridge receives the described first connection declaration signaling message, just generate the second connection declaration signaling message and send to described purpose outlet bridge, export bridge by described purpose at last and judge whether whole Internet resources reserve success.
The method of the PBB-TE path management that the employing embodiment of the invention two provides, the upstream bridge can not considered to transmit described first and connect the direction of declaring signaling message, but go to judge that by the bridge that the downstream receives whether described first connect the declaration signaling message by oneself forwarding, use flexibly signaling to be connect forward-path between the end points bridge of data flow automatically, thereby make the data flow in the Ethernet have manageability, make Ethernet provide service quality (QoS for the user, Quality of Service) guarantees, traffic engineering can be made things convenient for, in Ethernet, realize simply.
As shown in Figure 8, the method of the PBB-TE path management that the embodiment of the invention three provides, compare with the method for embodiment two with the foregoing description one, just different on step 103, in the method for embodiment three, the source inlet bridge is to adopt unicast mac address that in the described explicit route next jump bridge as first destination address that connects the declaration signaling message, and sends described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message.The concrete steps flow process that edge bridges described in the embodiment three is set up the PBB-TE path according to routing iinformation is as follows:
Step 501, when the source inlet bridge receives described route messages, what generate first connects the declaration signaling message and adopts unicast mac address that in the described explicit route next the jump bridge target MAC (Media Access Control) address as self frame, and sends described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message.
Step 502, receive described first middle the bridge that connects the declaration signaling message and the self MAC address is connected the target MAC (Media Access Control) address of declaring the signaling message frame compares judgement with described first, if it is identical, then write down the related data stream information, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue then to transmit to the adjacency bridge by self other port except described receiving port; If inequality, then abandon described first and connect the declaration signaling message.
Step 503, receive amended successively described first when connecting the declaration signaling message when purpose outlet bridge, carry out the record of associated upstream bridge MAC Address and transmit port, and generate second and connect the declaration signaling message, by receiving port upstream bridge send described second and connect the declaration signaling message.
Step 504, receive described second middle the bridge that connects the declaration signaling message and declare that according to this signaling message carries out resource reservation, and the resource reservation result is added to described second connection declare in the signaling message, continue to connect the declaration signaling message with amended described second then and return to the upstream bridge, until described source inlet bridge by former route.
Step 505, when described source inlet bridge receive amended successively described second connect the declaration signaling message after, result according to each upstream bridge resources reservation, judge whether whole Internet resources reserve success,, can transmit related data flow if then set up the PBB-TE path.
The method of the PBB-TE path management that the employing embodiment of the invention three provides, be that next the jumping bridge MAC in the explicit route is connected the destination address of declaring signaling message as first, promptly when explicit route information granularity during, can adopt unicast address as first destination address that connects the declaration signaling message only specific to each bridge.Whether identical by relatively receiving first if connecting the destination address of the MAC Address of bridge of declaration signaling message and frame, filter out the unicast frame of unknown destination address, avoid transmitting first phenomenon that floods that connects the declaration signaling message like this and occurred, can utilize this characteristic to realize the blocking-up of clean culture declaration frame.
As shown in Figure 9, the embodiment of the invention four also provides a kind of PBB-TE path management device, comprising:
Link control module 601 is used for receiving and sets up PBB-TE path connection request; Also be used for receiving release PBB-TE path connection request, and any bridge transmission release PBB-TE path connection requests on path described in the Ethernet, a plurality of bridges of centralized control disconnect the PBB-TE path and connect.
Routing module control 602 is used for calculating and setting up the routing iinformation that the PBB-TE path is connected according to setting up PBB-TE path connection request and ethernet link state information, and sends described routing iinformation to link control module;
Wherein, described link control module 601 also is used for sending described routing iinformation to the edge bridges of Ethernet, indicates described edge bridges to set up the PBB-TE path.
Above-mentioned link control module 601 can be to connect controlled entity CCE, and routing module control 602 can be route controlled entity RCE, and described route controlled entity RCE is a centralized control entity with being connected controlled entity CCE, can be arranged in the same server.
Adopt the embodiment of the invention four that a kind of PBB-TE path management device also is provided, utilize to concentrate and set up the also module of maintaining network topology, centralized calculation route, needn't be respectively to each bridge transmit, the configuration of resource etc., and only need be at routing iinformation of edge bridges transmission of Ethernet switched path (ESP), use signaling to be connect forward-path between the end points bridge of data flow automatically, thereby make the data flow in the Ethernet have manageability.
As shown in figure 10, the embodiment of the invention five also provides a kind of PBB-TE path management system, comprising:
Server 701 is used for receiving and sets up PBB-TE path connection request, calculate with link-state information according to the described PBB-TE of foundation path connection request and set up the routing iinformation that the PBB-TE path is connected, and edge bridges sends described routing iinformation in Ethernet; The described server 701 also any bridge on the path of PBB-TE described in the Ethernet sends release PBB-TE path connection request, controls described bridge and discharges the PBB-TE path;
Edge bridges 702 is used to receive described routing iinformation, sets up the PBB-TE path according to described route messages and connects.
Wherein said edge bridges 702 also comprises link corresponding administration module 7021, be used to manage each corresponding edge bridges, obtain link information between each bridge in the Ethernet by two layers of control protocol of Ethernet, and concentrate the network topology of setting up and safeguarding Ethernet according to its link information that obtains.As a kind of execution mode, the link management module is link management entity LME, is to the directly actuated distribution controlled entity of single bridge, can be embedded in the corresponding bridge equipment, or separate setting with corresponding bridge equipment.
As shown in figure 11, dispose signalling path between described server and the edge bridges, be used for exchange transmission information between them.Described signalling path provides by a specific virtual LAN VLAN.
A kind of PBB-TE path management system that adopts that present embodiment five provides, because using explicit route to set up the PBB-TE path in not having the double layer network environment that generates tree connects, and this connection has corresponding resource reservation function, removed the Data Control that generates tree from, so by send described routing iinformation to edge bridges, being used for control, to set up PBB-TE path ways of connecting can be more flexible simple, can set up two or many connections between two bridge in network, realize traffic engineering; And network equipment operating cost reduces greatly.
The above is a preferred implementation of the present invention; certainly can not limit the present invention's interest field with this; should be understood that; for those skilled in the art; under the prerequisite that does not break away from the principle of the invention; can also make some improvement and change, these improvement and change also are considered as protection scope of the present invention.

Claims (10)

1, a kind of method of PBB-TE path management is characterized in that, comprising:
PBB-TE path connection request is set up in reception, the link-state information in the inquiry Ethernet;
Set up the routing iinformation that the PBB-TE path is connected according to the described PBB-TE of foundation path connection request with described link-state information calculating;
Edge bridges in Ethernet sends described routing iinformation, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path.
2, the method for PBB-TE path management according to claim 1, it is characterized in that, described edge bridges in Ethernet sends described routing iinformation, and described routing iinformation also comprises after the step that is used to indicate described edge bridges to set up the PBB-TE path:
Any bridge on the path of PBB-TE described in the Ethernet sends and discharges PBB-TE path connection request, and described release PBB-TE path connection request is used to indicate described bridge to discharge the PBB-TE path.
3, the method for PBB-TE path management according to claim 1 and 2, it is characterized in that, described routing iinformation comprises the explicit route information of bringing into from the inlet bridge of forward-path to the outlet bridge/outbound port, described explicit route information comprises each bridge address information, perhaps comprises the outbound port information of each bridge.
4, the method for PBB-TE path management according to claim 1 is characterized in that, described edge bridges in Ethernet sends described routing iinformation, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path and specifically comprises:
The inlet bridge receives described routing iinformation, generates first and connects the declaration signaling message, along the bridge transmission downstream of described route;
When downstream mid-level net bridge joint receives that signaling message is declared in described first connection, record related data stream information, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue downstream bridge then and transmit, until the outlet bridge;
Connect the declaration signaling message when described outlet bridge receives amended successively described first, generate second and connect the declaration signaling message and return to the upstream bridge by former route;
Receive the described second middle bridge that connects the declaration signaling message and carry out resource reservation according to this declaration signaling message, and the resource reservation result is added to described second connection declare in the signaling message, continue then to return to the upstream bridge, until described inlet bridge by former route;
After described inlet bridge receives the amended successively described second connection declaration signaling message, judge whether each downstream bridge resources reserves success, if then set up the PBB-TE path;
Perhaps
The outlet bridge receives described routing iinformation, generates first and connects the declaration signaling message, along the bridge transmission upstream of described route;
When upstream mid-level net bridge joint receives that signaling message is declared in described first connection, record related data stream information, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue upstream bridge then and transmit, until the inlet bridge;
When described inlet bridge receives amended successively described first when connecting the declaration signaling message, just generate second and connect the declaration signaling message, and return to the downstream bridge by former route;
Receive the described second middle bridge that connects the declaration signaling message and carry out resource reservation according to this declaration signaling message, and the resource reservation result is added to described second connection declare in the signaling message, continue then to return to the downstream bridge, until described outlet bridge by former route;
After described outlet bridge receives the amended successively described second connection declaration signaling message, judge whether each upstream bridge resources reserves success, if then set up the PBB-TE path.
5, the method for PBB-TE path management according to claim 1 is characterized in that, described edge bridges in Ethernet sends described routing iinformation, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path and specifically comprises:
When the inlet bridge receives described routing iinformation, generate first and connect the declaration signaling message, and send described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message;
Receive the described first middle bridge that connects the declaration signaling message explicit route that the self MAC address is connected with described first in the declaration signaling message is compared judgement, if it is identical, then write down the related data stream information, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue then to transmit to the adjacency bridge by self other port except described receiving port; If inequality, then abandon described first and connect the declaration signaling message;
When the outlet bridge receives amended successively described first when connecting the declaration signaling message, just generate second and connect the declaration signaling message, and will described second connect the declaration signaling message and return to the middle bridge in upstream by former route;
Receive the described second middle bridge that connects the declaration signaling message and carry out resource reservation according to this declaration signaling message, and the resource reservation result is added to described second connection declare in the signaling message, connect the declaration signaling message with amended described second then and continue to return to the upstream bridge, until described inlet bridge by former route;
After described inlet bridge receives the amended successively described second connection declaration signaling message, judge whether each downstream bridge resources reserves success, if then set up the PBB-TE path;
Perhaps
When the outlet bridge receives described routing iinformation, generate first and connect the declaration signaling message, and send described first by self other port except receiving port to the adjacency bridge and connect and declare signaling message;
Receive the described first middle bridge that connects the declaration signaling message explicit route that the self MAC address is connected with described first in the declaration signaling message is compared judgement, if it is identical, then write down the related data stream information, simultaneously self receiving port and mac address information are added to described first and be connected in the declaration signaling message, continue then to transmit to the adjacency bridge by self other port except described receiving port; If inequality, then abandon described first and connect the declaration signaling message;
When the inlet bridge receives amended successively described first when connecting the declaration signaling message, just generate second and connect the declaration signaling message, and will described second connect the declaration signaling message and return to the middle bridge in downstream by former route;
Receive the described second middle bridge that connects the declaration signaling message and carry out resource reservation according to this declaration signaling message, and the resource reservation result is added to described second connection declare in the signaling message, connect the declaration signaling message with amended described second then and continue to return to the downstream bridge, until described outlet bridge by former route;
After described outlet bridge receives the amended successively described second connection declaration signaling message, judge whether each upstream bridge resources reserves success, if then set up the PBB-TE path.
6, the method for PBB-TE path management according to claim 5 is characterized in that,
When inlet bridge or outlet bridge when receiving described routing iinformation, first of generation connects the declaration signaling message and adopts unicast mac address that in the described explicit route next the jump bridge target MAC (Media Access Control) address as self frame.
7, a kind of PBB-TE path management device is characterized in that, comprising:
Link control module is used for receiving and sets up PBB-TE path connection request;
Routing module control is used for calculating and setting up the routing iinformation that the PBB-TE path is connected according to setting up PBB-TE path connection request and ethernet link state information, and sends described routing iinformation to described link control module;
Wherein, described link control module also is used for sending described routing iinformation to the edge bridges of Ethernet, and described routing iinformation is used to indicate described edge bridges to set up the PBB-TE path.
8, PBB-TE path management device according to claim 7 is characterized in that,
Described link control module also is used for, and any bridge on the path of PBB-TE described in the Ethernet sends and discharges PBB-TE path connection request, controls described bridge and discharges the PBB-TE path.
9, a kind of system of PBB-TE path management is characterized in that, comprising:
Server is used for receiving and sets up PBB-TE path connection request, calculate with link-state information according to the described PBB-TE of foundation path connection request and set up the routing iinformation that the PBB-TE path is connected, and edge bridges sends described routing iinformation in Ethernet;
Edge bridges is used to receive described routing iinformation, sets up the PBB-TE path according to described route messages and connects.
10, according to the system of the described PBB-TE path management of claim 9, it is characterized in that,
The described server also any bridge on the path of PBB-TE described in the Ethernet sends release PBB-TE path connection request, controls described bridge and discharges the PBB-TE path.
CN2008101983508A 2008-09-05 2008-09-05 Method, device and system for PBB-TE path management Expired - Fee Related CN101667956B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008101983508A CN101667956B (en) 2008-09-05 2008-09-05 Method, device and system for PBB-TE path management

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008101983508A CN101667956B (en) 2008-09-05 2008-09-05 Method, device and system for PBB-TE path management

Publications (2)

Publication Number Publication Date
CN101667956A true CN101667956A (en) 2010-03-10
CN101667956B CN101667956B (en) 2012-12-12

Family

ID=41804403

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008101983508A Expired - Fee Related CN101667956B (en) 2008-09-05 2008-09-05 Method, device and system for PBB-TE path management

Country Status (1)

Country Link
CN (1) CN101667956B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102171974A (en) * 2011-04-28 2011-08-31 华为技术有限公司 Method and node for constructing management and maintenance channels
CN103067277A (en) * 2013-01-06 2013-04-24 华为技术有限公司 Method of building control channel, forwarding point (FP) and controller
WO2017148101A1 (en) * 2016-03-04 2017-09-08 Huawei Technologies Co., Ltd. Systems and methods for performing traffic engineering through network slices

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8369330B2 (en) * 2005-10-05 2013-02-05 Rockstar Consortium LP Provider backbone bridging—provider backbone transport internetworking
EP2103046B1 (en) * 2007-01-12 2012-04-25 Telefonaktiebolaget LM Ericsson (publ) Control frame handling by a provider backbone bridge

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102171974A (en) * 2011-04-28 2011-08-31 华为技术有限公司 Method and node for constructing management and maintenance channels
WO2011113398A1 (en) * 2011-04-28 2011-09-22 华为技术有限公司 Method and node for constructing management and maintenance channels
CN103067277A (en) * 2013-01-06 2013-04-24 华为技术有限公司 Method of building control channel, forwarding point (FP) and controller
CN103067277B (en) * 2013-01-06 2016-06-22 华为技术有限公司 Set up and control the method for passage, forwarding unit and control equipment
US9692697B2 (en) 2013-01-06 2017-06-27 Huawei Technologies Co., Ltd. Control channel establishing method, forwarding point, and controller
WO2017148101A1 (en) * 2016-03-04 2017-09-08 Huawei Technologies Co., Ltd. Systems and methods for performing traffic engineering through network slices
US10129894B2 (en) 2016-03-04 2018-11-13 Huawei Technologies Co., Ltd. Systems and methods for performing traffic engineering through network slices

Also Published As

Publication number Publication date
CN101667956B (en) 2012-12-12

Similar Documents

Publication Publication Date Title
CN101065677B (en) Router configured for outputting update messages specifying a detected attribute change of a connected active path according to a prescribed routing protocol
EP2911348B1 (en) Control device discovery in networks having separate control and forwarding devices
CN101330448B (en) Method and apparatus for announcing link state information and determining multicast forwarding path
EP1986370B1 (en) Control system, data message transmission method and network device in the ethernet
US6728777B1 (en) Method for engineering paths for multicast traffic
US20140226525A1 (en) Safe Multicast Distribution with Predictable Topology Changes
EP2469777A1 (en) Packet transport node
CN101854697B (en) Multi-constraint quality-of-service control routing method and system for wireless mesh network
RU2007107911A (en) METHOD FOR TRANSPORTING TRAFFIC HAVING A PRE-DETERMINED CATEGORY OF DATA TRANSMISSION SERVICE IN A COMMUNICATION NETWORK WITHOUT INSTALLING CONNECTIONS
CN101212455A (en) Link aggregation control method and device
US20030090996A1 (en) Focused link state advertisements
US11290394B2 (en) Traffic control in hybrid networks containing both software defined networking domains and non-SDN IP domains
KR102271639B1 (en) Method and device for modular orientation of AVB streams
WO2012119372A1 (en) Message processing method, device and system
CN101667956B (en) Method, device and system for PBB-TE path management
CN101860769B (en) Method, device and system for fusing IP and light
EP1188272A1 (en) Method for engineering paths for multicast traffic
CN101764732B (en) Method, network and node device for establishing Ethernet virtual connection
CN106357541A (en) Information transmission method and device
US8958310B2 (en) Investigating quality of service disruptions in multicast forwarding trees
CN106789179B (en) A kind of resource allocation methods based on SDN framework
CN104901884B (en) Wide area network SDN collecting topologies implementation method and device
TWI556599B (en) Network controlling method and network controller
CN101534203B (en) Method, equipment and system for multicast control
US7042882B2 (en) Layer-structured path setup method and node apparatus for implementing same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20121212

Termination date: 20160905

CF01 Termination of patent right due to non-payment of annual fee