[go: up one dir, main page]

WO2013013577A1 - Procédé, dispositif et système de gestion de ressource de bande passante de chemin à commutation d'étiquettes - Google Patents

Procédé, dispositif et système de gestion de ressource de bande passante de chemin à commutation d'étiquettes Download PDF

Info

Publication number
WO2013013577A1
WO2013013577A1 PCT/CN2012/078529 CN2012078529W WO2013013577A1 WO 2013013577 A1 WO2013013577 A1 WO 2013013577A1 CN 2012078529 W CN2012078529 W CN 2012078529W WO 2013013577 A1 WO2013013577 A1 WO 2013013577A1
Authority
WO
WIPO (PCT)
Prior art keywords
bandwidth
node
intermediate node
value
bandwidth resource
Prior art date
Application number
PCT/CN2012/078529
Other languages
English (en)
Chinese (zh)
Inventor
李劲波
赵强林
赖晓
陈莹
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2013013577A1 publication Critical patent/WO2013013577A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0896Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to a bandwidth resource management method, apparatus, and system for an LSP (Label Switched Path). Background technique
  • IPTV Internet Protocol television
  • P2MP Point to Multiple Point
  • IPTV Internet Protocol television
  • Multipoint Multipoint to Multiple Point
  • the LS P carries the multicast stream of the I PTV.
  • MLDP Multicast Label Distribution Protocol
  • the P2MP/MP2MP LSP established by MLDP is initiated by the leaf node.
  • the P2MP/MP2MP LSP reaches the ingress node (root node) through the transit node (intermediate node) and terminates at the ingress node.
  • the leaf node can automatically join the established P2MP/MP2MP LSP.
  • P2MP/MP2MP LSP established by MLDP does not have bandwidth resource reservation capability, and all P2MP/MP2MP LSP shared link available bandwidth resources, from group
  • the IPTV traffic from the broadcast source traverses the P2MP/MP2MP LSP and there is no bandwidth resource guarantee.
  • Video quality problems occur when users on the leaf node side receive I PTV traffic because there is no bandwidth guarantee.
  • An embodiment of the present invention provides a bandwidth resource management method, apparatus, and system for an LSP, so as to provide bandwidth resource guarantee for a data flow in an LSP established by MLDP.
  • a bandwidth resource management method for a label forwarding path includes:
  • the intermediate node receives a label distribution protocol message that is sent by the downstream node and carries a bandwidth reservation value, where the label distribution protocol message is used to establish a label forwarding path from the intermediate node to the downstream node;
  • the intermediate node reserves the downlink bandwidth resource according to the bandwidth reservation value, and sends a label distribution protocol message carrying the bandwidth reservation value to the upstream node of the intermediate node.
  • a bandwidth resource management device for a label forwarding path is disposed in a leaf node, and the device specifically includes:
  • a bandwidth reservation value determining module configured to acquire a bandwidth reservation value of the leaf node, where the bandwidth reservation value is a value of a downlink bandwidth resource that the intermediate node needs to reserve for the leaf node; a module, configured to send, to the intermediate node, a label distribution protocol message that carries the bandwidth reservation value, where the label distribution protocol message is used to establish a label forwarding path from the intermediate node to the leaf node;
  • the notification message processing module is configured to: after receiving the label distribution protocol message that is sent by the intermediate node and that does not have the bandwidth resource mismatch or the bandwidth reservation value mismatch information, resend the label distribution that carries the other bandwidth reservation value to the intermediate node.
  • a bandwidth resource management device for a label forwarding path is disposed in an intermediate node, where the device specifically includes:
  • a label distribution protocol message processing module configured to receive a label distribution protocol message that is sent by the downstream node and that carries a bandwidth reservation value, where the label distribution protocol message is used to establish a label forwarding path from the intermediate node to the downstream node;
  • the bandwidth resource reservation module is configured to reserve, according to the label distribution protocol, a bandwidth reservation value carried in a label distribution protocol message received by the mask processing module, to reserve a downlink bandwidth resource by the downstream node.
  • a bandwidth resource management device of the label forwarding path is disposed in the root node, and includes: a label distribution protocol message receiving module, configured to receive a label distribution protocol message that is sent by the intermediate node and carries a bandwidth reservation value;
  • a downlink bandwidth resource reservation module configured to use, according to the bandwidth reservation value, a bandwidth resource reserved by the intermediate node for a row.
  • a bandwidth resource management system for a label forwarding path including:
  • the leaf node includes the bandwidth resource management device of the label forwarding path, and an intermediate node, where the intermediate node includes the bandwidth resource management device of the label forwarding path, and receives the carried bandwidth reserved value sent by the leaf node a label distribution protocol, the label distribution protocol message is used to establish a label forwarding path from the intermediate node to the downstream node, and the bandwidth reservation value carried in the received label distribution protocol message is The leaf node reserves the downlink bandwidth resource;
  • the root node includes the bandwidth resource management device of the label forwarding path, the root node receives a label distribution protocol message sent by the intermediate node, and reserves bandwidth for the intermediate node according to the label distribution protocol message. Resources.
  • the embodiment of the present invention implements the LSP established by the MLDP by using the bandwidth reservation value sent by the leaf node according to the leaf node to reserve the bandwidth resource of the leaf node.
  • the bandwidth resource guarantee is provided for the data flow, and the bandwidth guarantee is provided for the I PT V traffic coming from the multicast source to traverse the LS P.
  • FIG. 1 is a leaf node and an intermediate section in an IP/MPLS network according to Embodiment 1 of the present invention; A schematic diagram of an application scenario in which an LSP is set up between the point and the root node through the mLDP.
  • FIG. 2 is a schematic diagram of a method for managing a bandwidth resource of an LSP according to Embodiment 1 of the present invention
  • FIG. 3 is a schematic diagram of a format of a DR-BW TLV according to Embodiment 1 of the present invention
  • a format diagram of a Label Mapping message carrying a DR-BW TLV
  • FIG. 5 is a schematic diagram of an application scenario of establishing an LSP by using an mLDP between a leaf node, an intermediate node, and a root node in an IP/MP LS network according to Embodiment 2 of the present invention
  • FIG. 6 is a flowchart of a method for managing a bandwidth resource of an LS P according to Embodiment 2 of the present invention
  • FIG. 7 is an LD P for an intermediate node to send a bandwidth resource mismatch information to a leaf node according to Embodiment 2 of the present invention
  • a schematic diagram of the notification message
  • FIG. 8 is a schematic diagram of a format of a BW Status code according to Embodiment 2 of the present invention
  • FIG. 9 is a P P carrying a BW Status code according to Embodiment 2 of the present invention.
  • FIG. 10 is a specific structural diagram of a bandwidth resource management apparatus 10 for an LSP according to Embodiment 3 of the present invention.
  • FIG. 1 is a specific structural diagram of another L S P bandwidth resource management apparatus 1 according to Embodiment 3 of the present invention.
  • FIG. 1 is a schematic structural diagram of another bandwidth resource management apparatus 1 for an LSP according to Embodiment 3 of the present invention
  • FIG. 13 is a specific structural diagram of another bandwidth resource management apparatus 1 for an LSP according to Embodiment 3 of the present invention.
  • FIG. 14 is a specific structural diagram of a bandwidth resource management apparatus 14 for an LSP according to Embodiment 3 of the present invention.
  • FIG. 15 is a specific structural diagram of another LSP bandwidth resource management apparatus 1 according to Embodiment 3 of the present invention
  • FIG. 16 is a schematic diagram of an LSP bandwidth resource management system 16 according to Embodiment 3 of the present invention
  • Body structure diagram is a specific structural diagram of another LSP bandwidth resource management apparatus 1 according to Embodiment 3 of the present invention.
  • FIG. 1 An application scenario of establishing an LSP through a mLDP between a leaf node, a transit node, and an ingress in an I P/M PLS network is shown in FIG. 1 .
  • FIG. 1 An application scenario of establishing an LSP through a mLDP between a leaf node, a transit node, and an ingress in an I P/M PLS network is shown in FIG. 1 .
  • FIG. 1 An application scenario of establishing an LSP through a mLDP between a leaf node, a transit node, and an ingress in an I P/M PLS network is shown in FIG. 1 .
  • FIG. 1 An application scenario of establishing an LSP through a mLDP between a leaf node, a transit node, and an ingress in an I P/M PLS network is shown in FIG. 1 .
  • FIG. 1 An application scenario of establishing an LSP through a mLDP between a leaf node, a transit node, and an
  • the specific processing flow of the LSP bandwidth resource management method provided in this embodiment is as shown in FIG. 2, and includes:
  • the intermediate node receives the LDP message that carries the bandwidth reservation value sent by the leaf node, and the LD P message is used to establish an LS P from the intermediate node to the leaf node.
  • the foregoing bandwidth reservation value may be represented by a DR-BW TLV (Downstream Receiver Bandwidth Type-Length-Value, a type length value of the downstream reception bandwidth) as shown in FIG. 3.
  • DR-BW TLV Downstream Receiver Bandwidth Type-Length-Value, a type length value of the downstream reception bandwidth
  • Length represents Value.
  • the length of the part, Value represents the value of the bandwidth reserved value carried in the DR-BW TLV.
  • the LDP message may be a Label Mapping message in the LDP protocol.
  • the Label Mapping carrying the DR-BW TLV is provided in this embodiment.
  • the format of the message is shown in Figure 4.
  • the DR-BW TLV is carried in the optional (optional) field in the Label Mapping message.
  • the intermediate node reserves the downlink bandwidth resource according to the bandwidth reservation value, and sends the LDP message carrying the bandwidth reservation value to the upstream root node of the intermediate node.
  • the intermediate node reserves, for the leaf node, a downlink bandwidth resource whose value is the bandwidth reserved value, And sending, to the upstream node of the intermediate node, an LDP message that carries the bandwidth reservation value; when the available bandwidth resource of the intermediate node is smaller than the bandwidth reservation value, the intermediate node sends the carried to the leaf node.
  • LD P notification message with insufficient bandwidth resource information.
  • the intermediate node receives the bandwidth reservation value of the LDP message sent by the leaf node and carries the bandwidth reservation value of 10M.
  • the intermediate node reserves the leaf node.
  • a downlink bandwidth resource of 10 M, and a Label Mapping message carrying a bandwidth reserved value of 10 M is sent to the root node.
  • the intermediate node and the root node further include other intermediate nodes, the intermediate node sends the Label Mapping message to the other intermediate nodes, and the other intermediate nodes further The Label Mapping message is gradually passed to the root node.
  • the root node reserves the egress bandwidth of the local node according to the bandwidth reservation value in the received Label Mapping message, and establishes an LSP. Then, the root node imports the multicast data stream from the multicast source into the LSP in a static or dynamic manner, and sends the multicast data stream to the intermediate node. The intermediate node then sends the multicast data stream to the leaf node.
  • the static mode refers to the command line configuration on the root node to import the multicast data stream into the LSP.
  • the dynamic mode refers to dynamically importing the multicast data stream into the LSP when the IP multicast tree is established.
  • the intermediate node receives the bandwidth reservation value of the Label Mapping message sent by the leaf node and the value of the bandwidth reservation is 10 MB, and the available bandwidth resource of the intermediate node is less than 10 M, the intermediate node sends the insufficient bandwidth information to the leaf node.
  • the LDP notification message, the bandwidth resource shortage information may be, for example, carrying a Status code as shown in FIG. MP Status TLV indicates that the Status code value is set to 1.
  • the BW Type indicates a type field, and the value of the field can be set to a customized value; the Length field indicates the length of the Status code field; and the value of the Status code field is defined.
  • the embodiment of the present invention also provides an MP Status TLV (Multicast Status Type Length Value) carrying the above Status code as shown in FIG. 9. Further, after receiving the LDP notification message carrying the insufficient bandwidth information, the leaf node selects to send an LDP message carrying the other bandwidth reservation value to the intermediate node according to the local configuration, when the other bandwidth reserved value For a special agreed value, such as 0, the intermediate node will take the best effort to provide the bandwidth resource guarantee to the leaf node; or the leaf node sends a message to the intermediate node to revoke the establishment of the LSP, for example, the message may be For Label Withdraw.
  • MP Status TLV Multicast Status Type Length Value
  • the bandwidth reservation value sent by the leaf node to the intermediate node in the embodiment 21 can be obtained, for example, by:
  • Manner 1 The traffic of the multicast data stream that needs to be distributed to each leaf node received by the root node from the multicast source is statically configured with the bandwidth reserved value on the leaf node, and belongs to each leaf node of the same multicast group.
  • the bandwidth reserved values configured on the same are the same;
  • Manner 2 The root node sends an LDP message carrying the same bandwidth reservation value to each leaf node belonging to the same multicast group according to the traffic of the multicast data stream that is received from the multicast source and needs to be distributed to each leaf node.
  • BGP Border Gateway Protocol
  • the bandwidth reservation value in the LDP message or the BG P message can also be carried by the DR-BW TLV.
  • the intermediate node reserves the downlink bandwidth resource according to the bandwidth reservation value sent by the leaf node, thereby implementing the M LD.
  • the established LS ⁇ provides bandwidth resource guarantee for the data stream.
  • the above describes the process of establishing a LSP2 ⁇ LSP. If it is necessary to establish a ⁇ 2 ⁇ LSP, in addition to establishing the LS ⁇ of the above-mentioned root node ⁇ intermediate node ⁇ leaf node, it is necessary to establish a leaflet. Point ⁇ intermediate node ⁇ LSP of the root node, that is, a bidirectional LSP needs to be established.
  • the bandwidth resource management method of the LSP provided by the embodiment of the present invention further includes:
  • the intermediate node receives the LDP message that is sent by the root node and carries the uplink bandwidth reservation value, and the intermediate node reserves the uplink bandwidth resource according to the uplink bandwidth reservation value, and provides the uplink bandwidth resource to the root node.
  • the leaf node sends an LDP message carrying the uplink bandwidth reservation value.
  • the root node After the root node receives the Label Mapping message sent by the intermediate node and carries the bandwidth reservation value, the root node sends the uplink bandwidth reserved value to the intermediate node.
  • the Labe IM apping message initiates an LSP establishment process from the intermediate node to the root node.
  • the intermediate node reserves the uplink bandwidth resource for the root node, and sends the uplink bandwidth reservation to the downstream leaf node.
  • the leaf node reserves the uplink bandwidth resource for the intermediate node after receiving the Label Mapping message sent by the intermediate node, and completes the leaf node ⁇ intermediate node ⁇ root The establishment process of the node LSP.
  • the uplink bandwidth reservation value may also be represented by a DR-BW TLV as shown in FIG. 3, where the LDP message may be a Label Mapping message in the LDP protocol, where the uplink bandwidth reservation is performed.
  • the value may be the same as the bandwidth reservation value that is requested by the leaf node to the intermediate node and the root node, and the root node may obtain the bandwidth reservation from the received Label Mapping message sent by the intermediate node. value.
  • the value of the uplink bandwidth reservation may also be other values according to the service type and the requirement, and details are not described herein again.
  • the intermediate node reserves a value for the root node as the uplink bandwidth reserved value.
  • An uplink bandwidth resource and sending, to the leaf node, a Label Mapping message carrying the uplink bandwidth reserved value; when the available bandwidth resource of the intermediate node is smaller than
  • the intermediate node sends an LDP notification message carrying the bandwidth resource shortage information to the leaf node.
  • the leaf node reserves the egress bandwidth of the local node according to the received uplink bandwidth reservation value in the received Labe I M ap p i n g message, and establishes an LSP. Then, the leaf node imports the multicast data stream received from the multicast source into the LS P in a static manner or a dynamic manner, and sends the multicast data stream to the intermediate node, and the intermediate node sends the multicast data stream to the root node.
  • the static mode refers to the command line configuration on the leaf node to import the multicast data stream into the LSP.
  • the dynamic mode refers to dynamically importing the multicast data stream into the LSP when the IP multicast tree is established.
  • the embodiment of the present invention implements the LSP established by the MLDP by using the bandwidth reservation value sent by the leaf node according to the leaf node to reserve the bandwidth resource of the leaf node.
  • the bandwidth resource guarantee is provided for the data flow, and the bandwidth guarantee is provided for the I PT V traffic coming from the multicast source to traverse the LS P.
  • the root node is an intermediate node
  • the intermediate node reserves the uplink bandwidth for the leaf sub-node, so that the data flow sent by the leaf node and the intermediate node can be guaranteed.
  • FIG. 5 An application scenario of establishing an LSP through the mLDP between a leaf node, a transit node, and an ingress in another IP/M PLS network provided in this embodiment is shown in FIG. 5 .
  • the intermediate node is connected to two downstream leaf nodes, respectively, the leaf node 1 and the leaf node 2, and the leaf node 1, the leaf node 2, and the intermediate node and the root node Belong to the same multicast group.
  • Only the case where the number of leaf nodes connected to the intermediate node is two is shown in FIG. 5, and those skilled in the art can understand that this embodiment can also be applied to the case where there are multiple leaf nodes connected to the intermediate node.
  • Those skilled in the art can also It is understood that this embodiment can also be applied to a scenario in which a plurality of intermediate nodes are included between a leaf node and a root node.
  • the specific processing flow of the LSP bandwidth resource management method provided in this embodiment is as shown in FIG. 6, and includes:
  • the intermediate node receives an LDP message that is sent by the leaf node 1 and carries a bandwidth reservation value, where the L D P message is used to establish an L S P from the intermediate node to the leaf node 1 .
  • the foregoing bandwidth reservation value may be represented by a DR-BW TLV (Downstream Receiver Bandwidth Type-Length-Value, a type length value of the downstream reception bandwidth) as shown in FIG. 3.
  • DR-BW TLV Downstream Receiver Bandwidth Type-Length-Value, a type length value of the downstream reception bandwidth
  • Length represents Value.
  • the length of the part, Value represents the value of the bandwidth reserved value carried in the DR-BW TLV.
  • the LDP message can be a Label Mapping message in the LDP protocol.
  • the format of a Label Mapping message carrying the DR-BW TLV is shown in Figure 4.
  • the DR-BW TLV is carried in the optional (optional) field in the Label Mapping message.
  • the intermediate node reserves a downlink bandwidth resource according to the bandwidth reservation value, and sends an LDP message carrying the bandwidth reservation value to the upstream root node of the intermediate node.
  • the intermediate node reserves, for the leaf node 1, a downlink bandwidth resource whose value is the bandwidth reserved value.
  • the intermediate node sends an LDP notification message carrying the bandwidth resource shortage information to the leaf node 1.
  • the LDP message may be a Label Mapping message
  • the intermediate node receives the bandwidth reservation value carried by the Label Mapping message sent by the leaf node 1 as 1 0M, and the available bandwidth resource of the intermediate node is greater than or equal to 10M.
  • the intermediate node reserves a downlink bandwidth resource of 10 M for the leaf node 1 and sends a bearer bandwidth reserved value of 1 0 M to the root node.
  • Label Mapping message A person skilled in the art may understand that when the intermediate node and the root node further include other intermediate nodes, the intermediate node sends the Label Mapping message to the other intermediate nodes, and the other intermediate nodes further The Label Mapping message is passed to the root node step by step.
  • the root node reserves the egress bandwidth of the local node according to the bandwidth reservation value in the received Label Mapping message, and establishes an LSP. Then, the root node may forward the multicast data stream received from the multicast source to the LSP in a static manner or a dynamic manner, and then send the multicast data stream to the leaf node 1 by the intermediate node.
  • the static mode refers to the command line configuration on the root node to import the multicast data stream into the LSP.
  • the dynamic mode refers to dynamically importing the multicast data stream into the LSP when the IP multicast tree is established.
  • the intermediate node receives the bandwidth reservation value carried by the Label Mapping message sent by the leaf node 1 and carries the bandwidth reservation value of 10M.
  • the intermediate node sends the bandwidth resource to the leaf node 1.
  • the bandwidth resource shortage information may be represented by, for example, an MP Status TLV carrying a Status code as shown in FIG. 8, where the BW Status code value is set to 1.
  • the leaf node 1 selects to send an LDP message carrying the other bandwidth reservation value to the intermediate node according to the local configuration.
  • the intermediate node when the other bandwidth reservation value is a special agreed value, such as 0, the intermediate node will provide a bandwidth resource guarantee to the leaf node 1 in a best effort manner; or the leaf node 1 sends the bearer to the intermediate node.
  • the message of the indication information of the LSP is revoked, and the message may be, for example, Label Withdraw.
  • the bandwidth reservation value sent by the leaf node 1 to the intermediate node in the present embodiment 61 can be obtained, for example, by:
  • Manner 1 The traffic of the multicast data stream that needs to be distributed to each leaf node received by the root node from the multicast source is statically configured with the bandwidth reserved value on the leaf node, and belongs to each leaf node of the same multicast group. The bandwidth reserved values configured on the same are the same;
  • Manner 2 The root node uses the extended bandwidth reservation value according to the traffic received from the multicast source to be distributed to the multicast data stream of each leaf node, and extends the LDP message or BGP (Border Gateway Protocol). The message is sent to each leaf node belonging to the same multicast group. In actual applications, the bandwidth reservation value in the LDP message or the BGP message may also be carried by the DR-BW TLV.
  • the intermediate node receives an L D ⁇ message that is sent by the leaf node 2 and carries a bandwidth reservation value, and reserves, according to the bandwidth reservation value, the downlink bandwidth resource of the leaf node 2 .
  • the LDP message may be, for example, a Label Mapping message. Because the intermediate node reserves the downlink bandwidth resources reserved for all the leaf nodes belonging to the same multicast group, the intermediate node determines the bandwidth reservation value sent by the leaf node 2 and sends the bandwidth reservation value to the leaf node 1 Whether the reserved downlink bandwidth resources are consistent, if yes, the intermediate node further reserves the downlink bandwidth resource for the leaf node 2 according to the bandwidth reservation value, and the leaf node 2 successfully joins the multicast group; otherwise The intermediate node sends an LDP notification message carrying the bandwidth resource mismatch information to the leaf node 2.
  • the information that the bandwidth resource does not match may include a downlink bandwidth value that the intermediate node has reserved for other leaf nodes.
  • the schematic diagram of the LDP notification message that the intermediate node sends the bandwidth resource mismatch information to the leaf node 2 is shown in FIG. 7.
  • the intermediate node sends the Label Mapping message according to the received leaf node 1.
  • 10M bandwidth resources have been reserved for leaf node 1.
  • the intermediate node returns an LDP notification message carrying the reserved bandwidth value mismatch information to the leaf node 2, and the bandwidth resource mismatch information may be used, for example.
  • Carry the MP Status TLV of the Status code as shown in Figure 8, where the BW Status code value is set to 2.
  • the intermediate node After receiving the Label Mapping message carrying the bandwidth reservation value sent by the other leaf node (in this embodiment, the leaf node 2) that belongs to the same multicast group as the leaf node 1, the intermediate node is based on the carried After the bandwidth reservation value is reserved for the other leaf nodes,
  • the Label Mapping message carrying the bandwidth reservation value may be sent to the root node, or the Labe IM application message carrying the bandwidth reservation value may not be sent to the root node.
  • the root node sends the received multicast data stream to the LSP in a static or dynamic manner, and sends the multicast data stream to the leaf node.
  • the static mode refers to the command line configuration on the root node to import the multicast data stream into the LSP.
  • the dynamic mode refers to dynamically importing the multicast data stream into the LSP when the IP multicast tree is established.
  • the bandwidth reservation resource is reserved by the intermediate node according to the bandwidth reservation value sent by the leaf node, and the root node is based on the bandwidth sent by the intermediate node.
  • the value is reserved for the intermediate section, and bandwidth resources are reserved.
  • the LSP bandwidth resource management method provided by the embodiment of the present invention further includes:
  • the leaf node 1 when the intermediate node carries the bandwidth reservation value carried in the LDP message sent by the leaf node 1, the leaf node 1 reserves the downlink bandwidth resource successfully, and then sends the downlink node resource to the intermediate node.
  • the upstream root node sends an LDP message carrying the bandwidth reserved value.
  • the root node After receiving the LDP message carrying the bandwidth reservation value, the root node triggers the establishment process of the LSP of the leaf node ⁇ the intermediate node ⁇ the root node, and sends an LDP message carrying the uplink bandwidth reservation value to the intermediate node.
  • the value of the uplink bandwidth reservation value BWup carried in the LDP message sent by the root node to the intermediate node is between 62 and the bandwidth pre- carried in the LDP message sent by the intermediate node to the root node.
  • B Wd w the value of B Wd w
  • B Wd w/N BWup ⁇ BWdw - N the value of B Wd w
  • N the number of leaf nodes.
  • 1
  • the uplink bandwidth reserved value carried in the LDP message sent by the root node to the intermediate node is equal to 62, and the intermediate node is to the root node.
  • the bandwidth reserved value carried in the LDP message sent is between 1 /N and N times the value of B Wd w, that is, B Wd w/N BWup ⁇ BWdw - N , where N is the number of leaf nodes.
  • N ⁇ this case is equivalent to the upstream bandwidth reserved value carried in the LDP message sent by the root node to the intermediate node, and the intermediate node reserves the bandwidth reserved for all leaf nodes belonging to the same multicast group.
  • the sum of resources is the sum of all downstream bandwidth resources.
  • the uplink bandwidth reservation value that the root node requests from the intermediate node may also be represented by the DR-BW TLV as shown in FIG. 3, and the LDP message used may be Label Mapping in the LDP protocol. Mapping) messages, which are not described here.
  • the intermediate node reserves the value for the root node as the The uplink bandwidth resource of the uplink bandwidth reservation value, and sends an LDP message carrying the uplink bandwidth reservation value to the leaf node 1 and the leaf node 2.
  • the uplink bandwidth reserved value carried in the LDP message sent by the intermediate node to the leaf node 1 and the bandwidth pre-loaded in the LDP message sent by the leaf node 1 received by the intermediate node in the step 61 in this embodiment The value of the LDP message carried in the LDP message sent by the intermediate node to the leaf node 2 is carried in the LDP message sent by the leaf node 2 received by the intermediate node in step 63 of this embodiment.
  • the bandwidth reservation value is the same.
  • the intermediate node sends an LDP notification message carrying the bandwidth resource shortage information to the root node.
  • the LDP notification message that the intermediate node sends the information about the insufficient bandwidth information to the root node is the same as that in the foregoing steps, and details are not described herein again.
  • the intermediate node sends an LDP message carrying a bandwidth reserved value to the leaf node 1 and the leaf node 2.
  • the LDP message carrying the bandwidth reservation value is sent to the leaf node 1 and the leaf node 2, and the LDP message may be, for example, Label Mapping.
  • the intermediate node is The uplink bandwidth reservation value carried in the LDP message sent by the leaf node 1 is the same as the bandwidth reservation value carried in the LDP message sent by the leaf node 1 received by the intermediate node in the step 61 in the embodiment.
  • the uplink bandwidth reservation value carried in the LDP message sent by the node to the leaf node 2 is the same as the bandwidth reservation value carried in the LDP message sent by the leaf node 2 received by the intermediate node in step 63 of this embodiment.
  • the leaf node 1 and the leaf node 2 After receiving the Label Mapping message sent by the leaf node and carrying the uplink bandwidth reservation value, the leaf node 1 and the leaf node 2 reserve the egress bandwidth of the node according to the uplink bandwidth reservation value in the Label Mapping message, and establish an LSP. . Then, the leaf node 1 and the leaf node 2 import the multicast data stream received from the multicast source into the LSP in a static manner or a dynamic manner, and send the LSP to the intermediate node, and the intermediate node sends the multicast data stream to the node.
  • the static mode refers to the command line configuration on the leaf node to import the multicast data stream into the LSP.
  • the dynamic mode refers to dynamically importing the multicast data stream into the LSP when the IP multicast tree is established.
  • the embodiment provides an LSP bandwidth resource management device 10, and the device is disposed in a leaf node, and the specific structure thereof is as shown in FIG. 10.
  • the device 10 includes:
  • the bandwidth reservation value determining module 1 01 is configured to obtain a bandwidth reservation value of the leaf node, where the bandwidth reservation value is a value of a downlink bandwidth resource reserved by the intermediate node to the leaf node.
  • the manner in which the leaf node obtains the foregoing bandwidth reservation value includes, but is not limited to, the following two types: Mode 1: The traffic of the multicast data stream that needs to be distributed to each leaf node from the multicast source received by the root node is in the leaf node. The bandwidth reservation value is statically configured, and the bandwidth reservation values configured on each leaf node belonging to the same multicast group are the same; Mode 2: The root node sends an LDP message or a BGP message carrying the same bandwidth reservation value to each leaf node belonging to the same multicast group according to the received traffic of the multicast data stream that needs to be distributed to each leaf node. In actual applications, the bandwidth reservation value in the LDP message or the BGP message may also be carried by the DR-BW TLV.
  • the bandwidth reservation value sending module 102 is configured to send an LDP message carrying the bandwidth reservation value to the intermediate node, where the LDP message is used to establish an LSP from the intermediate node to the leaf node.
  • the foregoing bandwidth reservation value may be represented by a DR-BW TLV (Downstream Receiver Bandwidth Type-Length-Value, a type length value of a downstream reception bandwidth) as shown in FIG. 3.
  • the length of the part, Value represents the value of the bandwidth reserved value carried in the DR-BW TLV.
  • the LDP message can be a Label Mapping message in the LDP protocol.
  • the format of a Label Mapping message carrying the DR-BW TLV is shown in Figure 4.
  • the above DR-BW TLV is carried in the optional (optional) field in the Label Mapping message.
  • the bandwidth resource management apparatus 10 of the LSP may further include: a notification message processing module 103, configured to receive an LDP message that is sent by the intermediate node and that carries insufficient bandwidth resources or bandwidth reservation value mismatch information. Afterwards, the LDP message carrying the other bandwidth reservation value is resent to the intermediate node.
  • the other bandwidth reservation value is a special agreed value, such as 0, the intermediate node will take the best effort to provide the leaf node. The bandwidth resource is guaranteed; or sending the cancellation of the LSP to the intermediate node.
  • the bandwidth resource management apparatus 10 of the LSP may further include: an uplink bandwidth reservation module 104, configured to receive the label mapping message that carries the uplink bandwidth reservation value sent by the intermediate node, and then reserve The value is the upstream bandwidth resource reserved for the uplink bandwidth.
  • an uplink bandwidth reservation module 104 configured to receive the label mapping message that carries the uplink bandwidth reservation value sent by the intermediate node, and then reserve The value is the upstream bandwidth resource reserved for the uplink bandwidth.
  • the uplink bandwidth reservation module 104 reserves an uplink bandwidth resource whose value is the uplink bandwidth reserved value.
  • the bandwidth resource management apparatus 10 of the LSP may include only the bandwidth reservation value determining module 101 and the bandwidth reservation value sending module 102, and may also include the bandwidth reserved value determining module 101.
  • the bandwidth reservation value sending module 102 further includes the foregoing notification message processing module 103 and the uplink bandwidth reservation module 104, or based on the bandwidth reservation value determining module 101 and the bandwidth reservation value sending module 102. Further, any one of the above notification message processing module 103 and uplink bandwidth reservation module 104 is included.
  • the embodiment further provides an LSP bandwidth resource management device 11 , which is disposed in the intermediate node, and has a specific structure as shown in FIG.
  • the L D P message processing module 111 is configured to receive an LDP message that is sent by the downstream node and that carries a bandwidth reservation value, where the LDP message is used to establish an LSP from the intermediate node to the downstream node.
  • the bandwidth resource reservation module 112 is configured to reserve, according to the bandwidth reservation value carried in the LDP message received by the L D P message processing module 111, the downstream node to reserve downlink bandwidth resources.
  • the bandwidth resource reservation module 112 in the bandwidth resource management apparatus 11 of the LSP may include:
  • the available resource processing module 1121 is configured to determine whether the value of the available bandwidth resource of the intermediate node is greater than or equal to the bandwidth reserved value carried in the LDP message received by the LDP message processing module 111, and if yes, to the downstream The node reserves a downlink bandwidth resource whose value is the bandwidth reserved value; otherwise, sends a bandwidth resource shortage message to the LDP notification message sending module 1122.
  • the LDP notification message sending module 1122 is configured to: when receiving the bandwidth resource shortage message, send an LDP notification message carrying the bandwidth resource shortage information to the downstream node.
  • the above bandwidth resources are not
  • the foot information can be represented by the MP Status TLV carrying the above BW Status code (value 1) as described in the first embodiment.
  • the bandwidth resource reservation module 112 may further include: a resource matching processing module 1123, configured to determine, in the LDP message received by the LD P message processing module 111 Whether the carried bandwidth reservation value is consistent with the downlink bandwidth resource that the intermediate node has reserved for the other downstream nodes, and if yes, according to the bandwidth reservation carried in the LDP message received by the LDP message processing module 112 The value of the downstream node is reserved for the downlink bandwidth resource; otherwise, the LDP notification message sending module 1 1 22 sends a bandwidth resource mismatch message.
  • a resource matching processing module 1123 configured to determine, in the LDP message received by the LD P message processing module 111 Whether the carried bandwidth reservation value is consistent with the downlink bandwidth resource that the intermediate node has reserved for the other downstream nodes, and if yes, according to the bandwidth reservation carried in the LDP message received by the LDP message processing module 112 The value of the downstream node is reserved for the downlink bandwidth resource; otherwise, the LDP notification message sending module 1 1 22 sends a bandwidth resource mismatch
  • the L D P notification message sending module 1 1 23 is further configured to: when receiving the bandwidth resource mismatch message, send an LDP notification message carrying the bandwidth resource mismatch information to the downstream node.
  • the foregoing bandwidth resource mismatch information may be represented by an MP Status TLV carrying the foregoing Status code (value 2) as described in Embodiment 1.
  • the bandwidth resource management apparatus 1 of the LSP may further include: a downlink bandwidth reservation value sending module 1 13, configured to send an LDP message carrying the bandwidth reservation value to an upstream node of the intermediate node.
  • a downlink bandwidth reservation value sending module 1 13 configured to send an LDP message carrying the bandwidth reservation value to an upstream node of the intermediate node.
  • the upstream node is a root node. It will be understood by those skilled in the art that when the intermediate node and the root node further include other intermediate nodes, the intermediate node will send the LDP message to the other intermediate nodes, and the other intermediate nodes will further The LDP message is gradually passed to the root node.
  • the bandwidth resource reservation module 12 provides the first downstream node of each downstream node belonging to the same multicast group.
  • the downlink bandwidth reservation value sending module 112 sends an LDP message carrying the bandwidth reservation value to the upstream node of the intermediate node, where the intermediate node belongs to the same multicast group.
  • the subsequent downstream nodes of the other downstream nodes reserve bandwidth resources, the LDP message is not sent to the upstream node of the intermediate node; Or, after the bandwidth resource reservation module 112 reserves the downlink bandwidth resource with the value of the bandwidth reservation value for each downstream node that belongs to the same multicast group, the downlink bandwidth reserved value is sent.
  • the module 1 13 sends an LDP message carrying the bandwidth reservation value to the upstream node of the intermediate node, respectively.
  • the LDP message processing module 112 may also be configured to receive an LDP message that is sent by an upstream node and that carries an uplink bandwidth reservation value, where the LDP message is carried.
  • the LDP message of the uplink bandwidth reserved value is used to establish an LSP from the intermediate node to the upstream node.
  • the bandwidth resource reservation module 112 may further include:
  • the uplink bandwidth resource reservation module 1 1 24 is configured to: when the LDP message processing module 112 receives the LDP message that is sent by the upstream node and carries the uplink bandwidth reservation value, according to the uplink bandwidth reservation value, The upstream section reserves the upstream bandwidth resources.
  • the uplink bandwidth reservation value sending module 1 1 4 is configured to use the uplink bandwidth resource reservation module 1 1 24 to reserve the uplink bandwidth resource according to the uplink bandwidth reservation value, and then belong to the same group.
  • Each downstream node of the broadcast group sends an LDP message carrying an uplink bandwidth reservation value.
  • the uplink bandwidth reservation value carried by the LDP message sent by the upstream bandwidth reservation value sending module 112 to each downstream node that belongs to the same multicast group may be the LDP message processing module 1 1 1
  • the uplink bandwidth reservation value carried in the LDP message sent by the upstream node may be other uplink bandwidth reservation values configured according to different service types and network topology scenarios.
  • the embodiment further provides an LSP bandwidth resource management device 1 .
  • the device is set in the root node, and the specific structure is as shown in FIG.
  • the L D P message receiving module 1 41 is configured to receive an LDP message that carries the bandwidth reserved value sent by the intermediate node;
  • the downlink bandwidth resource reservation module 1 42 is configured to reserve a downlink bandwidth resource by the intermediate node according to the bandwidth reservation value.
  • the device 14 may further include:
  • the uplink bandwidth reservation value sending module 143 is configured to send, to the intermediate node, an LDP message that carries an uplink bandwidth reservation value.
  • the value of the uplink bandwidth reservation value BW up carried in the LDP message sent by the uplink bandwidth reservation value sending module 143 to the intermediate node is carried in the LDP message sent by the intermediate node to the root node.
  • the bandwidth reserved value is between 1 / N of B Wd w and N times of B Wd w , that is, BWdw / ISK BWup BWdw . N , where N is the number of leaf nodes.
  • This embodiment also provides an LSP bandwidth resource management system 16 .
  • the specific structure is shown in FIG. 16 , and includes:
  • a leaf node 1 61 which includes a bandwidth resource management device 10 of the LSP, configured to acquire a bandwidth reservation value of the leaf node, where the bandwidth reservation value is a downlink that the intermediate node needs to reserve for the leaf node.
  • the value of the bandwidth resource; the LDP message carrying the bandwidth reservation value is sent to the intermediate node, and the LDP message is used to establish an LSP from the intermediate node to the leaf node.
  • the intermediate node 1 62 which includes the bandwidth resource management device 1 1 of the LSP, is configured to receive an LDP message that is sent by the leaf node and carries a bandwidth reservation value, and the bandwidth reservation value carried in the LDP message is
  • the leaf node reserves the downlink bandwidth resource, and sends an LDP message carrying the bandwidth reservation value to the root node, where the LDP message is used to establish an LSP from the intermediate node to the root node.
  • a root node 1 63 which includes a bandwidth resource management device 14 of the LSP, configured to receive an LDP message carrying a bandwidth reservation value sent by the intermediate node 162, and according to the bandwidth reservation value, the intermediate node is pre- Leave the bandwidth resources of the row.
  • the bandwidth resource management system 16 of the LSP provided by this embodiment is the bandwidth resource management method corresponding to the method LSP in the embodiment 1-3 and the bandwidth of the LSP of the bandwidth resource management device of the LSP.
  • the resource management system, the bandwidth resource management device of the LSP included therein includes all the functions of the bandwidth resource management device of the LS P in Embodiment 3, and includes The method of performing the bandwidth resource management of the LSP between the leaf node 1 61, the intermediate node 1 62, and the root node 1 63 corresponds to the bandwidth resource management method of the LSP in the embodiments 1 and 2, and details are not described herein again.
  • the intermediate node reserves the bandwidth resource according to the bandwidth reservation value sent by the leaf node according to the leaf node, and the root node reserves the bandwidth according to the bandwidth reservation value sent by the intermediate node.
  • the resources are used to provide bandwidth guarantee for the data stream in the LSP established by the MLDP, and the bandwidth guarantee is provided for the I PTV traffic coming from the multicast source to traverse the LS P.
  • the root node is an intermediate node
  • the intermediate node reserves the uplink bandwidth for the leaf sub-node, so that the data flow sent by the leaf node and the intermediate node can be guaranteed.
  • the embodiment of the present invention can implement that the intermediate node reserves the same bandwidth resource for each leaf node that belongs to the same multicast source.
  • the embodiments of the present invention may reserve corresponding uplink and downlink bandwidth resources for the leaf node and the intermediate node for the P2MP LSP and the MP2M P LSP respectively.
  • the storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Landscapes

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

Abstract

Un mode de réalisation de la présente invention porte sur un procédé, un dispositif et un système de gestion de la ressource de bande passante d'un chemin à commutation d'étiquettes (LSP), le procédé comprenant principalement les opérations suivantes : un nœud de transit reçoit un message de protocole de distribution d'étiquettes (LDP), contenant une valeur de bande passante réservée, envoyé par un nœud aval ; le nœud de transit réserve une ressource de bande passante de liaison descendante pour le nœud aval conformément à la valeur de bande passante réservée, et envoie le message LDP contenant la valeur de bande passante réservée à un nœud amont du nœud de transit. Le mode de réalisation de la présente invention procure une assurance de ressource de bande passante pour un flux de données dans le LSP établi par un protocole de distribution d'étiquettes de diffusion groupée (MLDP), et procure une assurance de bande passante pour un flux IPTV envoyé par une source de diffusion groupée devant passer par le LSP.
PCT/CN2012/078529 2011-07-26 2012-07-12 Procédé, dispositif et système de gestion de ressource de bande passante de chemin à commutation d'étiquettes WO2013013577A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110210893.9 2011-07-26
CN201110210893.9A CN102904809B (zh) 2011-07-26 2011-07-26 标签转发路径的带宽资源管理方法、装置和系统

Publications (1)

Publication Number Publication Date
WO2013013577A1 true WO2013013577A1 (fr) 2013-01-31

Family

ID=47576852

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/078529 WO2013013577A1 (fr) 2011-07-26 2012-07-12 Procédé, dispositif et système de gestion de ressource de bande passante de chemin à commutation d'étiquettes

Country Status (2)

Country Link
CN (1) CN102904809B (fr)
WO (1) WO2013013577A1 (fr)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104980368A (zh) * 2014-04-03 2015-10-14 杭州华三通信技术有限公司 软件定义网络中的带宽保障方法及装置
CN104243353B (zh) * 2014-09-19 2018-02-09 中国电子科技集团公司第七研究所 网络传输的能量预留方法和系统及网络传输方法和系统
CN114157557B (zh) * 2017-08-29 2023-12-29 北京华为数字技术有限公司 一种点到多点业务传输方法和装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079729A (zh) * 2006-05-23 2007-11-28 华为技术有限公司 对网络资源进行预留的方法
WO2008095976A1 (fr) * 2007-02-09 2008-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Reseautage de trajet commute d'etiquette

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101656673A (zh) * 2009-09-17 2010-02-24 华为技术有限公司 一种伪线建立方法和节点装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101079729A (zh) * 2006-05-23 2007-11-28 华为技术有限公司 对网络资源进行预留的方法
WO2008095976A1 (fr) * 2007-02-09 2008-08-14 Telefonaktiebolaget Lm Ericsson (Publ) Reseautage de trajet commute d'etiquette

Also Published As

Publication number Publication date
CN102904809A (zh) 2013-01-30
CN102904809B (zh) 2016-08-03

Similar Documents

Publication Publication Date Title
CN115037624B (zh) 全局网络状态管理
US9705735B2 (en) System and method using RSVP hello suppression for graceful restart capable neighbors
CN101335695B (zh) 点到多点标签交换路径的头节点保护方法、装置和设备
US9622276B2 (en) Method and device for determining to establish multi-protocol label switching traffic engineering tunnel
US7792111B2 (en) Point-to-multipoint for multicast and unicast forwarding
JP7634561B2 (ja) メッセージ処理方法及び装置、通告方法及び装置、ネットワークブリッジノード、ソースデバイス、記憶媒体及びメッセージ処理システム
US9148364B2 (en) System, method and apparatus for efficient management of S-PMSI resource in RSVP P2MP multicast networks
CN102291307B (zh) 一种跨vpn组播实现方法、装置及网络设备
US20120057505A1 (en) Method, apparatus, and system for setting up bidirectional point-to-multipoint label switched path
EP2594042A1 (fr) Partage de réservations de ressources entre différentes sessions rsvp-te
US10225091B2 (en) Method for implementing point-to-multipoint multicast, network node, and system
WO2015035616A1 (fr) Procédé et dispositif permettant des communications multiréseaux
WO2010124537A1 (fr) Procédé de négociation de capacité de canal associé à un noeud et équipement de noeud
WO2013037319A1 (fr) Procédé, dispositif et système de gestion de ressources de bande passante pour trajet commuté par étiquette
CN101453414B (zh) 点到多点标签交换路径的头节点保护方法、系统和设备
CN101304325B (zh) 一种组播方法和装置
WO2015014197A1 (fr) Méthode de sélection de trajet dans un scénario de charge de multidiffusion, et routeur
WO2013013577A1 (fr) Procédé, dispositif et système de gestion de ressource de bande passante de chemin à commutation d'étiquettes
US9137159B2 (en) RSVP-TE MP2MP solution
US20150003451A1 (en) Method and Apparatus for Establishing Multicast Path
CN102170710B (zh) 一种在标签交换路径中实现叶子节点发现的方法及系统
Chandrasekar et al. Performance of Video Conferencing using Protocol Independent Multicast Routing with Core failure
Sul et al. A return path bandwidth management method for point to multipoint in MPLS-TP
WO2013029478A1 (fr) Procédé, dispositif et système de transmission d'informations de nœud feuille

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12818210

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12818210

Country of ref document: EP

Kind code of ref document: A1