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

CN102480411A - Reservation method and system for protected bandwidth resources - Google Patents

Reservation method and system for protected bandwidth resources Download PDF

Info

Publication number
CN102480411A
CN102480411A CN2010105572691A CN201010557269A CN102480411A CN 102480411 A CN102480411 A CN 102480411A CN 2010105572691 A CN2010105572691 A CN 2010105572691A CN 201010557269 A CN201010557269 A CN 201010557269A CN 102480411 A CN102480411 A CN 102480411A
Authority
CN
China
Prior art keywords
link
bandwidth
protection
service flow
established
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.)
Pending
Application number
CN2010105572691A
Other languages
Chinese (zh)
Inventor
师国生
王福亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN2010105572691A priority Critical patent/CN102480411A/en
Priority to PCT/CN2011/078657 priority patent/WO2012068911A1/en
Publication of CN102480411A publication Critical patent/CN102480411A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation
    • H04L47/72Admission control; Resource allocation using reservation actions during connection setup

Landscapes

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

Abstract

The invention discloses a reservation method for protected bandwidth resources, which includes choosing a link member for bearing a service flow to be set up according to bandwidth using information of link members of a link aggregation and the bandwidth information of the service flow borne on the link aggregation, and reserving protected bandwidth resources for the service flow to be set up. The invention further provides a reservation system for protected bandwidth resources. According to the technical scheme, reservation of protected bandwidth resources in the link aggregation is flexibly realized.

Description

Reservation method and system for protecting bandwidth resources
Technical Field
The present invention relates to the field of packet-switched networks, and in particular, to a method and a system for reserving a protection bandwidth resource.
Background
With the increase of data traffic and the improvement of the requirement for Quality of Service (QoS), in the packet-switched Network, technologies such as Multi-protocol label switching (MPLS), Provider Backbone Bridge (PBB), Transport plane-based Multi-protocol label switching (MPLS-TP), Virtual Local Area Network (VLAN), etc. have been adopted to implement Traffic Engineering (TE) in the packet-switched Network. Before user data is transmitted, a Service Level Agreement (SLA) is formulated according to a user requirement, a forwarding path of the data is configured in advance through a control protocol, bandwidth resources are allocated, a Service flow with QoS guarantee such as bandwidth is formed, and when a network resource state changes, for example, a link failure occurs or a network resource utilization rate changes, the forwarding path of the Service flow is further adjusted, so that the QoS requirement of the user is met, so that the TE technology is applied to an operator network more and more widely at present. High bandwidth and high availability are increasingly the most important features of packet-switched networks, and link aggregation technology is an important technology for meeting the requirements of high bandwidth and high availability of networks.
The link aggregation technology is a link which combines a plurality of physical links between two devices into a logical link, is called an aggregated link, is a whole logically, is a link for other devices, shields the details of internal composition and data transmission, and is specifically described in the IEEE 802.3ad protocol.
Obviously, the link aggregation technology can achieve the purpose of simplifying network topology; and the physical links in the aggregation can jointly complete data receiving and sending tasks and back up each other, as long as the member links capable of working normally exist, the data stream on the fault link can be switched to other member links working normally, and the whole aggregation link cannot fail, so that the purpose of protecting services is achieved in the aggregation link.
In order to effectively protect services according to different levels of service flows, the patent application number EP1921808, entitled predictive transmission scheme for data services, discloses a method: on an aggregation link formed by a plurality of member links, mapping different services onto different member links according to service types, and distributing working bandwidth resources and protection bandwidth resources for the services according to the service types; the aggregation link comprises at least one working link and at least one backup link, wherein the working link bears the service with high priority, and the backup link bears the service with low priority; when the working link fails, the high-priority service can be switched from the failed link to the backup link for transmission. The technical scheme of the patent application can realize effective protection on the service flow through the priority level of the service flow and pre-reserved resources, but has the defects that the scheme does not describe a preset mode for protecting bandwidth resources of an aggregation link, and does not provide a related implementation scheme for flooding bandwidth resource information of the aggregation link and adopting which strategy to reserve the protection bandwidth resources.
Disclosure of Invention
In view of this, the main objective of the present invention is to provide a method and a system for reserving a protection bandwidth resource, which flexibly implement reservation of the protection bandwidth resource in an aggregation link.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the invention provides a reservation method for protecting bandwidth resources, which comprises the following steps:
and selecting the member link bearing the service flow to be established according to the bandwidth use information of the member link of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, and reserving a protection bandwidth resource for the service flow to be established.
In the above method, the method further comprises:
when the reservation of the protection bandwidth resources for the service flow to be established fails, reselecting a bearing link for the existing service flow, and newly reserving the protection bandwidth resources for the service flow to be established;
and when the reservation of the protection bandwidth resources for the service flow to be established is successful, recalculating the bandwidth of the aggregation link.
In the above method, before the selecting the member link carrying the service flow to be established according to the bandwidth usage information of the member links of the aggregated link and the bandwidth information of the service flow to be established carried on the aggregated link, the method further includes:
configuring the protection type of the aggregation link as shared protection, and flooding the protection type of the aggregation link in the network.
In the above method, the protection type of the configured aggregation link is shared protection, and the protection type of the flooding aggregation link in the network is:
configuring the protection type of the aggregation link on a network manager as shared protection, and flooding the protection type of the aggregation link inside the network; and setting the fixed reservation of the member link of the aggregation link on the network management as the percentage of the bandwidth of the protected bandwidth resource.
In the above method, the selecting, according to the bandwidth usage information of the member links of the aggregation link and the bandwidth information of the service flow to be established carried on the aggregation link, the member link carrying the service flow to be established is:
when the end point of the aggregation link determines that the service flow to be established passes by, the end point of the aggregation link calculates the bandwidth use information of each member link of the aggregation link, and selects one member link from a plurality of member links of the aggregation link as the bearing link of the service flow to be established according to the bandwidth information of the service flow to be established borne on the aggregation link and the bandwidth use information of the member links.
In the above method, the reserving of the protection bandwidth resource for the service flow to be established is as follows:
and selecting another member link in the aggregated links as a protection link of the service flow to be established, and reserving protection bandwidth resources for the service flow to be established on the protection link.
In the above method, the reselecting the bearer link for the existing service flow and reserving the protection bandwidth resource for the service flow to be established again is as follows:
initiating load balance adjustment by an endpoint of the aggregation link, reselecting a bearing link for the existing service flow, and after the selection is finished, reserving the protection bandwidth resources for the service flow to be established again, and if the reservation of the protection bandwidth resources is successful, ending the process; if the reservation of the protection bandwidth resource is unsuccessful, stopping reserving the protection bandwidth resource for the service flow to be established, and continuing the configuration of the service flow to be established.
In the above method, the recalculating the bandwidth of the aggregated link is:
and the end points of the aggregated link recalculate and flood the maximum reserved LSP bandwidth of the aggregated link according to the bandwidth utilization information of the member links of the aggregated link.
The invention also provides a reservation system for protecting bandwidth resources, which comprises: an endpoint of an aggregated link; wherein,
and the end points of the aggregation link are used for selecting the member link bearing the service flow to be established according to the bandwidth use information of the member links of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, and reserving a protection bandwidth resource for the service flow to be established.
In the above-mentioned system, the first and second sensors are arranged in a single circuit,
the system further comprises: a configuration module, configured to configure the protection type of the aggregated link as shared protection, and flood the protection type of the aggregated link in a network;
the end point of the aggregation link is also used for reselecting the bearing link for the existing service flow and newly reserving the protection bandwidth resource for the service flow to be established when the reservation of the protection bandwidth resource for the service flow to be established fails; or, when the reservation of the protection bandwidth resource for the service flow to be established is successful, recalculating the bandwidth of the aggregation link.
The reservation method and the system for protecting the bandwidth resources select the member link bearing the service flow to be established according to the protection type of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, reserve the protection bandwidth resources for the service flow to be established, can flexibly realize the reservation of the protection bandwidth resources of the aggregation link in a packet-switched network, and fully utilize the residual bandwidth of the aggregation link to protect the requirements of QoS characteristics such as the bandwidth of the service flow to the maximum extent.
Drawings
Fig. 1 is a schematic flow chart of an implementation of the reservation method for protecting bandwidth resources according to the present invention;
FIG. 2 is a schematic diagram of an aggregated link bearer service flow of the present invention;
fig. 3 is a schematic diagram of an implementation principle of a first embodiment of the method for reserving a protection bandwidth resource according to the present invention;
fig. 4 is a schematic flow chart of an implementation of a first embodiment of a method for reserving a protection bandwidth resource according to the present invention;
fig. 5 is a schematic diagram of an implementation principle of a second embodiment of the method for reserving a protection bandwidth resource according to the present invention;
fig. 6 is a schematic flow chart of implementing a second embodiment of the method for reserving a protection bandwidth resource according to the present invention;
fig. 7 is a schematic diagram of an implementation principle of a third embodiment of the method for reserving a protection bandwidth resource according to the present invention;
fig. 8 is a schematic flow chart of an implementation of a third embodiment of the method for reserving a protection bandwidth resource according to the present invention;
fig. 9 is a schematic diagram of an implementation structure of a reservation system for protecting bandwidth resources according to the present invention.
Detailed Description
The basic idea of the invention is: and selecting the member link bearing the service flow to be established according to the bandwidth use information of the member link of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, and reserving a protection bandwidth resource for the service flow to be established.
The invention is further described in detail below with reference to the drawings and the specific embodiments.
The invention relates to a method for reserving the protection bandwidth resource of an aggregation link, and the triggering condition using the method can be a signaling request, a network management configuration request and the like. The service flow identifier in the present invention may be various service flows corresponding to Label Switched Path (LSP), VLAN, Media Access Control (MAC), VLAN + MAC, and other identifiers.
The service flow in the present invention is represented by "SFlow", and when the number of service flows is more than one, it is represented by "Sflows". In addition, to avoid the occurrence of misordering in the user data packet transmission, each LSP in the present invention cannot simultaneously transmit across multiple member links, so the unreserved maximum LSP bandwidth should be the maximum of the unreserved bandwidths of all the member links.
Fig. 1 is a schematic flow chart of an implementation of the method for reserving a protection bandwidth resource according to the present invention, as shown in fig. 1, the method includes the following steps:
step 101, selecting a member link bearing a service flow to be established according to bandwidth utilization information of a member link of an aggregation link and bandwidth information of the service flow to be established borne on the aggregation link;
specifically, after receiving a signaling for establishing the network management, an endpoint of the aggregation link determines the aggregation link where the SFlow to be established passes through according to routing information carried by the signaling; when the SFlow to be established passes through the aggregation link, the end point of the aggregation link calculates the bandwidth utilization information of each member link of the aggregation link, wherein the bandwidth utilization information refers to the size of the available bandwidth of the member link; after the calculation is completed, the link management module of the endpoint of the aggregation link selects one member link from the plurality of member links of the aggregation link as the bearing link of the SFlow to be established according to the bandwidth information of the SFlow to be established borne on the link and the bandwidth use information of the member links of the aggregation link.
Step 102, reserving protection bandwidth resources for the service flow to be established;
specifically, after selecting a bearer link for the SFlow to be established, selecting another member link in the aggregation link as a protection link for the SFlow to be established, and reserving a protection bandwidth resource for the SFlow to be established on the protection link; if the reservation of the protection bandwidth resources fails, step 103 is executed, and if the reservation of the protection bandwidth resources succeeds, step 104 is executed.
103, reselecting a bearer link for the existing service flow, and reserving the protection bandwidth resources for the service flow to be established again, and ending the current processing flow;
specifically, when the preservation of the protection bandwidth resources for the SFlow to be established fails, the link management module of the endpoint of the aggregation link initiates a load balancing adjustment, adjusts the existing SFlow in the member link of the aggregation link, reselects the bearer link for the existing SFlow, and reserves the protection bandwidth resources for the SFlow to be established again after the election is completed, and if the preservation of the protection bandwidth resources is successful, ends the process; if the reservation of the protection bandwidth resource is still unsuccessful, stopping reserving the protection bandwidth resource for the SFlow to be established, and continuing the configuration of the SFlow to be established;
here, the continuous SFlow configuration to be established belongs to the prior art, and is not described herein again; for the SFlow to be created for which the reservation of the protection bandwidth resource fails, it indicates that the aggregation link cannot provide the protection bandwidth resource for the SFlow to be created, and if a member link bearing the SFlow to be created fails thereafter, the solution can be solved by means of rerouting and the like.
Step 104, recalculating the bandwidth of the aggregated link;
specifically, when the reservation of the protection bandwidth resource for the SFlow to be established is successful, the link management module of the endpoint of the aggregation link recalculates the maximum reservable LSP bandwidth of the aggregation link according to the bandwidth usage information of the member links of the aggregation link, and floods the calculated maximum reservable LSP bandwidth.
The method is directed to the following situations: the protection type of the aggregation link does not need to be flooded in the network, and the endpoint of the aggregation link directly selects the member link and reserves the protection bandwidth resource for the SFlow to be established; therefore, no matter the aggregation link is of a protection type without protection or with shared protection, the method can reserve protection bandwidth resources for the SFlow to be established. Meanwhile, the invention also provides a method for reserving the protection bandwidth resources of the aggregation link of which the protection type is shared protection, the method only needs to add the following contents before the step 101, and other steps are the same as the steps 101 to 104;
before step 101, the steps of: configuring the protection type of the aggregation link as shared protection, and flooding the protection type of the aggregation link in a network;
specifically, the protection type of the aggregation link can be configured on the network manager, and the protection type includes shared protection and no protection; after the configuration of the protection type of the aggregation link is finished, the control plane floods the protection type of the aggregation link inside the network;
if the protection type of the aggregation link is shared protection, the fixed reservation of the member link of the aggregation link is also required to be set on the network manager as the percentage of the bandwidth of the protection bandwidth resource, the percentage is more than 0 and less than 100%, and meanwhile, when the protection type of the aggregation link is flooded, the percentage of the reserved bandwidth is also required to be subtracted from the flooding bandwidth; if the protection type of the aggregated link is unprotected, the bandwidth does not need to be reserved for the SFlow to be established, and the flooding bandwidth is the unreserved maximum LSP bandwidth.
The method comprising the step is an implementation method when the protection type based on the aggregation link is shared protection, and only when the aggregation link is the protection type of the shared protection, the protection bandwidth resource can be reserved for the SFlow to be established, so the protection type of the aggregation link is set as the shared protection in the step.
In the embodiment of the invention, Linka is used as an identifier of an aggregation link, and Linka-b is used as an identifier of a member link of the aggregation link Linka; BW1 in Linka-b (BW1, BW2) indicates the usable bandwidth of the physical link, BW2 indicates the usable bandwidth of the physical link that has not been reserved, also called unreserved bandwidth; MaxLspBW in Linka (MaxLspBW) indicates that the maximum bandwidth of the aggregated link Linka is not reserved. In order to avoid the occurrence of misordering in user data packet transmission, each LSP in the embodiment of the present invention cannot simultaneously transmit across multiple member links, so that MaxLspBW should be the maximum value in the unreserved bandwidth of all member links; if the committed bandwidth of the LSP is BW0, the LSP can pass through the aggregation link when BW0 is not more than MaxLspBW; aggregation link Linka also has other parameters that may describe bandwidth, such as: the maximum link bandwidth is the available bandwidth, the maximum reserved bandwidth, and the unreserved bandwidth is the sum of the unreserved bandwidths on the member links; in the embodiment of the invention, LSP (CIR) represents some key characteristic value information of an LSP, and CIR represents the promised bandwidth of the LSP.
FIG. 2 is a schematic diagram of the aggregated Link bearer service flow of the present invention, and as shown in FIG. 2, there is an aggregated Link Link1 between node A and node B, and the aggregated Link is composed of 3 physical member links Link1-1, Link1-2, and Link 1-3.
Example one
Fig. 3 is a schematic diagram of an implementation principle of a first embodiment of the method for reserving a protection bandwidth resource according to the present invention, and as shown in fig. 3, bandwidth information of a member link of an aggregation link in this embodiment is as follows:
Link1-1(50M,50M),Link1-2(50M,50M),Link1-3(50M,50M)。
as shown in fig. 3, SFlow1 (with CIR of 10M) for establishing shared protection is initiated on the network manager, and finally SFlow1 passes through aggregated Link1, Link1 selects Link1-1 as a member Link for carrying SFlow1, and the bandwidth is re-flooded after the protection bandwidth resources are reserved for SFlow1 on Link 1-2.
Fig. 4 is a schematic flow chart of an implementation of a first embodiment of the method for reserving a protection bandwidth resource of the present invention, as shown in fig. 4, including the following steps:
step 401, configuring a protection type of an aggregation Link 1;
specifically, the protection type of the aggregation Link1 configured on the network manager is shared protection, and the percentage of the fixed reserved protection bandwidth is specified to be 40%.
Step 402, calculating the bandwidth of the aggregation Link 1;
specifically, after configuration is completed, the node a of Link1 calculates, according to the configuration information, that the bandwidth of the aggregated Link that needs flooding is max {50M, 50M } (1-40%) -30M; node a floods the protection type of Link1 (shared protection) and the calculated bandwidth of the aggregated Link, i.e., unreserved bandwidth (30M).
Step 403, selecting a member link carrying SFlow1, and reserving a protection bandwidth resource for SFlow 1;
specifically, the node a receives the establishment signaling, and determines that the SFlow1 needs to pass through the aggregation Link1 according to the routing information carried by the signaling; the node A selects a member Link1-1 as a member Link for bearing SFlow1, selects Link1-2 as a protection Link of SFlow1 and reserves protection bandwidth resources according to the bandwidth information of the LSP1 and the protection type of the aggregation Link Link1, and the reservation of the protection bandwidth resources is successful; at this time, the bandwidth information of the member link is changed as follows:
Link1-1(50M,40M),Link1-2(50M,40M),Link1-3(50M,50M)。
step 404, recalculating the bandwidth of the aggregated Link 1;
specifically, the node a recalculates the bandwidth of the aggregated Link1 to be max {40M, 50M } (1-40%) -30M; and node a floods the protection type and reserved protection bandwidth (30M) of Link1 via the routing protocol.
Example two
Fig. 5 is a schematic diagram of an implementation principle of a second embodiment of the method for reserving a protection bandwidth resource according to the present invention, as shown in fig. 5, in this embodiment, a protection type is that a shared protection aggregation Link1 already carries part of SFlows, and a percentage of a fixed reservation specified on a network manager as a protection bandwidth resource is 20%; the bandwidth information of the member links of the aggregated link is as follows:
Link1-1(50M,18M),Link1-2(50M,15M),Link1-3(50M,25M),Link1(20M)。
the CIR of SFlow2 carried by Link1-1 is 2M, and the protection bandwidth resource is reserved for SFlow2 on Link 1-2.
As shown in fig. 5, an SFlow3 (with CIR of 20M) for shared protection is established on the network manager, and finally, the SFlow3 passes through an aggregated link1, and the link1 selects link1-3 as a member link for carrying SFlow3, and successfully selects link1-1 as a reserved protection bandwidth resource of SFlow3 after adjustment, and re-floods the bandwidth thereof.
Fig. 6 is a schematic flow chart of an implementation of a second embodiment of the method for reserving a protection bandwidth resource of the present invention, as shown in fig. 6, including the following steps:
step 601, calculating the bandwidth of the aggregation Link 1;
specifically, the aggregated Link1 floods out its own bandwidth of 20M through the routing protocol.
Step 602, selecting a member link carrying SFlow3, and reserving a protection bandwidth resource for SFlow 3;
specifically, the node a receives the establishment signaling, and determines that the SFlow3 needs to pass through the aggregation Link1 according to the routing information carried by the signaling; the node A selects the member Link1-3 as the member Link carrying the SFlow3 according to the bandwidth information of the LSP3 and the protection type of the aggregation Link Link1, and fails when the protection bandwidth resource is reserved for the SFlow3, that is, the node A cannot find the proper member Link as the protection Link of the SFlow 3.
Step 603, performing load balancing adjustment on the member link;
specifically, a Link management module of the node A initiates load balancing adjustment of a member Link, adjusts existing SFlows in the member Link of the Link1, loads the adjusted SFlow2 on the Link1-3, and reserves protection bandwidth resources for the SFlow2 on the Link 1-2; the adjusted bandwidth information of the aggregated link is as follows:
Link1-1(50M,20M),Link1-2(50-M,15M),Link1-3(50M,3M)。
step 604, reserving the protection bandwidth resources for the SFlow3 again;
specifically, the node A selects the member Link1-1 to reserve the protection bandwidth resource for the SFlow3, and the reservation of the protection bandwidth resource is successful; at this time, the bandwidth information of the member link is changed as follows:
Link1-1(50M,0M),Link1-2(50M,15M),Link1-3(50M,3M)。
step 605, recalculating the bandwidth of the aggregated Link 1;
specifically, node a recalculates the bandwidth of aggregated Link1 as max {0M, 15M, 3M } (1-20%) -12M, and node a again floods the protection type and reserved protection bandwidth (30M) of Link1 via the routing protocol.
Example three:
fig. 7 is a schematic diagram of an implementation principle of a third embodiment of the method for reserving a protection bandwidth resource of the present invention, as shown in fig. 7, in this embodiment, an aggregated Link1 already carries part Sflows, and bandwidth information of a member Link of the aggregated Link is as follows:
Link1-1(50M,5M),Link1-2(50M,1M),Link1-3(50M,2M)。
as shown in fig. 7, the network manager initiates the establishment of SFlow4 (CIR of which is 5M), and finally SFlow4 passes through aggregated Link1, Link1 selects Link1-1 to carry SFlow4, and after once adjustment, it still cannot reserve the protection bandwidth resource for SFlow 4.
Fig. 8 is a schematic flow chart of an implementation of a third embodiment of the method for reserving a protection bandwidth resource of the present invention, as shown in fig. 8, including the following steps:
step 801, configuring the protection type of the aggregation Link 1;
specifically, the protection type of the aggregation Link1 configured on the network manager is unprotected.
Step 802, calculating the bandwidth of the aggregation Link 1;
specifically, after configuration is completed, the node a of Link1 floods the protection type and the reserved protection bandwidth (5M) of Link1 through the routing protocol.
Step 803, selecting a member link carrying SFlow4, and reserving a protection bandwidth resource for SFlow 4;
specifically, the node a receives the establishment signaling, and determines that the SFlow4 needs to pass through the aggregation Link1 according to the routing information carried by the signaling; the node A selects the member Link1-1 as a member Link for bearing SFlow4 according to the bandwidth information of the LSP4 and the protection type of the aggregation Link Link1, and fails when the protection bandwidth resource is reserved for the SFlow4, that is, the node A cannot find a proper member Link as a protection Link of the SFlow 4.
Step 804, performing load balancing adjustment of the member link, and reserving protection bandwidth resources for the SFlow4 again;
specifically, a link management module of the node a initiates load balancing adjustment of the member link, and adjusts existing SFlows in the member link of the link 1; and trying to reserve the protection bandwidth resource for the SFlow4 again, and stopping trying and continuing the SFlow configuration process if the protection resource bandwidth cannot be successfully reserved for the SFlow4 after single adjustment.
Step 805, recalculating the bandwidth of the aggregated Link 1;
specifically, node a recalculates the bandwidth of aggregated Link1 as max {0M, 1M, 2M } ═ 2M, and node a again floods the protection type and the reserved protection bandwidth (30M) of Link1 through the routing protocol.
In order to implement the above method, the present invention further provides a system for reserving the protected bandwidth resource, fig. 9 is a schematic structural diagram of the system for reserving the protected bandwidth resource according to the present invention, and as shown in fig. 9, the system includes: endpoints 91 of aggregated links; wherein,
and the endpoint 91 of the aggregation link is configured to select the member link bearing the service flow to be established according to the bandwidth usage information of the member link of the aggregation link and the bandwidth information of the service flow to be established, which is carried on the aggregation link, and reserve a protection bandwidth resource for the service flow to be established.
The system further comprises: a configuration module 92, configured to configure the protection type of the aggregated link as shared protection, and flood the protection type of the aggregated link in the network;
the endpoint 91 of the aggregation link is further configured to, when the reservation of the protection bandwidth resource for the service flow to be established fails, reselect the bearer link for the existing service flow and reserve the protection bandwidth resource for the service flow to be established again, or, when the reservation of the protection bandwidth resource for the service flow to be established succeeds, recalculate the bandwidth of the aggregation link.
The protection type of the configured aggregation link is shared protection, and the protection type of the flooding aggregation link in the network is as follows: configuring the protection type of the aggregation link on a network manager as shared protection, and flooding the protection type of the aggregation link inside the network; and setting the fixed reservation of the member link of the aggregation link on the network management as the percentage of the bandwidth of the protected bandwidth resource.
Selecting the member link bearing the service flow to be established according to the bandwidth use information of the member link of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link as follows: when the end point 91 of the aggregation link determines that the service flow to be established passes through the end point 91, the end point 91 of the aggregation link calculates the bandwidth use information of each member link of the aggregation link, and selects one member link from the plurality of member links of the aggregation link as the bearing link of the service flow to be established according to the bandwidth information of the service flow to be established borne on the aggregation link and the bandwidth use information of the member links.
The reservation of the protection bandwidth resources for the service flow to be established is as follows: and selecting another member link in the aggregation link as a protection link of the service flow to be established, and reserving protection bandwidth resources for the service flow to be established on the protection link.
The reselecting the bearer link for the existing service flow and re-reserving the protection bandwidth resource for the service flow to be established is as follows: the endpoint 91 of the aggregation link initiates load balancing adjustment, selects a bearing link for the existing service flow again, reserves protection bandwidth resources for the service flow to be established again after the selection is finished, and ends the process if the reservation of the protection bandwidth resources is successful; if the reservation of the protection bandwidth resource is unsuccessful, stopping reserving the protection bandwidth resource for the service flow to be established, and continuing the configuration of the service flow to be established.
The bandwidth of the recalculated aggregated link is: endpoint 91 of the aggregated link recalculates and floods the maximum reservable LSP bandwidth of the aggregated link based on the bandwidth usage information of the member links of the aggregated link.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, and any modifications, equivalents, improvements, etc. that are within the spirit and principle of the present invention should be included in the present invention.

Claims (10)

1. A reservation method of protection bandwidth resources, characterized in that the method comprises:
and selecting the member link bearing the service flow to be established according to the bandwidth use information of the member link of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, and reserving a protection bandwidth resource for the service flow to be established.
2. The method of claim 1, further comprising:
when the reservation of the protection bandwidth resources for the service flow to be established fails, reselecting a bearing link for the existing service flow, and newly reserving the protection bandwidth resources for the service flow to be established;
and when the reservation of the protection bandwidth resources for the service flow to be established is successful, recalculating the bandwidth of the aggregation link.
3. The method of claim 1, wherein before the selecting the member link carrying the service flow to be established according to the bandwidth utilization information of the member links of the aggregated link and the bandwidth information of the service flow to be established carried on the aggregated link, the method further comprises:
configuring the protection type of the aggregation link as shared protection, and flooding the protection type of the aggregation link in the network.
4. The method of claim 3, wherein the protection type of the configured aggregated link is shared protection, and wherein the protection type of the flooded aggregated link in the network is:
configuring the protection type of the aggregation link on a network manager as shared protection, and flooding the protection type of the aggregation link inside the network; and setting the fixed reservation of the member link of the aggregation link on the network management as the percentage of the bandwidth of the protected bandwidth resource.
5. The method according to claim 1, wherein the selecting, according to the bandwidth usage information of the member links of the aggregated link and the bandwidth information of the service flow to be established carried on the aggregated link, the member link carrying the service flow to be established is:
when the end point of the aggregation link determines that the service flow to be established passes by, the end point of the aggregation link calculates the bandwidth use information of each member link of the aggregation link, and selects one member link from a plurality of member links of the aggregation link as the bearing link of the service flow to be established according to the bandwidth information of the service flow to be established borne on the aggregation link and the bandwidth use information of the member links.
6. The method of claim 1, wherein the reserving of the guard bandwidth resource for the service flow to be established is:
and selecting another member link in the aggregated links as a protection link of the service flow to be established, and reserving protection bandwidth resources for the service flow to be established on the protection link.
7. The method according to claim 2 or 6, wherein the reselecting the bearer link for the existing service flow and re-reserving the protection bandwidth resource for the service flow to be established is as follows:
initiating load balance adjustment by an endpoint of the aggregation link, reselecting a bearing link for the existing service flow, and after the selection is finished, reserving the protection bandwidth resources for the service flow to be established again, and if the reservation of the protection bandwidth resources is successful, ending the process; if the reservation of the protection bandwidth resource is unsuccessful, stopping reserving the protection bandwidth resource for the service flow to be established, and continuing the configuration of the service flow to be established.
8. The method of claim 2 or 6, wherein the bandwidth of the recalculated aggregated link is:
and the end points of the aggregated link recalculate and flood the maximum reserved LSP bandwidth of the aggregated link according to the bandwidth utilization information of the member links of the aggregated link.
9. A reservation system for securing bandwidth resources, the system comprising: an endpoint of an aggregated link; wherein,
and the end points of the aggregation link are used for selecting the member link bearing the service flow to be established according to the bandwidth use information of the member links of the aggregation link and the bandwidth information of the service flow to be established borne on the aggregation link, and reserving a protection bandwidth resource for the service flow to be established.
10. The system of claim 9,
the system further comprises: a configuration module, configured to configure the protection type of the aggregated link as shared protection, and flood the protection type of the aggregated link in a network;
the end point of the aggregation link is also used for reselecting the bearing link for the existing service flow and newly reserving the protection bandwidth resource for the service flow to be established when the reservation of the protection bandwidth resource for the service flow to be established fails; or, when the reservation of the protection bandwidth resource for the service flow to be established is successful, recalculating the bandwidth of the aggregation link.
CN2010105572691A 2010-11-23 2010-11-23 Reservation method and system for protected bandwidth resources Pending CN102480411A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2010105572691A CN102480411A (en) 2010-11-23 2010-11-23 Reservation method and system for protected bandwidth resources
PCT/CN2011/078657 WO2012068911A1 (en) 2010-11-23 2011-08-19 Reservation method and system for protected bandwidth resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010105572691A CN102480411A (en) 2010-11-23 2010-11-23 Reservation method and system for protected bandwidth resources

Publications (1)

Publication Number Publication Date
CN102480411A true CN102480411A (en) 2012-05-30

Family

ID=46092895

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010105572691A Pending CN102480411A (en) 2010-11-23 2010-11-23 Reservation method and system for protected bandwidth resources

Country Status (2)

Country Link
CN (1) CN102480411A (en)
WO (1) WO2012068911A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018082450A1 (en) * 2016-11-04 2018-05-11 中兴通讯股份有限公司 Transmission bandwidth configuration method and transmission node
CN108924058A (en) * 2018-08-30 2018-11-30 中国联合网络通信集团有限公司 Service traffics transmission method and device
CN111031516A (en) * 2018-10-10 2020-04-17 上汽通用汽车有限公司 Method and apparatus for providing security for in-vehicle communication system
CN111404839A (en) * 2020-03-20 2020-07-10 国家计算机网络与信息安全管理中心 Message processing method and device
CN114285462A (en) * 2020-09-27 2022-04-05 华为技术有限公司 Service protection method and network node

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859298A (en) * 2005-10-26 2006-11-08 华为技术有限公司 Path selecting method
US20060251074A1 (en) * 2005-05-06 2006-11-09 Corrigent Systems Ltd. Tunnel provisioning with link aggregation
EP1921808A1 (en) * 2006-11-10 2008-05-14 Lucent Technologies Inc. Preemptive transmission protection scheme for data services
CN101841487A (en) * 2010-05-24 2010-09-22 中兴通讯股份有限公司 Configuration method for aggregating link service flow and packet switching device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060251074A1 (en) * 2005-05-06 2006-11-09 Corrigent Systems Ltd. Tunnel provisioning with link aggregation
CN1859298A (en) * 2005-10-26 2006-11-08 华为技术有限公司 Path selecting method
EP1921808A1 (en) * 2006-11-10 2008-05-14 Lucent Technologies Inc. Preemptive transmission protection scheme for data services
CN101841487A (en) * 2010-05-24 2010-09-22 中兴通讯股份有限公司 Configuration method for aggregating link service flow and packet switching device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018082450A1 (en) * 2016-11-04 2018-05-11 中兴通讯股份有限公司 Transmission bandwidth configuration method and transmission node
US10952214B2 (en) 2016-11-04 2021-03-16 Zte Corporation Apparatus of configuration according to a relationship between channel bandwidth and transmission bandwidth configuration
US11558871B2 (en) 2016-11-04 2023-01-17 Zte Corporation Methods and apparatus of configuration according to a relationship between channel bandwidth and transmission bandwidth configuration
US11864169B2 (en) 2016-11-04 2024-01-02 Zte Corporation Method and apparatus for configuring or aquiring transmission bandwidth configuration corresponding to channel bandwidth
CN108924058A (en) * 2018-08-30 2018-11-30 中国联合网络通信集团有限公司 Service traffics transmission method and device
CN111031516A (en) * 2018-10-10 2020-04-17 上汽通用汽车有限公司 Method and apparatus for providing security for in-vehicle communication system
CN111031516B (en) * 2018-10-10 2024-04-09 上汽通用汽车有限公司 Method and apparatus for providing security protection for an in-vehicle communication system
CN111404839A (en) * 2020-03-20 2020-07-10 国家计算机网络与信息安全管理中心 Message processing method and device
CN111404839B (en) * 2020-03-20 2023-05-26 国家计算机网络与信息安全管理中心 Message processing method and device
CN114285462A (en) * 2020-09-27 2022-04-05 华为技术有限公司 Service protection method and network node
CN114285462B (en) * 2020-09-27 2023-12-08 华为技术有限公司 Service protection method and network node

Also Published As

Publication number Publication date
WO2012068911A1 (en) 2012-05-31

Similar Documents

Publication Publication Date Title
US10432514B2 (en) Multiprotocol label switching traffic engineering tunnel establishing method and device
US9253097B1 (en) Selective label switched path re-routing
US10250459B2 (en) Bandwidth on-demand services in multiple layer networks
US9450817B1 (en) Software defined network controller
US20100061366A1 (en) Method and apparatus for link sharing among logical routers
EP2451207B1 (en) Method for bandwidth information notification, method for service processing, network node and communication system
CN102271048B (en) Service protecting method in aggregated links and device
EP2689563B1 (en) Use of sub path maintenance elements (spmes) for multiprotocol label switching (mpls) shared mesh protection
EP2594042A1 (en) Sharing resource reservations among different sessions in rsvp-te
WO2009092249A1 (en) Method and network device for realizing protection for a shared mesh
CN103416028B (en) Systems and methods for advertising composite links in interior gateway protocol and/or interior gateway protocol-traffic engineering
CN102469019B (en) Device and method for allocating aggregated link bandwidth in packet-switched network
WO2016101469A1 (en) Method and apparatus for tunnel bandwidth reservation based on binding interface
CN108141410A (en) For the make-before-break mechanism of label switched path
US8897140B1 (en) Congestion managed traffic engineering services in multiprotocol label switching and generalized multiprotocol label switching networks
EP3244580A1 (en) Network service establishment method, cooperation control centre and network system
US8913490B1 (en) Selective notification for label switched path re-routing
CN102480411A (en) Reservation method and system for protected bandwidth resources
EP1969746A2 (en) Resource sharing among network tunnels
Raza et al. Online routing of bandwidth guaranteed paths with local restoration using optimized aggregate usage information
Aslam et al. NPP: A facility based computation framework for restoration routing using aggregate link usage information
CN102546199B (en) A kind of guard method of aggregated links and Packet Switching Node
Petersson MPLS based recovery mechanisms
Kuribayashi Proposed optimal LSP selection method in MPLS networks
US9876675B1 (en) Packet transport shared mesh protection

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120530