CN101494608A - Method and apparatus for setting multi-protocol label exchange message priority - Google Patents

Method and apparatus for setting multi-protocol label exchange message priority Download PDF

Info

Publication number
CN101494608A
CN101494608A CNA2009100794522A CN200910079452A CN101494608A CN 101494608 A CN101494608 A CN 101494608A CN A2009100794522 A CNA2009100794522 A CN A2009100794522A CN 200910079452 A CN200910079452 A CN 200910079452A CN 101494608 A CN101494608 A CN 101494608A
Authority
CN
China
Prior art keywords
mpls
address
priority
routing iinformation
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2009100794522A
Other languages
Chinese (zh)
Other versions
CN101494608B (en
Inventor
高国义
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New H3C Technologies Co Ltd
Original Assignee
Hangzhou H3C Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hangzhou H3C Technologies Co Ltd filed Critical Hangzhou H3C Technologies Co Ltd
Priority to CN2009100794522A priority Critical patent/CN101494608B/en
Publication of CN101494608A publication Critical patent/CN101494608A/en
Application granted granted Critical
Publication of CN101494608B publication Critical patent/CN101494608B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a method and a device for setting the priorities of multi-protocol label switching messages. The method comprises the following steps: Step A, an entrance node device in a MPLS domain adds a label to a received IP message with the destination address being a first IP address, thus obtaining a first MPLS message, wherein, the first IP address is the IP address of a first node device in the MPLS domain; Step B, the entrance node device sets the priority of the first MPLS message according to prestored priority parameters which correspond to the first IP address, wherein, the priority parameters are obtained by the entrance node device and from routing information of the first IP address which is released by the first node device. The method and the device of the invention can simplify the priority parameters configuration of MPLS messages and improve the flexibility of the priority parameters configuration of MPLS messages.

Description

A kind of method and apparatus that multi-protocol label exchange message priority is set
Technical field
The present invention relates to multiprotocol label switching (MPLS, Multi Protocol Label Switching) technical field, be specifically related to a kind of method and apparatus that multi-protocol label exchange message priority is set.
Background technology
Service quality (QoS, Quality of Service) is ubiquitous notion in the occasion of various existence service relation between supply and demand, and its evaluation services side satisfies the ability of customer service demand.Along with continuing to bring out of new business, people have higher requirement to the QoS of MPLS network, the user no longer is satisfied with and can sends to the destination to message simply, also wish in repeating process, to obtain better service, such as support for the user dedicated bandwidth is provided, reduce message Loss Rate, manage and avoid network congestion, regulated and control network flow, priority of messages is set.All these all require network should possess more perfect service ability.
The prerequisite of the QoS service of having any different and basis are to carry out traffic classification (message classification), and traffic classification is that the certain rule of employing flows identification and is divided into different classes.As shown in Figure 1, the label in the MPLS heading comprises 4 fields, is respectively: the label value field of 20 (bits), 3 EXP field, 1 S field and 8 life span ttl field.Wherein, the EXP field is commonly used to carry MPLS priority of messages parameter, therefore the MPLS message being classified can be according to the EXP field, identify the flow of different priorities, thereby associate with the QoS action of certain Flow Control or resource allocation, so that the difference service to be provided at different priorities.
At present, the EXP field of MPLS message normally is set during to message classification on the Ingress node equipment of mpls domain, like this, just can directly use the EXP field of MPLS as the priority classification standard in the inside of MPLS network, at priority of messages, use various queue technologies message is carried out different processing simultaneously.Therefore, how the MPLS message carries out the setting of EXP field on Ingress node equipment, handles very crucial for QOS.
The EXP field is set normally in the prior art: after the IP message arrives Ingress node equipment, Ingress node equipment is when generating corresponding M PLS message, automatically with the EXP field of the COS in this IP message (ToS, Type of Service) field mappings to the MPLS message.Include three bits that are used to represent IP precedence in the tos field, the value of these three bits just set before this IP message arrives Ingress node equipment, and the network manager of mpls domain can't carry out control and management to it.For example, certain main frame is connected with the Ingress node equipment of mpls domain, and this main frame is provided with the tos field of this IP message voluntarily according to local policy when generating the IP message; When this IP message arrived Ingress node equipment, Ingress node equipment was mapped to tos field wherein the EXP field of MPLS message automatically.The EXP field that above-mentioned automatic mapping mode obtains usually and do not meet the qos requirement of mpls domain.For solving this shortcoming, prior art is the further corresponding outgoing interface of manual configuration on each Ingress node equipment of mpls domain again, when the MPLS message arrives this outgoing interface, by this outgoing interface the EXP field of MPLS message is rewritten, make it to meet the qos requirement of mpls domain.
From the above as can be seen, prior art is when being provided with the MPLS message priority, usually can not satisfy qos requirement by automatic mapping settings EXP field, and further pass through manual configuration, then need on a large amount of Ingress node equipment, carry out corresponding configuration again, needed human configuration workload is bigger, disposes comparatively loaded down with trivial detailsly, lacks the flexibility of networking QoS scheme.
Summary of the invention
Technical problem to be solved by this invention provides a kind of method and apparatus of the MPLS of setting message priority, simplifies the configuration of MPLS message priority parameter, improves the flexibility that MPLS message priority parameter is set.
For solving the problems of the technologies described above, it is as follows to the invention provides scheme:
A kind of method that the MPLS message priority is set comprises:
Steps A, the Ingress node equipment of mpls domain are that the destination address that receives is that the IP message of an IP address adds label, obtain a MPLS message, and a described IP address is the IP address of the first node equipment in the mpls domain;
Step B, Ingress node equipment is according to that prestore and a described IP address corresponding priorities parameter, the one MPLS priority of messages is set, and wherein, described priority parameters is that described Ingress node equipment obtains from the routing iinformation of an IP address of described first node equipment issue.
In the said method, also comprise before the described steps A:
Ingress node equipment receives the routing iinformation of an IP address of first node equipment issue, carries pre-configured priority parameters in the described routing iinformation; According to described routing iinformation, calculate described Ingress node to the first via of a described IP address by, and generate the MPLS forwarding-table item that uses the described first routing forwarding MPLS message; From described routing iinformation, obtain described priority parameters, and set up the corresponding relation between described priority parameters, a described IP address and the described MPLS forwarding-table item.
In the said method, also comprise after the described step B:
Step C, Ingress node equipment determine the next hop address of a MPLS message according to described MPLS forwarding-table item, and according to a predetermined quality of service QOS strategy and a MPLS priority of messages, control a described MPLS message forwarding.
In the said method, described priority parameters is carried at the tag field in the described routing iinformation.
In the said method, among the described step B, the described MPLS priority of messages that is provided with is: according to described priority parameters, the value of the EXP field of a MPLS message is set.
In the said method, described priority parameters is extracted low three in the tag field of described first routing iinformation.
In the said method, when the routing protocol of described first node equipment disposition was ospf protocol, described routing iinformation was the Link State Update Packet that carries the 5th class or the 7th class LSA;
When the routing protocol of described first node equipment disposition was rip version 2, described routing iinformation was that RIP upgrades message;
When the routing protocol of described first node equipment disposition was Intermediate System-Intermediate System, described routing iinformation was a Link State Packet.
The present invention also provides a kind of node device of mpls domain, comprising:
IP message receiving element is used to receive the IP message that destination address is an IP address, and a described IP address is the IP address of the first node equipment in the described mpls domain;
The unit that tags is used to a described IP message to add label, obtains a MPLS message;
Priority is provided with the unit, be used for according to that prestore and a described IP address corresponding priorities parameter, the one MPLS priority of messages is set, and wherein, described priority parameters is that described node device obtains from the routing iinformation of an IP address of described first node equipment issue.
In the above-mentioned node device, also comprise:
The routing iinformation receiving element is used to receive the routing iinformation of an IP address of first node equipment issue, carries pre-configured priority parameters in the described routing iinformation;
Corresponding relation is set up the unit, is used for according to described routing iinformation, calculate described Ingress node to the first via of a described IP address by, and generate the MPLS forwarding-table item that uses the described first routing forwarding MPLS message; From described routing iinformation, obtain described priority parameters, and set up the corresponding relation between described priority parameters, a described IP address and the described MPLS forwarding-table item.
In the above-mentioned node device, also comprise:
The MPLS forward processing unit is used for determining the next hop address of a MPLS message according to described MPLS forwarding-table item, and according to predetermined a QOS strategy and a MPLS priority of messages, controls a described MPLS message forwarding.
In the above-mentioned node device, described corresponding relation is set up the unit, also is used for obtaining described priority parameters from the tag field of described routing iinformation.
In the above-mentioned node device, described priority is provided with the unit, also is used for being provided with according to described priority parameters the value of the EXP field of a MPLS message, so that a described MPLS priority of messages to be set
In the above-mentioned node device, described routing iinformation is that RIP upgrades message, Link State Packet or carries the 5th class or the Link State Update Packet of the 7th class LSA.
The present invention also provides a kind of node device of mpls domain in addition, comprising:
The priority dispensing unit is used to receive and preserve the priority parameters corresponding to an IP address, and a described IP address is described node device its own IP address;
The routing iinformation release unit, be used for according to routing protocol, generate and issue the routing iinformation of an IP address, and in described routing iinformation, carry described priority parameters, described priority parameters is used for for the Ingress node equipment of described mpls domain the MPLS priority of messages that destination address is a described IP address being set.
In the above-mentioned node device, described routing iinformation release unit, be further used in the tag field of described routing iinformation, carrying described priority parameters, wherein, when described routing protocol was ospf protocol, described routing iinformation was the Link State Update Packet that carries the 5th class or the 7th class LSA; When described routing protocol was rip version 2, described routing iinformation was that RIP upgrades message; When described routing protocol was Intermediate System-Intermediate System, described routing iinformation was a Link State Packet.
From the above as can be seen, the method and apparatus that the MPLS priority of messages is set provided by the invention, particular way by destination node equipment on configuration corresponding priority level parameter, this particular way of destination node equipment issue by routing iinformation in carry this priority parameters, this priority parameters will be delivered to other node device in the mpls domain automatically, thereby the Ingress node equipment of mpls domain is when receiving this routing iinformation, priority parameters wherein can be associated with the IP address of destination node equipment, and then follow-up when the MPLS message is handled, can the MPLS priority of messages be set automatically according to the priority parameters that is associated.The present invention only need particular way by the enterprising row major level of destination node equipment parameter configuration, need not on all Ingress node equipment, all to carry out relevant configuration, thereby can simplify the configuration of MPLS message priority parameter greatly, improve the flexibility that MPLS message priority parameter is set.
Description of drawings
Fig. 1 is the tag format schematic diagram in the MPLS message;
Fig. 2 is the structural representation of MPLS network;
Fig. 3 is the described schematic flow sheet that the MPLS message priority is set of the embodiment of the invention;
Fig. 4 upgrades the form schematic diagram of message for RIP;
Fig. 5 is the form schematic diagram of the 5th class LSA in the ospf protocol;
Fig. 6 is the TLV form schematic diagram of the Link State Packet in the Intermediate System-Intermediate System;
Fig. 7 is the structural representation of the described Ingress node equipment of the embodiment of the invention;
Fig. 8 is the structural representation of the described node device of the embodiment of the invention.
Embodiment
The invention provides a kind of method and apparatus of the MPLS of setting message priority, particular way by routing iinformation in carry the preset priority parameter, node device in the network learn this particular way by the time note this priority parameters, thereby Ingress node equipment is when handling corresponding M PLS message, can be according to the corresponding priorities parameter, the MPLS priority of messages is set, thereby simplified the configuration effort of Ingress node equipment, improved the flexibility of configuration MPLS message priority MPLS message priority parameter.Below in conjunction with accompanying drawing, the present invention will be further described by specific embodiment.
Figure 2 shows that the structural representation of MPLS network.The basic comprising unit of MPLS network is LSR (LSR, Label Switching Router), and the network that is made of LSR is called mpls domain.The LSR that be positioned at the mpls domain edge, connects other user network (as the IP network) Edge LSR (LER, Label Edge Router) that is otherwise known as, the LSR of the mpls domain inside core LSR that is otherwise known as.Core LSR can be a router of supporting MPLS, also can be the ATM-LSR that is formed by upgradings such as ATM switch.Use mpls protocol communication between the LSR of mpls domain inside, the edge of mpls domain is undertaken adaptive by LER and Traditional IP technology.The IP message transmits along the label switched path that is made of a series of LSR (LSP, Label Switched Path) after inlet LER is pressed into label.
In the present embodiment, the service provider of mpls domain planned in advance particular way that needs are provided with priority parameters by, suppose and need particular priority be set the route of the whole network to the IP address.Here suppose that an IP address is the IP address of the first node equipment in the mpls domain, in the present embodiment, Edge LSR that described first node equipment can be mpls domain or core LSR, described Ingress node equipment is Edge LSR.As shown in Figure 3, the described method that MPLS message priority parameter is set of present embodiment specifically may further comprise the steps:
Step 31, the particular priority good according to planning in advance, configuration corresponding priority level parameter on first node equipment, first node equipment is according to the routing protocol of current configuration, generation is also issued the routing iinformation of an IP address, and carry described priority parameters in this routing iinformation.
Here, first node equipment is transmitted to next-hop device with the routing iinformation of an IP address, and the routing iinformation of an IP address by forwarded hop-by-hop, arrives each node device in the mpls domain in mpls domain.The routing iinformation that first node equipment is issued an IP address can adopt various existing routing protocols, as Open Shortest Path First (OSPF, Open Shortest Path First) agreement, intermediate system-intermediate system (IS-IS, intermediate system-to-intermediate system) Routing Protocol, routing information protocol (RIP, Routing Information Protocol) version 2 etc.First node equipment can be provided with the particular priority field in the routing iinformation of an IP, and carries the good priority parameters of planning in advance in this precedence field.Described precedence field can be mark (Tag) territory in the routing iinformation, also can be other field in the routing iinformation, for example the field of not utilizing or defining as yet.Below at RIP, OSPF and three kinds of protocol of IS-IS:
When the routing protocol that moves in mpls domain was rip version 2, first node equipment upgraded message by RIP and issues the routing iinformation of an IP address.The form that RIP upgrades message as shown in Figure 4, at this moment, the tag field that is used to carry priority parameters is wherein Route Tag field, the length of Route Tag field is 16.
When the routing protocol that moves in mpls domain is ospf protocol, first node equipment is issued the routing iinformation of an IP address by the Link State Update Packet LSU that carries the 5th class or the 7th class LSA (LSA, Link State Advertisement).At this moment, the tag field that is used for carrying priority parameters is the External Route Tag field of LSA, and the length of External Route Tag field is 32, and Fig. 5 shows the form of the 5th class LSA.
When the routing protocol that moves in mpls domain was Intermediate System-Intermediate System, first node equipment was by the routing iinformation of Link State Packet (LSP, Link State PDUs) issue the one IP address.(form of TLV comprises the Length field of the type field of a byte, a byte and the Value field of four bytes as shown in Figure 6 for TLV, Type-Length-Value) part to include a plurality of type-length-value in the Link State Packet.At this moment, be used to carry the Value field of the tag field of priority parameters for one of them TLV.
In three kinds of Routing Protocols of more than giving an example, the length of tag field is all greater than 3 bits.The MPLS priority of messages characterizes by the EXP field of 3 bits in the present embodiment, therefore, when priority parameters has only 3 bits, only need utilize in the tag field three (as in the tag field minimum three) carry as described in priority parameters.
Step 32, the Ingress node equipment of mpls domain is according to the routing iinformation of an IP address that receives, the first via that calculates this Ingress node equipment to the IP address by, and from the precedence field of the routing iinformation of the IP address that receives, extract priority parameters; And, Ingress node equipment is also according to tag distribution protocol (LDP, Label Distribution Protocol), dividing destination address is the affiliated forwarding equivalence class (FEC of IP message of an IP address, Forwarding Equivalence Class), distribute the label of this FEC correspondence, and according to the described first via by generating the MPLS forwarding-table item; Then, Ingress node equipment is associated a described IP address, described priority parameters with described MPLS forwarding-table item, sets up and preserve the corresponding relation between the three.
Here, the routing iinformation of the IP address that Ingress node equipment receives may be the routing iinformation of an IP of first node issue, also may be the routing iinformation of an IP address of other node device forwarding outside the first node.The routing iinformation of the IP address that other node device is transmitted is all inherited the set precedence field of first node equipment, so Ingress node equipment can extract described priority parameters from the routing iinformation of the IP that receives.
Step 33, after Ingress node equipment receives the IP message that destination address is an IP address, look into corresponding forwarding-table item, to judge whether this IP message needs to carry out MPLS and transmit, if desired, then add corresponding label for this IP message, specifically can be purpose IP address, determine the FEC that this IP message is affiliated, and then determine the label of this FEC correspondence according to this IP message, and label that should correspondence is added to this IP message, obtains a MPLS message.
Step 34, Ingress node equipment can judge whether to be provided with a MPLS priority of messages according to current concrete configuration, if desired, then enters step 36; Otherwise, enter step 35.
Here, Ingress node equipment can judge whether and need be provided with a MPLS priority of messages according to service provider's configuration, to improve the application flexibility of present embodiment.
Step 35, Ingress node equipment are searched the MPLS forwarding-table item of a MPLS message correspondence, transmit a MPLS message according to this MPLS forwarding-table item, and so far, this flow process finishes.
Step 36, Ingress node equipment that prestore with a described IP address corresponding priorities parameter, a MPLS priority of messages is set, then, enter step 37.
Here, Ingress node equipment also can be announced the MPLS forwarding-table item of searching a MPLS message correspondence, and then according to the pairing priority parameters of this MPLS forwarding-table item, a MPLS priority of messages is set.In the present embodiment, a MPLS priority of messages characterizes by the EXP field of a MPLS message, so the value of the EXP field by a MPLS message is set in the step 36, and a MPLS priority of messages is set.Certainly, also can arrange in advance by other field in the MPLS message, the field as not utilizing or define as yet is provided with a MPLS priority of messages.
Step 37, Ingress node equipment is according to the represented priority of EXP field in the MPLS message, using predetermined qos policy comes the MPLS message processing of ranking, and according to the MPLS forwarding-table item of correspondence, determine the next hop address of a MPLS message, transmit a described MPLS message: for example, when having higher priority with respect to other message, preferentially transmit a MPLS message according to a MPLS message; Otherwise, preferentially transmit other message, so far, Ingress node equipment finishes the processing of a MPLS message, and a MPLS message will finally be forwarded to first node equipment along the LSP of correspondence in mpls domain.
In the said method, only need particular way by destination node equipment on configuration corresponding priority level parameter, utilize routing protocol issue this particular way by routing iinformation the time carry this priority parameters, thereby, this priority parameters will be delivered to other node device in the mpls domain automatically, the Ingress node equipment of mpls domain is when generating the MPLS forwarding-table item that uses this specific routing forwarding MPLS message, further with this MPLS forwarding-table item and this priority parameters, the one IP address is corresponding, thereby follow-up when the MPLS message is handled, can the MPLS priority of messages be set automatically according to the corresponding priorities parameter.As can be seen, present embodiment only need particular way by the enterprising row major level of destination node equipment parameter configuration, and need not on all Ingress node equipment, all to carry out relevant configuration, thereby can simplify the configuration of MPLS message priority parameter greatly, improve the flexibility that MPLS message priority parameter is set.
Based on said method, present embodiment also correspondingly provides a kind of node device of mpls domain, and as shown in Figure 7, this node device comprises:
IP message receiving element is used to receive the IP message that destination address is an IP address, and a described IP address is the IP address of the first node equipment in the described mpls domain;
The unit that tags is used to a described IP message to add label, obtains a MPLS message;
Priority is provided with the unit, be used for according to that prestore and a described IP address corresponding priorities parameter, the one MPLS priority of messages is set, and wherein, described priority parameters is that described node device obtains from the routing iinformation of an IP address of described first node equipment issue.
In the present embodiment, described node device can also comprise:
The routing iinformation receiving element is used to receive the routing iinformation of an IP address of first node equipment issue, carries pre-configured priority parameters in the described routing iinformation;
Corresponding relation is set up the unit, is used for according to described routing iinformation, calculate described Ingress node to the first via of a described IP address by, and generate the MPLS forwarding-table item that uses the described first routing forwarding MPLS message; From described routing iinformation, obtain described priority parameters, and set up the corresponding relation between described priority parameters, a described IP address and the described MPLS forwarding-table item;
The MPLS forward processing unit is used for determining the next hop address of a MPLS message according to described MPLS forwarding-table item, and according to predetermined a QOS strategy and a MPLS priority of messages, controls a described MPLS message forwarding.
Here, described corresponding relation is set up the unit, also is used for obtaining described priority parameters from the tag field of described routing iinformation.Described priority is provided with the unit, can also be further used for being provided with according to described priority parameters the value of the EXP field of a MPLS message, so that a described MPLS priority of messages to be set.Described priority parameters is carried in the tag field of described first routing iinformation, corresponding to different routing protocols, as rip version 2, Intermediate System-Intermediate System and ospf protocol, described routing iinformation is respectively RIP and upgrades message, Link State Packet or carry the 5th class or the Link State Update Packet of the 7th class LSA.
Present embodiment also provides a kind of node device, and this node device can be the Edge LSR or the core LSR of mpls domain, and as shown in Figure 8, this node device comprises:
The priority dispensing unit is used to receive and preserve the routing iinformation corresponding priorities parameter of an IP address, and a described IP address is described node device its own IP address;
The routing iinformation release unit, be used for according to routing protocol, generate and issue the routing iinformation of an IP address, and in described routing iinformation, carry described priority parameters, described priority parameters is used for for the Ingress node equipment of described mpls domain the MPLS priority of messages that destination address is a described IP address being set.Here, described routing iinformation release unit can also be further used for carrying described priority parameters, wherein in the tag field of described routing iinformation, when described routing protocol was ospf protocol, described routing iinformation was the Link State Update Packet that carries the 5th class or the 7th class LSA; When described routing protocol was rip version 2, described routing iinformation was that RIP upgrades message; When described routing protocol was Intermediate System-Intermediate System, described routing iinformation was a Link State Packet.
In sum, the described method and apparatus that the MPLS message priority is set of the embodiment of the invention, utilize routing protocol in mpls domain automatically the issue particular way by priority parameters, make Ingress node equipment can to particular way by the MPLS message priority is set automatically, thereby simplified the configuration effort of MPLS message priority, improved the flexibility that MPLS message priority parameter is set.
The method and apparatus that the MPLS message priority is set of the present invention, be not restricted to listed utilization in specification and the execution mode, it can be applied to various suitable the present invention's field fully, for those skilled in the art, can easily realize additional advantage and make amendment, therefore under the situation of the spirit and scope of the universal that does not deviate from claim and equivalency range and limited, the examples shown that the present invention is not limited to specific details, representational equipment and illustrates here and describe.

Claims (15)

1. the method that the MPLS message priority is set is characterized in that, comprising:
Steps A, the Ingress node equipment of mpls domain are that the destination address that receives is that the IP message of an IP address adds label, obtain a MPLS message, and a described IP address is the IP address of the first node equipment in the mpls domain;
Step B, Ingress node equipment is according to that prestore and a described IP address corresponding priorities parameter, the one MPLS priority of messages is set, and wherein, described priority parameters is that described Ingress node equipment obtains from the routing iinformation of an IP address of described first node equipment issue.
2. the method for claim 1 is characterized in that, also comprises before the described steps A:
Ingress node equipment receives the routing iinformation of an IP address of first node equipment issue, carries pre-configured priority parameters in the described routing iinformation; According to described routing iinformation, calculate described Ingress node to the first via of a described IP address by, and generate the MPLS forwarding-table item that uses the described first routing forwarding MPLS message; From described routing iinformation, obtain described priority parameters, and set up the corresponding relation between described priority parameters, a described IP address and the described MPLS forwarding-table item.
3. method as claimed in claim 2 is characterized in that, also comprises after the described step B:
Step C, Ingress node equipment determine the next hop address of a MPLS message according to described MPLS forwarding-table item, and according to a predetermined quality of service QOS strategy and a MPLS priority of messages, control a described MPLS message forwarding.
4. as each described method of claim 1 to 3, it is characterized in that described priority parameters is carried at the tag field in the described routing iinformation.
5. method as claimed in claim 4 is characterized in that, among the described step B, the described MPLS priority of messages that is provided with is: according to described priority parameters, the value of the EXP field of a MPLS message is set.
6. method as claimed in claim 5 is characterized in that, described priority parameters is extracted low three in the tag field of described first routing iinformation.
7. the method for claim 1 is characterized in that,
When the routing protocol of described first node equipment disposition was ospf protocol, described routing iinformation was the Link State Update Packet that carries the 5th class or the 7th class LSA;
When the routing protocol of described first node equipment disposition was rip version 2, described routing iinformation was that RIP upgrades message;
When the routing protocol of described first node equipment disposition was Intermediate System-Intermediate System, described routing iinformation was a Link State Packet.
8. the node device of a mpls domain is characterized in that, comprising:
IP message receiving element is used to receive the IP message that destination address is an IP address, and a described IP address is the IP address of the first node equipment in the described mpls domain;
The unit that tags is used to a described IP message to add label, obtains a MPLS message;
Priority is provided with the unit, be used for according to that prestore and a described IP address corresponding priorities parameter, the one MPLS priority of messages is set, and wherein, described priority parameters is that described node device obtains from the routing iinformation of an IP address of described first node equipment issue.
9. node device as claimed in claim 8 is characterized in that, also comprises:
The routing iinformation receiving element is used to receive the routing iinformation of an IP address of first node equipment issue, carries pre-configured priority parameters in the described routing iinformation;
Corresponding relation is set up the unit, is used for according to described routing iinformation, calculate described Ingress node to the first via of a described IP address by, and generate the MPLS forwarding-table item that uses the described first routing forwarding MPLS message; From described routing iinformation, obtain described priority parameters, and set up the corresponding relation between described priority parameters, a described IP address and the described MPLS forwarding-table item.
10. node device as claimed in claim 9 is characterized in that, also comprises:
The MPLS forward processing unit is used for determining the next hop address of a MPLS message according to described MPLS forwarding-table item, and according to predetermined a QOS strategy and a MPLS priority of messages, controls a described MPLS message forwarding.
11. as each described node device of claim 8 to 10, it is characterized in that,
Described corresponding relation is set up the unit, also is used for obtaining described priority parameters from the tag field of described routing iinformation.
12. node device as claimed in claim 11 is characterized in that,
Described priority is provided with the unit, also is used for being provided with according to described priority parameters the value of the EXP field of a MPLS message, so that a described MPLS priority of messages to be set
13. node device as claimed in claim 12 is characterized in that, described routing iinformation is that RIP upgrades message, Link State Packet or carries the 5th class or the Link State Update Packet of the 7th class LSA.
14. the node device of a mpls domain is characterized in that, comprising:
The priority dispensing unit is used to receive and preserve the priority parameters corresponding to an IP address, and a described IP address is described node device its own IP address;
The routing iinformation release unit, be used for according to routing protocol, generate and issue the routing iinformation of an IP address, and in described routing iinformation, carry described priority parameters, described priority parameters is used for for the Ingress node equipment of described mpls domain the MPLS priority of messages that destination address is a described IP address being set.
15. node device as claimed in claim 14 is characterized in that,
Described routing iinformation release unit, be further used in the tag field of described routing iinformation, carrying described priority parameters, wherein, when described routing protocol was ospf protocol, described routing iinformation was the Link State Update Packet that carries the 5th class or the 7th class LSA; When described routing protocol was rip version 2, described routing iinformation was that RIP upgrades message; When described routing protocol was Intermediate System-Intermediate System, described routing iinformation was a Link State Packet.
CN2009100794522A 2009-03-11 2009-03-11 Method and apparatus for setting multi-protocol label exchange message priority Active CN101494608B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100794522A CN101494608B (en) 2009-03-11 2009-03-11 Method and apparatus for setting multi-protocol label exchange message priority

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100794522A CN101494608B (en) 2009-03-11 2009-03-11 Method and apparatus for setting multi-protocol label exchange message priority

Publications (2)

Publication Number Publication Date
CN101494608A true CN101494608A (en) 2009-07-29
CN101494608B CN101494608B (en) 2011-09-14

Family

ID=40925023

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100794522A Active CN101494608B (en) 2009-03-11 2009-03-11 Method and apparatus for setting multi-protocol label exchange message priority

Country Status (1)

Country Link
CN (1) CN101494608B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102148758A (en) * 2011-02-12 2011-08-10 中兴通讯股份有限公司 Priority inheritance method and device
CN102486764A (en) * 2010-12-04 2012-06-06 中国科学院沈阳自动化研究所 Synchronous coordination processing method and device for single-serial-port multi-group data inrush
CN101729422B (en) * 2009-12-09 2012-09-26 杭州华三通信技术有限公司 Method and device for realizing QoS (Quality of Service) by utilizing BGP (Border Gateway Protocol)
CN102845027A (en) * 2010-02-12 2012-12-26 泰克莱克股份有限公司 Methods, systems, and computer readable media for inter-diameter-message processor routing
CN103236990A (en) * 2013-05-13 2013-08-07 杭州华三通信技术有限公司 Routing information synchronization method and equipment
CN103973590A (en) * 2014-05-23 2014-08-06 杭州华三通信技术有限公司 QoS (Quality of Service) scheduling method and QoS scheduling device
US8958306B2 (en) 2009-10-16 2015-02-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring functionality
US9647936B2 (en) 2010-02-12 2017-05-09 Tekelec, Inc. Methods, systems, and computer readable media for routing diameter messages at a diameter signaling router
US10321300B2 (en) 2016-05-26 2019-06-11 Oracle International Corporation Methods, systems, and computer readable media for providing end-to-end priority service in long term evolution (LTE) or subsequent generation networks
US10425342B2 (en) 2016-12-16 2019-09-24 Oracle International Corporation Methods, systems, and computer readable media for priority routing of diameter messages
CN114006867A (en) * 2021-09-29 2022-02-01 苏州浪潮智能科技有限公司 Method, system, device and storage medium for controlling message transmission priority

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090355B (en) * 2007-07-24 2010-09-22 杭州华三通信技术有限公司 Label exchange route setting method, system and equipment of virtual special network channel
CN101340374B (en) * 2008-08-28 2011-01-19 杭州华三通信技术有限公司 Method, system, apparatus for control transmission priority and user network edge equipment

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8958306B2 (en) 2009-10-16 2015-02-17 Tekelec, Inc. Methods, systems, and computer readable media for providing diameter signaling router with integrated monitoring functionality
CN101729422B (en) * 2009-12-09 2012-09-26 杭州华三通信技术有限公司 Method and device for realizing QoS (Quality of Service) by utilizing BGP (Border Gateway Protocol)
CN102845027B (en) * 2010-02-12 2016-05-25 泰克莱克股份有限公司 For the mthods, systems and devices of priority route are provided at DIAMETER Nodes
CN102845027A (en) * 2010-02-12 2012-12-26 泰克莱克股份有限公司 Methods, systems, and computer readable media for inter-diameter-message processor routing
US9647936B2 (en) 2010-02-12 2017-05-09 Tekelec, Inc. Methods, systems, and computer readable media for routing diameter messages at a diameter signaling router
US9088478B2 (en) 2010-02-12 2015-07-21 Tekelec, Inc. Methods, systems, and computer readable media for inter-message processor status sharing
CN102486764A (en) * 2010-12-04 2012-06-06 中国科学院沈阳自动化研究所 Synchronous coordination processing method and device for single-serial-port multi-group data inrush
CN102148758A (en) * 2011-02-12 2011-08-10 中兴通讯股份有限公司 Priority inheritance method and device
CN102148758B (en) * 2011-02-12 2015-07-01 中兴通讯股份有限公司 Priority inheritance method and device
CN103236990A (en) * 2013-05-13 2013-08-07 杭州华三通信技术有限公司 Routing information synchronization method and equipment
CN103973590A (en) * 2014-05-23 2014-08-06 杭州华三通信技术有限公司 QoS (Quality of Service) scheduling method and QoS scheduling device
CN103973590B (en) * 2014-05-23 2017-07-04 新华三技术有限公司 A kind of QoS dispatching methods and device
US10321300B2 (en) 2016-05-26 2019-06-11 Oracle International Corporation Methods, systems, and computer readable media for providing end-to-end priority service in long term evolution (LTE) or subsequent generation networks
US10425342B2 (en) 2016-12-16 2019-09-24 Oracle International Corporation Methods, systems, and computer readable media for priority routing of diameter messages
CN114006867A (en) * 2021-09-29 2022-02-01 苏州浪潮智能科技有限公司 Method, system, device and storage medium for controlling message transmission priority
CN114006867B (en) * 2021-09-29 2023-08-29 苏州浪潮智能科技有限公司 Message transmission priority control method, system, device and storage medium

Also Published As

Publication number Publication date
CN101494608B (en) 2011-09-14

Similar Documents

Publication Publication Date Title
CN101494608B (en) Method and apparatus for setting multi-protocol label exchange message priority
US9819540B1 (en) Software defined network controller
CN106789658B (en) Satellite MPLS network flow equalization method based on SDN controller
EP3264695B1 (en) Bandwidth management for resource reservation protocol lsps and non-resource reservation protocol lsps
CN101228739B (en) Method, equipment and system of dynamic enforcement of MPLS-TE inter-domain policy and QoS
CN103229468B (en) Packet-switched resources distribution method and equipment
CN101902451B (en) Summarization and longest-prefix match within MPLS networks
CN101861714B (en) Method for establishing hierarchical segmented label switched paths and network therefor
CN101133408B (en) Computation of a shortest inter-domain te-lsp across a set of autonomous systems
CN105991437B (en) Message forwarding processing method and device, controller and route forwarding equipment
CN101340374B (en) Method, system, apparatus for control transmission priority and user network edge equipment
US9571381B2 (en) System and method for inter-domain RSVP-TE LSP load balancing
CN1866868B (en) Multi protocol label switched network flow managing system, method and device
US9577925B1 (en) Automated path re-optimization
US10484299B2 (en) Method and apparatus for configuring quality of service
CN103155499A (en) System and method for computing a backup egress of a point-to-multi-point label switched path
CN107454000B (en) Network data transmission device and method
CN105323176A (en) Method and apparatus for publishing address information
CN109787801A (en) A kind of network service management methods, devices and systems
CN108989210A (en) A kind of tunnel selecting method and software defined network controller based on strategy
CN107888497A (en) Communication means, the network equipment and computer-readable recording medium
EP2719116B1 (en) Method of and apparatus for configuring quality of service
EP1786158B1 (en) Methods and systems for informing and negotiating the monitor ability of the label switching capability
US20220103462A1 (en) Computing segment identifier lists for multipaths in a segment routing-enabled network
CN101094153A (en) Method and apparatus for transmitting data between the sending station and the receiving station

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP03 Change of name, title or address

Address after: 310052 Binjiang District Changhe Road, Zhejiang, China, No. 466, No.

Patentee after: Xinhua three Technology Co., Ltd.

Address before: 310053 Hangzhou hi tech Industrial Development Zone, Zhejiang province science and Technology Industrial Park, No. 310 and No. six road, HUAWEI, Hangzhou production base

Patentee before: Huasan Communication Technology Co., Ltd.

CP03 Change of name, title or address