CN104579962A - Method and device for differentiating QoS strategies of different messages - Google Patents
Method and device for differentiating QoS strategies of different messages Download PDFInfo
- Publication number
- CN104579962A CN104579962A CN201510035619.0A CN201510035619A CN104579962A CN 104579962 A CN104579962 A CN 104579962A CN 201510035619 A CN201510035619 A CN 201510035619A CN 104579962 A CN104579962 A CN 104579962A
- Authority
- CN
- China
- Prior art keywords
- message
- queue
- priority
- equations
- kind 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
Links
Abstract
The invention discloses a method and device for differentiating QoS strategies of different messages. The method comprises the steps that a message is received; when the message is a first class of message, the initial characteristic quantity of the first-class message is replaced with a special characteristic quantity, and the message is marked as a first priority; when the message is a second-class message, the message is marked as a second priority according to the initial characteristic quantity of the second-class message, wherein the network delay sensitivity of the second-class message is higher than that of the first-class message, and the level of the second priority is higher than that of the first priority; the first-class message and the second-class message are mapped to a first queue and a second queue respectively, wherein the priority of the second queue is higher than that of the first queue; the second-class message is transmitted and processed preferentially by the adoption of the corresponding QoS strategies. The differentiated QoS strategies are adopted for different messages, and a network delay of the time-delay-sensitive message is effectively reduced.
Description
Technical field
The present invention relates to the message interaction of the network equipment, particularly relate to a kind of method and the device of distinguishing the qos policy of different message.
Background technology
In modern data center, main flow is East and West direction, and namely from VM (Virtual Machine, virtual server) to VM, these two VM may belong to same data center, also may belong to different data centers.Such as in modern data center, because the load of certain server increases the weight of or needs upgrading, in order to the service keeping the VM that this server runs to provide constantly is fallen, need these VM to move to other positions (another one or multiple server on), so, the data message of the VM original server preserved needs to transmit over simultaneously.Now, have a large amount of transfer of data and consume comparatively large bandwidth in the short time, this kind of data are large stream.North-south flow refers to the access of data center outside, the service of such as WEB and database access, for East and West direction flow, and the bandwidth that this kind of data consumes data center network is less.Research shows: in the data in the heart, and the stream of the overwhelming majority is rill (wrapping long <10KBytes), and the bandwidth that their consumption data centers are a small amount of, and the large stream of left a small amount of type, but consume the bandwidth more than 80%.
Popular along with Intel Virtualization Technology, the computing capability of server constantly strengthens, the bandwidth of incoming end constantly increases, the network interface card of the mainly maximum 1G of 100M on server before 2 years, now gradually to the evolution of 10G network interface card, behind about three years of future, the server rising to 25G speed possibly enters.And the bandwidth of data center network also becomes bottleneck gradually, the bandwidth resources of network are valuable, in order to rationally and utilize bandwidth fully, ECMP (Equal-Cost Multipath Routing, Deng load load balance technology) even load balancing technique becomes more and more important, and the forwarding strategy of the large stream of the minority accounting for most bandwidth, directly determine the efficiency of load-balancing technique.In addition, rill is all the long shorter and paroxysmal stream of bag, and to network delay more responsive (be mainly some and control messages), the forwarding of these messages and packet loss directly can affect the effective transmission rate of TCP session; And flow greatly more long-time active TCP message, it is insensitive to network delay, but consume most bandwidth sum Internet resources (buffer on such as switch), if adopt identical QoS (Quality of service, service quality) strategy, fail to be convened for lack of a quorum greatly the forward efficiency and time delay that affect rill, even can cause the packet loss of rill, and abandoning business impact of these crucial messages is very large.So different cache managements and qos policy will be taked to large stream and rill, avoid the generation of this impact.
At present, the method for different QoS strategy is taked to comprise to large stream and rill: to be assigned in different queues, to adopt different routing forwarding strategies etc.The main method that size stream detects is based on software, and namely on server end Management Unit, carry out size stream detection, this can have influence on the operational efficiency of server.
Summary of the invention
The object of the present invention is to provide a kind of method and the device of distinguishing the qos policy of different message.
One of for achieving the above object, an embodiment of the present invention provides a kind of method distinguishing the qos policy of different message, comprises step:
Receive message;
Judge described type of message, when described message is first kind message, the initial characteristics amount of described first kind message is replaced with specific characteristic amount, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message is the second priority, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority;
Map in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue;
Take corresponding qos policy prioritised transmission and process described Equations of The Second Kind message.
As the further improvement of an embodiment of the present invention, step also comprises before " taking corresponding qos policy prioritised transmission and process described Equations of The Second Kind message ": the described specific characteristic amount of described first kind message returned and be mapped to described initial characteristics amount.
As the further improvement of an embodiment of the present invention, step " is taked corresponding qos policy prioritised transmission and processes described Equations of The Second Kind message " specifically to comprise: the described qos policy determining corresponding described first kind message and described Equations of The Second Kind message respectively according to described initial characteristics amount, and takes corresponding qos policy prioritised transmission and process described Equations of The Second Kind message.
As the further improvement of an embodiment of the present invention, described first kind message and described Equations of The Second Kind message " map in the first queue and the second queue; the priority of described second queue is higher than the priority of described first queue " specifically to comprise by step respectively: map in the first queue and the second queue according to the priority of described message and destination interface respectively by described first kind message and described Equations of The Second Kind message, and the priority of described second queue is higher than the priority of described first queue.
As the further improvement of an embodiment of the present invention, described first kind message and described Equations of The Second Kind message " map in the first queue and the second queue; the priority of described second queue is higher than the priority of described first queue " specifically to comprise by step respectively: map in the first queue and the second queue respectively by the described specific characteristic amount of described first kind message and the described initial characteristics amount of described Equations of The Second Kind message, and the priority of described second queue is higher than the priority of described first queue.
One of for achieving the above object, an embodiment of the present invention provides a kind of device distinguishing the qos policy of different message, comprise message receiver module, detection module, configuration module, message classification mapping block and dispatching message module, message receiver module is for receiving message; Detection module is for detecting the type of described message; When described message is first kind message, described configuration module is used for the initial characteristics amount of described first kind message to replace with specific characteristic amount, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, it is the second priority that described configuration module is used for marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message, wherein, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority; Message classification mapping block is used for described first kind message and described Equations of The Second Kind message to map in the first queue and the second queue respectively, and wherein, the priority of described second queue is higher than the priority of described first queue; Dispatching message module is for taking corresponding qos policy prioritised transmission and processing described Equations of The Second Kind message.
As the further improvement of an embodiment of the present invention, described configuration module is also mapped to described initial characteristics amount for the described specific characteristic amount of described first kind message being returned before message described in described dispatching message module transfer.
As the further improvement of an embodiment of the present invention, described dispatching message module is also for determining the described qos policy of corresponding described first kind message and described Equations of The Second Kind message respectively according to described initial characteristics amount.
As the further improvement of an embodiment of the present invention, described message classification mapping block is also for mapping to described first kind message and described Equations of The Second Kind message respectively in described first queue and described second queue according to the priority of described message and destination interface.
As the further improvement of an embodiment of the present invention, described message classification mapping block is also for mapping to the described specific characteristic amount of described first kind message and the described initial characteristics amount of described Equations of The Second Kind message respectively in the first queue and the second queue.
Compared with prior art, beneficial effect of the present invention is: the present invention passes through different message separator priority, and different message maps to the mode of different queues, for the qos policy that different queue schedulings is different, on each network node of message transmissions, effectively can adopt the qos policy of differentiation to different message, effectively reduce the network delay of the message of latency sensitive, also do not affect the bandwidth demand of the more insensitive message of time delay simultaneously.
Accompanying drawing explanation
Fig. 1 is the method flow diagram of the qos policy of the different message of differentiation of an embodiment of the present invention;
Fig. 2 is the device block diagram of the qos policy of the different message of differentiation of an embodiment of the present invention;
Fig. 3 is the structural representation of the concrete example of the present invention one.
Embodiment
Describe the present invention below with reference to embodiment shown in the drawings.But these execution modes do not limit the present invention, the structure that those of ordinary skill in the art makes according to these execution modes, method or conversion functionally are all included in protection scope of the present invention.
As shown in Figure 1, the method for the qos policy of the different message of the differentiation of an embodiment of the present invention comprises the steps:
Receive message;
Judge described type of message, when described message is first kind message, the initial characteristics amount of described first kind message is replaced with specific characteristic amount, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message is the second priority, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority;
Map in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue;
Take corresponding qos policy prioritised transmission and process described Equations of The Second Kind message.
In the present embodiment, different message itself with different initial characteristics amounts, such as, IP message band dscp field, described dscp field is the initial characteristics amount of described IP message; Again such as, MPLS message band EXP field, described EXP field is the initial characteristics amount of described MPLS message.After switch receives message, analytic message, goes according to the described initial characteristics amount in message the priority mapping the use of switch inside.
In the present embodiment, because data center exists the large stream of fewer number of, this provides possibility for hardware implementing size stream detects.Described first kind message is for large stream packet, and described Equations of The Second Kind message is for little stream packet, and the network delay susceptibility of little stream packet is higher than the network delay susceptibility of large stream packet, the first priority that switch advance reservation priority is lower, when judging that message is large stream packet, directly the initial characteristics amount of large stream packet is replaced with specific characteristic amount, there is internal maps relation in described specific characteristic amount and described first priority, therefore, marking described large stream packet according to described specific characteristic amount is the first priority, when judging that message is little stream packet, directly marking described little stream packet according to the initial characteristics amount of described little stream packet is the second priority, the rank being superior to described first priority of described second priority, wherein, original mapping relations are kept between little stream packet and switch internal priority, described mapping relations are configured by switch management person, little stream packet can be avoided to use the first priority corresponding to large stream packet, little stream packet can use other priority except the first priority, and the rank of other priority is all higher than the rank of the first priority.
In the present embodiment, after the message received all obtains corresponding internal priority, described message is mapped in different queues by the information such as the destination interface that will be able to transmit according to the priority of message and message.Switch inside can comprise the queue of multiple different priorities, be respectively used to the message mapping respective priority, now, can large stream packet be mapped in the first queue, little stream packet maps in the second queue, the priority of described second queue is higher than the priority of described first queue, so, namely large stream packet and queue corresponding to little stream packet is distinguished, because the priority of the second queue is higher than the priority of the first queue, when adopting corresponding qos policy schedules message, can ensure that rill message prior is dispatched away, to reduce the network delay of little stream packet, simultaneously, large stream packet also can be dispatched away, just the scheduling of large stream packet may be blocked of short duration interval time by little stream packet.Wherein, scheduling strategy can select strict priority strategy (SP), i.e. the message in this queue is first dispatched in the priority higher position of queue; Also can adopt the polling dispatching strategy (WRR) based on weight, configure rational ratio, such as 5:1, namely rill dispatching message go out 5 afterwards the scheduling of just having an opportunity of large stream packet go out 1.
In the present embodiment, the described specific characteristic amount of described large stream packet and the described initial characteristics amount of described little stream packet can only map in the first queue and the second queue by switch respectively, so, the demand to queue spatial cache can be reduced, when needing schedules message, only need dispatch feature amount, namely schedulable goes out message corresponding to described characteristic quantity.Wherein, because qos policy will determine based on the initial characteristics amount of message, for IP message, the qos policy of transmit IP message determines based on the initial characteristics amount (DSCP value) of IP message, the initial characteristics amount of IP message is revised in the process of aforementioned mapping internal priority, therefore, now before IP message transmissions is gone out, the specific characteristic amount of IP message need be returned and be mapped to initial characteristics amount, namely return and be mapped to initial dscp field and write in heading, so, when large stream packet is gone out from switch, owing to DSCP value being revised, general networking equipment on the way all can take corresponding qos policy according to DSCP value.Each network node all can adopt different qos policys to large stream packet and little stream packet, and the network delay of little stream packet from source port to destination interface can reduce greatly.
As shown in Figure 2, the device of the qos policy of the different message of differentiation of an embodiment of the present invention comprises message receiver module 10, detection module 11, configuration module 12, message classification mapping block 13 and dispatching message module 14, and message receiver module 10 is for receiving message; Detection module 11 is for detecting the type of described message; When described message is first kind message, described configuration module 12 is for replacing with specific characteristic amount by the initial characteristics amount of described first kind message, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, described configuration module 12 is the second priority for marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message, wherein, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority; Message classification mapping block 13 is for mapping in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, and wherein, the priority of described second queue is higher than the priority of described first queue; Dispatching message module 14 is for taking corresponding qos policy prioritised transmission and processing described Equations of The Second Kind message.
In the present embodiment, different message itself with different initial characteristics amounts, such as, IP message band dscp field, described dscp field is the initial characteristics amount of described IP message; Again such as, MPLS message band EXP field, described EXP field is the initial characteristics amount of described MPLS message.After switch receives message, analytic message, goes according to the described initial characteristics amount in message the priority mapping the use of switch inside.
In the present embodiment, because data center exists the large stream of fewer number of, this provides possibility for hardware implementing size stream detects.Described first kind message is for large stream packet, and described Equations of The Second Kind message is for little stream packet, and the network delay susceptibility of little stream packet is higher than the network delay susceptibility of large stream packet, the first priority that switch advance reservation priority is lower, when detection module 11 detects that message is large stream packet, the initial characteristics amount of large stream packet is directly replaced with specific characteristic amount by configuration module 12, there is internal maps relation in described specific characteristic amount and described first priority, therefore, configuration module 12 can be the first priority according to the described large stream packet of described specific characteristic amount mark, when detection module 11 detects that message is little stream packet, it is the second priority that configuration module 12 directly marks described little stream packet according to the initial characteristics amount of described little stream packet, the rank being superior to described first priority of described second priority, wherein, original mapping relations are kept between little stream packet and switch internal priority, described mapping relations are configured by switch management person, little stream packet can be avoided to use the first priority corresponding to large stream packet, little stream packet can use other priority except the first priority, and the rank of other priority is all higher than the rank of the first priority.
In the present embodiment, after the message received when message receiver module 10 all obtains corresponding internal priority, described message is mapped in different queues by the information such as the destination interface that message classification mapping block 13 will be able to transmit according to the priority of message and message.Switch inside can comprise the queue of multiple different priorities, be respectively used to the message mapping respective priority, now, large stream packet can map in the first queue by message classification mapping block 13, little stream packet maps in the second queue, the priority of described second queue is higher than the priority of described first queue, so, namely large stream packet and queue corresponding to little stream packet is distinguished, because the priority of the second queue is higher than the priority of the first queue, when dispatching message module 14 adopts corresponding qos policy schedules message, can ensure that rill message prior is dispatched away, to reduce the network delay of little stream packet, simultaneously, large stream packet also can be dispatched away, just the scheduling of large stream packet may be blocked of short duration interval time by little stream packet.Wherein, scheduling strategy can select strict priority strategy (SP), i.e. the message in this queue is first dispatched in the priority higher position of queue; Also can adopt the polling dispatching strategy (WRR) based on weight, configure rational ratio, such as 5:1, namely rill dispatching message go out 5 afterwards the scheduling of just having an opportunity of large stream packet go out 1.
In the present embodiment, the described specific characteristic amount of described large stream packet and the described initial characteristics amount of described little stream packet can only map in the first queue and the second queue by message classification mapping block 13 respectively, so, the demand to queue spatial cache can be reduced, when needing schedules message, dispatching message module 14 only needs dispatch feature amount, and namely schedulable goes out message corresponding to described characteristic quantity.Wherein, because qos policy will determine based on the initial characteristics amount of message, for IP message, the qos policy of transmit IP message determines based on the initial characteristics amount (DSCP value) of IP message, in the process of aforementioned mapping internal priority, the initial characteristics amount of IP message is revised by configuration module 12, therefore, now the specific characteristic amount of IP message need be returned and is mapped to initial characteristics amount by configuration module 12 before IP message transmissions is gone out, namely return and be mapped to initial dscp field and write in heading, so, when dispatching message module 14 transmits large stream packet, owing to DSCP value being revised, general networking equipment on the way all can take corresponding qos policy according to DSCP value.Each network node all can adopt different qos policys to large stream packet and little stream packet, and the network delay of little stream packet from source port to destination interface can reduce greatly.
The method and system of the qos policy of the different message of differentiation of the present invention are just described with a concrete example below, and in conjunction with the explanation of said method and system, and with reference to figure 3, the idiographic flow of this example is as follows:
In a predetermined period, first sends server sends large stream packet A1, little stream packet B1 to the first direct connection switch, second sends server sends large stream packet A2, little stream packet B2 to the first direct connection switch, and the 3rd sends server sends large stream packet A3, large stream packet A4 to the first direct connection switch; Wherein, system also can comprise the second convergence switch or other convergence switches, send server and also message can be sent to the second convergence server, so, when the first convergence server goes wrong, the second convergence server can substitute the first convergence server work, prevent whole system from quitting work, in addition, the second convergence server can receive the segment message sending server and send, to reduce the load of the first convergence server;
First direct connection switch is configured with large stream hardware detection mechanism, for detecting the classification of the message received, the initial characteristics amount of large stream packet A1-A4 is revised and is labeled as reserved internal priority by the first direct connection switch, little stream packet B1, B2 are labeled as original internal priority, wherein, the rank being superior to reserved internal priority of original internal priority;
Large stream packet A1-A4 maps in Low Priority Queuing by the first direct connection switch, and little stream packet B1, B2 is mapped in high-priority queue, and large stream packet A1-A4 returns and is mapped as initial characteristics amount by the first direct connection switch;
The Low Priority Queuing and high-priority queue that comprise message are passed to the first convergence switch by the first direct connection switch, and now, large stream packet A1-A4 and little stream packet B1, B2 are arranged in different priority queries; First direct connection switch is positioned at different layers from the first convergence switch;
According to message and the first destination server, second destination server, the corresponding relation of the 3rd destination server, take corresponding qos policy by large stream packet A1-A4 and little stream packet B1, B2 transfers to corresponding destination server respectively, wherein, first destination server is corresponding with large stream packet A1 and little stream packet B1, by the second direct connection switch, large stream packet A1 and little stream packet B1 can be transferred to the first destination server, because now large stream packet A1 and little stream packet B1 all comprises initial characteristics amount, second direct connection switch can take the qos policy of corresponding large stream packet A1 and little stream packet B1 respectively according to initial characteristics amount, in addition, because now large stream packet A1 and little stream packet B1 has been dispensed to corresponding queue, second direct connection switch is without the need to detecting large stream packet again, and only need according to the priority case message transmission of queue, the priority of queue residing for little stream packet B1 is higher than the priority of queue residing for large stream packet A1, little stream packet B1 is preferentially transferred to the first destination server by the second direct connection switch, then transmit large stream packet A1 again, so, the network delay of the little stream packet of effective minimizing latency sensitive, by that analogy, the message of correspondence can be transferred to the second destination server and the 3rd destination server by the 3rd direct connection switch and the 4th direct connection switch respectively.
This example effectively detects large stream packet by the large stream hardware detection mechanism on the first direct connection switch, and large stream packet is mapped to Low Priority Queuing, little stream packet is made to be in high-priority queue all the time, thus ensure the low delay of little stream packet and the qos policy demand of packet loss sensitivity, take into account the requirement of large stream packet to the network bandwidth and cache resources simultaneously, to reach under existing network system, obtain the object of better data throughput index.
The present invention passes through different message separator priority, and different message maps to the mode of different queues, for the qos policy that different queue schedulings is different, on each network node of message transmissions, the qos policy of differentiation effectively can be adopted to different message, the network delay of the message of effective minimizing latency sensitive, does not affect the bandwidth demand of the more insensitive message of time delay simultaneously yet.
Be to be understood that, although this specification is described according to execution mode, but not each execution mode only comprises an independently technical scheme, this narrating mode of specification is only for clarity sake, those skilled in the art should by specification integrally, technical scheme in each execution mode also through appropriately combined, can form other execution modes that it will be appreciated by those skilled in the art that.
A series of detailed description listed is above only illustrating for feasibility execution mode of the present invention; they are also not used to limit the scope of the invention, all do not depart from the skill of the present invention equivalent implementations done of spirit or change all should be included within protection scope of the present invention.
Claims (10)
1. distinguish a method for the qos policy of different message, it is characterized in that comprising step:
Receive message;
Judge described type of message, when described message is first kind message, the initial characteristics amount of described first kind message is replaced with specific characteristic amount, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message is the second priority, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority;
Map in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue;
Take corresponding qos policy prioritised transmission and process described Equations of The Second Kind message.
2. the method for the qos policy of the different message of differentiation according to claim 1, is characterized in that, step also comprises before " taking corresponding qos policy prioritised transmission and process described Equations of The Second Kind message ":
The described specific characteristic amount of described first kind message is returned and is mapped to described initial characteristics amount.
3. the method for the qos policy of the different message of differentiation according to claim 2, is characterized in that, step " is taked corresponding qos policy prioritised transmission and process described Equations of The Second Kind message " specifically to comprise:
Determine the described qos policy of corresponding described first kind message and described Equations of The Second Kind message respectively according to described initial characteristics amount, and take corresponding qos policy prioritised transmission and process described Equations of The Second Kind message.
4. the method for the qos policy of the different message of differentiation according to claim 1, it is characterized in that, step " map in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue " specifically comprises:
Map in the first queue and the second queue according to the priority of described message and destination interface respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue.
5. the method for the qos policy of the different message of differentiation according to claim 1, it is characterized in that, step " map in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue " specifically comprises:
Map in the first queue and the second queue respectively by the described specific characteristic amount of described first kind message and the described initial characteristics amount of described Equations of The Second Kind message, the priority of described second queue is higher than the priority of described first queue.
6. distinguish a device for the qos policy of different message, it is characterized in that comprising:
Message receiver module, for receiving message;
Detection module, for detecting the type of described message;
Configuration module, when described message is first kind message, described configuration module is used for the initial characteristics amount of described first kind message to replace with specific characteristic amount, and to mark described first kind message according to described specific characteristic amount be the first priority; When described message is Equations of The Second Kind message, it is the second priority that described configuration module is used for marking described Equations of The Second Kind message according to the initial characteristics amount of described Equations of The Second Kind message, wherein, the network delay susceptibility of described Equations of The Second Kind message higher than the network delay susceptibility of described first kind message, the rank being superior to described first priority of described second priority;
Message classification mapping block, for mapping in the first queue and the second queue respectively by described first kind message and described Equations of The Second Kind message, wherein, the priority of described second queue is higher than the priority of described first queue;
Dispatching message module, for taking corresponding qos policy prioritised transmission and processing described Equations of The Second Kind message.
7. the device of the qos policy of the different message of differentiation according to claim 6, it is characterized in that, described configuration module is also mapped to described initial characteristics amount for the described specific characteristic amount of described first kind message being returned before message described in described dispatching message module transfer.
8. the device of the qos policy of the different message of differentiation according to claim 7, is characterized in that, described dispatching message module is also for determining the described qos policy of corresponding described first kind message and described Equations of The Second Kind message respectively according to described initial characteristics amount.
9. the device of the qos policy of the different message of differentiation according to claim 6, it is characterized in that, described message classification mapping block is also for mapping to described first kind message and described Equations of The Second Kind message respectively in described first queue and described second queue according to the priority of described message and destination interface.
10. the device of the qos policy of the different message of differentiation according to claim 6, it is characterized in that, described message classification mapping block is also for mapping to the described specific characteristic amount of described first kind message and the described initial characteristics amount of described Equations of The Second Kind message respectively in the first queue and the second queue.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510035619.0A CN104579962B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device of qos policy that distinguishing different messages |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510035619.0A CN104579962B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device of qos policy that distinguishing different messages |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104579962A true CN104579962A (en) | 2015-04-29 |
CN104579962B CN104579962B (en) | 2018-08-14 |
Family
ID=53095192
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510035619.0A Active CN104579962B (en) | 2015-01-23 | 2015-01-23 | A kind of method and device of qos policy that distinguishing different messages |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104579962B (en) |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105681219A (en) * | 2016-03-09 | 2016-06-15 | 上海斐讯数据通信技术有限公司 | WIFI network message processing method, system and WIFI network system |
CN106332153A (en) * | 2015-06-30 | 2017-01-11 | 华为技术有限公司 | Method and device for controlling bandwidth in WLAN (wireless local area network) |
CN106357554A (en) * | 2015-07-13 | 2017-01-25 | 中兴通讯股份有限公司 | Packet receiving method and device of network port of equipment internal processor |
CN106411992A (en) * | 2016-06-03 | 2017-02-15 | 广东睿江云计算股份有限公司 | Cloud host network resource guarantee method and system based on QoS |
CN107454017A (en) * | 2017-06-05 | 2017-12-08 | 上海交通大学 | Mixed data flow coordinated dispatching method in a kind of cloud data center network |
WO2018040673A1 (en) * | 2016-08-27 | 2018-03-08 | 华为技术有限公司 | Method and device for use in processing low-latency traffic |
CN107819697A (en) * | 2017-11-27 | 2018-03-20 | 锐捷网络股份有限公司 | Data transmission method, interchanger and data center |
CN108243119A (en) * | 2016-12-26 | 2018-07-03 | 中兴通讯股份有限公司 | A kind of method and device for the scheduling for promoting RB resource utilizations |
CN108390738A (en) * | 2018-01-29 | 2018-08-10 | 全球能源互联网研究院有限公司 | A kind of data transmission method and system based on the synchronization of intelligent substation clock |
CN109729021A (en) * | 2018-12-27 | 2019-05-07 | 北京天融信网络安全技术有限公司 | A kind of message processing method and electronic equipment |
CN110035019A (en) * | 2019-03-28 | 2019-07-19 | 盛科网络(苏州)有限公司 | A kind of method and device improving delay sensitive flow forwarding performance |
CN111224895A (en) * | 2019-12-27 | 2020-06-02 | 全球能源互联网研究院有限公司 | Time-sensitive message transmission method, device and equipment in HSR network |
WO2021120783A1 (en) * | 2019-12-20 | 2021-06-24 | 华为技术有限公司 | Message processing method and apparatus |
CN115022249A (en) * | 2022-06-17 | 2022-09-06 | 长沙理工大学 | Data stream transmission scheduling control method and system in cloud data center application |
CN115484215A (en) * | 2021-06-16 | 2022-12-16 | 迈络思科技有限公司 | Low latency transfer of in-band telemetry data |
CN115550250A (en) * | 2022-11-17 | 2022-12-30 | 鹏城实验室 | Small flow message retransmission method, system, electronic equipment and storage medium |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080056178A1 (en) * | 2002-05-10 | 2008-03-06 | Rockwell Collins, Inc. | Method and system for providing a mobile ip network with non-path dependent intra domain quality of service |
CN101945015A (en) * | 2009-07-03 | 2011-01-12 | 华为技术有限公司 | Method, device and system for measuring IP network performance |
WO2011015080A1 (en) * | 2009-08-06 | 2011-02-10 | 中兴通讯股份有限公司 | Data processing method and device |
CN102075431A (en) * | 2011-01-25 | 2011-05-25 | 武汉迈威光电技术有限公司 | Unshielded QoS flow scheduling strategy simultaneously supporting multiple priorities |
US7983170B2 (en) * | 2006-12-19 | 2011-07-19 | Citrix Systems, Inc. | In-band quality-of-service signaling to endpoints that enforce traffic policies at traffic sources using policy messages piggybacked onto DiffServ bits |
CN102377665A (en) * | 2011-08-12 | 2012-03-14 | 华南理工大学 | IPv6-based radio frequency identification (RFID) router quality of service (QoS) method |
CN102843348A (en) * | 2011-06-23 | 2012-12-26 | 中兴通讯股份有限公司 | Business data stream processing method and device |
CN103220231A (en) * | 2012-01-19 | 2013-07-24 | 上海未来宽带技术股份有限公司 | HiNOC data flow processing system and method |
CN103763215A (en) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | Chip array priority mapping method and system |
-
2015
- 2015-01-23 CN CN201510035619.0A patent/CN104579962B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080056178A1 (en) * | 2002-05-10 | 2008-03-06 | Rockwell Collins, Inc. | Method and system for providing a mobile ip network with non-path dependent intra domain quality of service |
US7983170B2 (en) * | 2006-12-19 | 2011-07-19 | Citrix Systems, Inc. | In-band quality-of-service signaling to endpoints that enforce traffic policies at traffic sources using policy messages piggybacked onto DiffServ bits |
CN101945015A (en) * | 2009-07-03 | 2011-01-12 | 华为技术有限公司 | Method, device and system for measuring IP network performance |
WO2011015080A1 (en) * | 2009-08-06 | 2011-02-10 | 中兴通讯股份有限公司 | Data processing method and device |
CN102075431A (en) * | 2011-01-25 | 2011-05-25 | 武汉迈威光电技术有限公司 | Unshielded QoS flow scheduling strategy simultaneously supporting multiple priorities |
CN102843348A (en) * | 2011-06-23 | 2012-12-26 | 中兴通讯股份有限公司 | Business data stream processing method and device |
CN102377665A (en) * | 2011-08-12 | 2012-03-14 | 华南理工大学 | IPv6-based radio frequency identification (RFID) router quality of service (QoS) method |
CN103220231A (en) * | 2012-01-19 | 2013-07-24 | 上海未来宽带技术股份有限公司 | HiNOC data flow processing system and method |
CN103763215A (en) * | 2014-01-10 | 2014-04-30 | 迈普通信技术股份有限公司 | Chip array priority mapping method and system |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106332153B (en) * | 2015-06-30 | 2020-02-14 | 华为技术有限公司 | Bandwidth control method and device in WLAN |
CN106332153A (en) * | 2015-06-30 | 2017-01-11 | 华为技术有限公司 | Method and device for controlling bandwidth in WLAN (wireless local area network) |
CN106357554A (en) * | 2015-07-13 | 2017-01-25 | 中兴通讯股份有限公司 | Packet receiving method and device of network port of equipment internal processor |
CN105681219A (en) * | 2016-03-09 | 2016-06-15 | 上海斐讯数据通信技术有限公司 | WIFI network message processing method, system and WIFI network system |
CN106411992A (en) * | 2016-06-03 | 2017-02-15 | 广东睿江云计算股份有限公司 | Cloud host network resource guarantee method and system based on QoS |
CN106411992B (en) * | 2016-06-03 | 2019-09-10 | 广东睿江云计算股份有限公司 | A kind of cloud mainframe network resource guarantee method and system based on QoS |
WO2018040673A1 (en) * | 2016-08-27 | 2018-03-08 | 华为技术有限公司 | Method and device for use in processing low-latency traffic |
US11616729B2 (en) | 2016-08-27 | 2023-03-28 | Huawei Technologies Co., Ltd. | Method and apparatus for processing low-latency service flow |
US10972398B2 (en) | 2016-08-27 | 2021-04-06 | Huawei Technologies Co., Ltd. | Method and apparatus for processing low-latency service flow |
CN108243119A (en) * | 2016-12-26 | 2018-07-03 | 中兴通讯股份有限公司 | A kind of method and device for the scheduling for promoting RB resource utilizations |
CN107454017A (en) * | 2017-06-05 | 2017-12-08 | 上海交通大学 | Mixed data flow coordinated dispatching method in a kind of cloud data center network |
CN107454017B (en) * | 2017-06-05 | 2021-05-11 | 上海交通大学 | Mixed data stream cooperative scheduling method in cloud data center network |
CN107819697A (en) * | 2017-11-27 | 2018-03-20 | 锐捷网络股份有限公司 | Data transmission method, interchanger and data center |
CN107819697B (en) * | 2017-11-27 | 2020-03-27 | 锐捷网络股份有限公司 | Data transmission method, switch and data center |
CN108390738A (en) * | 2018-01-29 | 2018-08-10 | 全球能源互联网研究院有限公司 | A kind of data transmission method and system based on the synchronization of intelligent substation clock |
CN109729021A (en) * | 2018-12-27 | 2019-05-07 | 北京天融信网络安全技术有限公司 | A kind of message processing method and electronic equipment |
CN110035019A (en) * | 2019-03-28 | 2019-07-19 | 盛科网络(苏州)有限公司 | A kind of method and device improving delay sensitive flow forwarding performance |
WO2021120783A1 (en) * | 2019-12-20 | 2021-06-24 | 华为技术有限公司 | Message processing method and apparatus |
CN111224895A (en) * | 2019-12-27 | 2020-06-02 | 全球能源互联网研究院有限公司 | Time-sensitive message transmission method, device and equipment in HSR network |
CN111224895B (en) * | 2019-12-27 | 2023-04-07 | 全球能源互联网研究院有限公司 | Time-sensitive message transmission method, device and equipment in HSR network |
CN115484215A (en) * | 2021-06-16 | 2022-12-16 | 迈络思科技有限公司 | Low latency transfer of in-band telemetry data |
CN115022249A (en) * | 2022-06-17 | 2022-09-06 | 长沙理工大学 | Data stream transmission scheduling control method and system in cloud data center application |
CN115022249B (en) * | 2022-06-17 | 2024-03-22 | 长沙理工大学 | Data stream transmission scheduling control method and system in cloud data center application |
CN115550250A (en) * | 2022-11-17 | 2022-12-30 | 鹏城实验室 | Small flow message retransmission method, system, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104579962B (en) | 2018-08-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104579962A (en) | Method and device for differentiating QoS strategies of different messages | |
US11818037B2 (en) | Switch device for facilitating switching in data-driven intelligent network | |
US9185047B2 (en) | Hierarchical profiled scheduling and shaping | |
US8638799B2 (en) | Establishing network quality of service for a virtual machine | |
US7903552B2 (en) | Directional and priority based flow control mechanism between nodes | |
CN102132511B (en) | Method, device and system for providing virtual switch quality of service for virtual machines | |
EP2575329B1 (en) | Proportional bandwidth sharing of the excess part in a MEF Traffic Profile | |
WO2017157274A1 (en) | Network-traffic control method and network device thereof | |
CN109088829B (en) | Data scheduling method, device, storage medium and equipment | |
Wang et al. | Freeway: Adaptively isolating the elephant and mice flows on different transmission paths | |
WO2020232182A1 (en) | Quality of service in virtual service networks | |
CN114079638A (en) | Data transmission method, device and storage medium of multi-protocol hybrid network | |
Li et al. | Survey on traffic management in data center network: from link layer to application layer | |
CN100466593C (en) | Method of implementing integrated queue scheduling for supporting multi service | |
Ma et al. | Chronos: Meeting coflow deadlines in data center networks | |
CN115695578A (en) | Method, system and device for scheduling TCP (transmission control protocol) and RDMA (remote direct memory Access) mixed streams of data center network | |
CN114531399A (en) | Memory blocking balance method and device, electronic equipment and storage medium | |
US20230022037A1 (en) | Flow-based management of shared buffer resources | |
US20240056385A1 (en) | Switch device for facilitating switching in data-driven intelligent network | |
EP4102791A1 (en) | Data validity based network buffer management system | |
Zhao et al. | Towards coordinated congestion control and load balancing in datacenter networks | |
Chen et al. | On meeting deadlines in datacenter networks | |
CN117240795A (en) | Scheduling method and system supporting multi-mode processing logic |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 215000 unit 13 / 16, 4th floor, building B, No.5 Xinghan street, Suzhou Industrial Park, Jiangsu Province Patentee after: Suzhou Shengke Communication Co.,Ltd. Address before: Xinghan Street Industrial Park of Suzhou city in Jiangsu province 215021 B No. 5 Building 4 floor 13/16 unit Patentee before: CENTEC NETWORKS (SU ZHOU) Co.,Ltd. |