CN110035019A - A kind of method and device improving delay sensitive flow forwarding performance - Google Patents

A kind of method and device improving delay sensitive flow forwarding performance Download PDF

Info

Publication number
CN110035019A
CN110035019A CN201910243048.8A CN201910243048A CN110035019A CN 110035019 A CN110035019 A CN 110035019A CN 201910243048 A CN201910243048 A CN 201910243048A CN 110035019 A CN110035019 A CN 110035019A
Authority
CN
China
Prior art keywords
stream
priority
elephant
mouse
gate region
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910243048.8A
Other languages
Chinese (zh)
Inventor
麻孝强
周杰
李磊
王文刚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Centec Networks Suzhou Co Ltd
Original Assignee
Centec Networks Suzhou 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 Centec Networks Suzhou Co Ltd filed Critical Centec Networks Suzhou Co Ltd
Priority to CN201910243048.8A priority Critical patent/CN110035019A/en
Publication of CN110035019A publication Critical patent/CN110035019A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/2441Traffic characterised by specific attributes, e.g. priority or QoS relying on flow classification, e.g. using integrated services [IntServ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/24Traffic characterised by specific attributes, e.g. priority or QoS
    • H04L47/245Traffic characterised by specific attributes, e.g. priority or QoS using preemption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/50Queue scheduling
    • H04L47/62Queue scheduling characterised by scheduling criteria
    • H04L47/625Queue scheduling characterised by scheduling criteria for service slots or service orders
    • H04L47/6275Queue scheduling characterised by scheduling criteria for service slots or service orders based on priority

Abstract

Present invention discloses a kind of method and devices for improving delay sensitive flow forwarding performance, belong to network communication technology field.Method includes receiving message and identifying that message is elephant stream or mouse stream;Dynamic adjustment mouse stream and elephant flow the priority inside forwarding chip, and priority of the mouse stream inside forwarding chip is made to be higher than the priority of elephant stream, and mouse stream and elephant stream is further made to enter different gate regions;The gate region where mouse stream is scheduled by Priority-driven Scheduling Algorithm, the gate region where elephant stream is scheduled by polling dispatching algorithm.For the present invention by identifying to the mouse stream of delay sensitive and flowing to the insensitive elephant of time delay, the priority of both the dynamic adjustment scheduling strategy different with configuration can effectively improve the forwarding performance of delay sensitive flow.

Description

A kind of method and device improving delay sensitive flow forwarding performance
Technical field
The present invention relates to network communication technology field more particularly to a kind of methods for improving delay sensitive flow forwarding performance And device.
Background technique
Data with the high speed development of the application and service such as big data, cloud computing, artificial intelligence, in data center network Flow is also increasing.In data center network, usually there are two kinds of flows: mouse stream and elephant are flowed, wherein mouse stream is Refer to the data flow for occupying data center network fraction bandwidth, such as request, response data flow, it is quicker to network delay Sense;Elephant stream refers to the data flow for occupying data center network major part bandwidth, such as downloading, video data flow, to network Time delay relative insensitivity.
In data center network, mouse stream is more demanding to network delay, when elephant stream occupies in data center network It is easy to cause mouse to flow lost data packets when most of bandwidth, finally influences network performance.
To improve network performance, identify that elephant stream and mouse flow generally according to the feature of data traffic in the prior art, Different flow management strategies is taken further directed to elephant stream and mouse stream, elephant conductance is avoided to cause by limitation elephant stream Network congestion.However, when elephant stream flows priority having the same and be in same gate region with mouse, elephant Stream equally impacts mouse stream, and then influences network performance.
Summary of the invention
It is an object of the invention to overcome the deficiencies of existing technologies, provides and a kind of improve delay sensitive flow forwarding performance Method.
To achieve the above object, the following technical solutions are proposed by the present invention: a kind of to improve delay sensitive flow forwarding performance Method, including
It receives message and identifies elephant stream and mouse stream;
Dynamic adjusts the priority of the mouse stream and elephant stream inside forwarding chip, makes the mouse stream in forwarding core Priority inside piece is higher than the priority of elephant stream, and mouse stream and elephant stream is further made to enter different outlet teams Column;
The gate region where mouse stream is scheduled by Priority-driven Scheduling Algorithm, by polling dispatching algorithm to elephant Gate region where stream is scheduled.
Preferably, the priority of the dynamic adjustment mouse stream and elephant stream inside forwarding chip includes
Obtain the precedence field of mouse stream packet and the precedence field of elephant stream packet;
Mouse is mapped out respectively according to the precedence field of the precedence field of the mouse stream packet and elephant stream packet Stream and elephant flow the priority inside forwarding chip, flow priority of the mouse stream inside forwarding chip higher than the elephant Priority inside forwarding chip.
Preferably, the priority of the dynamic adjustment mouse stream and elephant stream inside forwarding chip includes
The priority of mouse stream packet and elephant stream packet inside forwarding chip is directly mapped out according to the type of message, Priority of the mouse stream inside forwarding chip is set to be higher than priority of the elephant stream inside forwarding chip.
Preferably, the Priority-driven Scheduling Algorithm includes: to be scheduled according to the priority of gate region, and priority scheduling is preferential The higher gate region of grade.
Preferably, the polling dispatching algorithm includes
The each gate region of dispatch of taking turns or
The weight for configuring each gate region dispatches corresponding gate region according to weight.
Preferably, the forwarding chip includes asic chip or fpga chip or NP chip.
Present invention further teaches a kind of device for improving delay sensitive flow forwarding performance, including forwarding chip, described turn Sending out chip includes
Data flow identification module, for receiving message and identifying elephant stream and mouse stream;
Priority adjusts module, for dynamically adjusting the priority of the elephant stream and mouse stream inside forwarding chip, So that the priority of the mouse stream is higher than the priority of elephant stream, and mouse stream and elephant stream is made to enter different outlet teams Column;
Scheduler module passes through poll for being scheduled by Priority-driven Scheduling Algorithm to the gate region where mouse stream Dispatching algorithm is scheduled the gate region where elephant stream.
Preferably, the priority adjustment module includes
Field obtains module, for obtaining the precedence field of mouse stream packet and the precedence field of elephant stream packet;
Mapping block, for according to the precedence field of the mouse stream packet and the precedence field point of elephant stream packet The priority of mouse stream and elephant stream inside forwarding chip is not mapped out, keeps priority of the mouse stream inside forwarding chip high The priority inside forwarding chip is flowed in the elephant.
Preferably, the scheduler module includes
Configuration module, for configuring Priority-driven Scheduling Algorithm for the gate region where mouse stream and being going out for elephant stream place Mouth queue configures polling dispatching algorithm;
Forwarding module, is scheduled for the gate region to mouse stream place and the gate region at elephant stream place carries out Scheduling.
Preferably, the forwarding chip includes asic chip or fpga chip or NP chip.
The beneficial effects of the present invention are:
The priority of mouse stream and elephant stream is adjusted by dynamic, and further directed to going out where mouse stream and elephant stream Mouth queue configures different scheduling strategies, makes preferentially to be scheduled to network delay more sensitive mouse stream, when can effectively improve Prolong the forwarding performance of sensitive flow, and then improves network performance.
Detailed description of the invention
Fig. 1 is flow chart of the method for the present invention schematic diagram;
Fig. 2 is the device of the invention structural block diagram schematic diagram;
Fig. 3 is that priority adjusts modular structure block diagram representation in Fig. 2;
Fig. 4 is scheduler module structural block diagram schematic diagram in Fig. 2.
Specific embodiment
Below in conjunction with attached drawing of the invention, clear, complete description is carried out to the technical solution of the embodiment of the present invention.
A kind of method of disclosed raising delay sensitive flow forwarding performance, by dynamic adjust mouse stream and The priority of elephant stream, and different scheduling strategies is configured further directed to the gate region where mouse stream and elephant stream, make It is preferential to network delay more sensitive mouse stream scheduled.
As shown in Figure 1, a kind of method of disclosed raising delay sensitive flow forwarding performance, including walk as follows It is rapid:
Step S100 receives message and identifies elephant stream and mouse stream;
Specifically, in data center network, it is largely mouse stream, occupies a small amount of bandwidth of data center network, And a small amount of elephant stream, occupy a large amount of bandwidth of data center network.It, can be according to the five-tuple Information Statistics of message when implementation The byte number or message number of same class message, and then judge whether it is elephant stream or mouse stream, namely obtain five yuan of message Group information, and according to the byte number or message number of Hash (Hash) algorithm statistics same class message, when byte number or message It is then elephant stream when number is greater than or equal to elephant stream preset threshold, when byte number or message number are pre- less than or equal to mouse stream If being then mouse stream when threshold value.
Further, the top n message of elephant stream is commonly used in establishing connection, and hence it is also possible to flow to elephant further Subdivision, is identified as new data flow (being denoted as new stream) for its top n message, and new stream is more sensitive similarly for network delay, therefore Also it needs preferentially to be scheduled.Certainly, new stream can also be used as mouse and flow into row major dispatch deal.
Step S200 dynamically adjusts the priority of the elephant stream and mouse stream inside forwarding chip, makes the mouse The priority that the priority inside forwarding chip is higher than elephant stream is flowed, further enters elephant stream and mouse stream different Gate region.
Specifically, since mouse stream is more sensitive to network delay, and elephant stream is less sensitive to network delay, therefore passes through After step S100 identifies mouse stream and elephant stream, in order to make mouse stream and elephant stream enter the gate region of different priorities In, the priority of elephant stream and mouse stream inside forwarding chip is adjusted by dynamic, makes mouse stream inside forwarding chip Priority is higher than priority of the elephant stream inside forwarding chip, and mouse stream is finally made to enter the relatively high outlet team of priority In column, elephant stream enters in the relatively low gate region of priority, and if mouse flows into inlet/outlet queue 5~7, elephant is flowed into In inlet/outlet queue 0~4.
In the present embodiment, priority and gate region inside forwarding chip are corresponded, such as the corresponding outlet team of priority 0 Column 0, the corresponding gate region 1 of priority 1, and so on, priority M corresponds to gate region M namely gate region is according to forwarding The priority selection of chip interior.
Further, the priority of mouse stream and elephant stream inside forwarding chip can be adjusted dynamically as follows:
Firstly, obtaining the precedence field of mouse stream packet and the precedence field of elephant stream packet;
Finally, being mapped out respectively according to the precedence field of the precedence field of the mouse stream packet and elephant stream packet Mouse stream and elephant flow the priority inside forwarding chip, are higher than priority of the mouse stream inside forwarding chip described big As flowing the priority inside forwarding chip.
Specifically, the message in data center network usually carries precedence field, as the business in ethernet frame is preferential Differentiated service code point (DSCP, Differentiated in grade (COS, Class of Service) and IP packet Service Code Point).After obtaining the precedence field of message, forwarding chip is mapped according to the precedence field of message Priority inside forwarding chip out further selects corresponding gate region, such as root according to the priority inside forwarding chip It is 6 by priority mapping of the mouse stream inside forwarding chip, mouse flows into a stepping according to the precedence field of mouse stream packet In inlet/outlet queue 6;According to the precedence field of elephant stream packet, it is by priority mapping of the elephant stream inside forwarding chip 1, elephant flows into a stepping inlet/outlet queue 1.
It is of course also possible to which dynamic adjustment mouse stream and elephant flow the priority inside forwarding chip in the following way: The priority of mouse stream packet and elephant stream packet inside forwarding chip is directly mapped out according to the type of message, flows mouse Priority inside forwarding chip is higher than priority of the elephant stream inside forwarding chip.
Specifically, after identification message is elephant stream and mouse stream, turned according to the directly specified mouse stream of the type of the two The priority and elephant of sending out chip interior flow the priority in portion in the chip, keep priority of the mouse stream inside forwarding chip high The priority inside forwarding chip is flowed in the elephant, such as directly specified mouse flows the priority mapping inside forwarding chip It is 6, mouse flows into a stepping inlet/outlet queue 6;Priority mapping of the directly specified elephant stream inside forwarding chip is 1, Elephant flows into a stepping inlet/outlet queue 1.
By improving priority of the mouse stream inside forwarding chip, it is preferential inside forwarding chip to reduce elephant stream Grade, it can be ensured that delay sensitive flow preferentially forwards, and improves network performance.
Step S300 is scheduled the gate region where mouse stream by Priority-driven Scheduling Algorithm, passes through polling dispatching Algorithm is scheduled the gate region where elephant stream.
Specifically, by after the priority of step S200 dynamic adjustment mouse stream and elephant stream, making it into different to go out In mouth queue, different dispatching algorithms is configured further directed to different gate regions.In the present embodiment, where configuration mouse stream The dispatching algorithm of gate region is Priority-driven Scheduling Algorithm, and the dispatching algorithm of gate region is polling dispatching calculation where configuration elephant stream Method, wherein Priority-driven Scheduling Algorithm includes: to be scheduled according to the priority of gate region, and priority scheduling priority is higher out Mouth queue, namely after the completion of the dispatching message in high priority gate region, then the report in schedules low priority gate region Text after the completion of the dispatching message in gate region 7, then dispatches outlet team if gate region 5~7 configures Priority-driven Scheduling Algorithm Message in column 6.Polling dispatching algorithm includes: the weight of each gate region of dispatch of taking turns or each gate region of configuration, root Corresponding gate region is dispatched according to weight, if gate region 0~4 configures polling dispatching algorithm, successively scheduling outlet team when scheduling Message in column 0~4.
The present invention flows the priority inside forwarding chip by dynamic adjustment mouse stream and elephant, is forwarding mouse stream The priority of chip interior is higher than the priority of elephant stream, makes it into different gate regions, further configures mouse stream The dispatching algorithm of place gate region is that the dispatching algorithm of gate region where priority algorithm and elephant stream is polling dispatching algorithm, It can ensure that the preferential forwarding of mouse stream, even if also delay sensitive flow preferentially forwards, and then improve the forwarding of delay sensitive flow Performance.
In conjunction with shown in Fig. 2~Fig. 4, present invention further teaches a kind of device for improving delay sensitive flow forwarding performance, packets Include forwarding chip, wherein forwarding chip includes that data flow identification module, priority adjustment module and scheduler module, data flow are known Other module is for receiving message and identifying mouse stream and elephant stream;Priority adjustment module is for dynamically adjusting the elephant stream The priority inside forwarding chip is flowed with mouse, the priority of the mouse stream is made to be higher than the priority of elephant stream, and Elephant stream and mouse stream is set to enter different gate regions;Scheduler module is used for through Priority-driven Scheduling Algorithm to mouse stream place Gate region is scheduled, and is scheduled by polling dispatching algorithm to the gate region where elephant stream.
Specifically, when implementation, data flow identification module can be according to the word of the five-tuple Information Statistics same class message of message Joint number or message number, and then judge whether it is elephant stream or mouse stream, namely obtain the five-tuple information of message, and according to Kazakhstan The byte number or message number of uncommon (Hash) algorithm statistics same class message, when byte number or message number are greater than or equal to elephant Then it is elephant stream when flowing preset threshold, is then mouse when byte number or message number are less than or equal to mouse stream preset threshold Stream.
Further, the top n message of elephant stream is commonly used in establishing connection, and hence it is also possible to flow to elephant further Subdivision, is identified as new data flow (being denoted as new stream) for its top n message, and new stream is more sensitive similarly for network delay, therefore Also it needs preferentially to be scheduled.Certainly, new stream can also be used as mouse and flow into row major dispatch deal.
As shown in figure 3, priority adjustment module includes that field obtains module and mapping block, wherein field obtains module For obtaining the precedence field of mouse stream packet and the precedence field of elephant stream packet;Mapping block is used for according to described old The precedence field of mouse stream packet and the precedence field of elephant stream packet map out mouse stream and elephant stream in forwarding core respectively Priority inside piece makes priority of the mouse stream inside forwarding chip be higher than elephant stream excellent inside forwarding chip First grade.
Specifically, the message in data center network usually carries precedence field, as the business in ethernet frame is preferential Differentiated service code point (DSCP, Differentiated in grade (COS, Class of Service) and IP packet Service Code Point).After obtaining the precedence field of message, forwarding chip is mapped according to the precedence field of message Priority inside forwarding chip out further selects corresponding gate region, such as root according to the priority inside forwarding chip It is 6 by priority mapping of the mouse stream inside forwarding chip, mouse flows into a stepping according to the precedence field of mouse stream packet In inlet/outlet queue 6;According to the precedence field of elephant stream packet, it is by priority mapping of the elephant stream inside forwarding chip 1, elephant flows into a stepping inlet/outlet queue 1.
Certainly, priority adjustment module can also directly map out mouse stream packet and elephant stream packet according to the type of message Priority inside forwarding chip makes priority of the mouse stream inside forwarding chip be higher than the elephant and flows in forwarding chip Internal priority.
As shown in figure 4, scheduler module includes configuration module and forwarding module, wherein configuration module is used to flow institute for mouse Gate region configuration Priority-driven Scheduling Algorithm and be elephant stream where gate region configure polling dispatching algorithm, wherein it is excellent First dispatching algorithm includes: to be scheduled according to the priority of gate region, the higher gate region of priority scheduling priority, namely After the completion of the dispatching message in high priority gate region, then the message in schedules low priority gate region;Polling dispatching Algorithm includes: the weight of each gate region of dispatch of taking turns or each gate region of configuration, dispatches corresponding outlet according to weight Queue, if gate region 0~4 configures polling dispatching algorithm, when scheduling, successively dispatches the message in gate region 0~4.Forward mould Block is scheduled the gate region where mouse stream and the gate region at elephant stream place is scheduled.
In the present embodiment, ASIC (Application Specific Integrated is may be selected in forwarding chip Circuit, specific integrated circuit) chip or FPGA (Field-Programmable Gate Array, field-programmable gate array Column) chip or NP (Network Processor, network processing unit) chip.
Technology contents and technical characteristic of the invention have revealed that as above, however those skilled in the art still may base Make various replacements and modification without departing substantially from spirit of that invention, therefore, the scope of the present invention in teachings of the present invention and announcement It should be not limited to the revealed content of embodiment, and should include various without departing substantially from replacement and modification of the invention, and be this patent Shen Please claim covered.

Claims (10)

1. a kind of method for improving delay sensitive flow forwarding performance, which is characterized in that including
It receives message and identifies elephant stream and mouse stream;
Dynamic adjusts the priority of the mouse stream and elephant stream inside forwarding chip, makes the mouse stream in forwarding chip The priority in portion is higher than the priority of elephant stream, and mouse stream and elephant stream is further made to enter different gate regions;
The gate region where mouse stream is scheduled by Priority-driven Scheduling Algorithm, institute is flowed to elephant by polling dispatching algorithm Gate region be scheduled.
2. the method according to claim 1, wherein dynamic adjustment mouse stream and elephant stream are in forwarding chip Internal priority includes
Obtain the precedence field of mouse stream packet and the precedence field of elephant stream packet;
According to the precedence field of the precedence field of the mouse stream packet and elephant stream packet map out respectively mouse stream and Elephant flows the priority inside forwarding chip, so that priority of the mouse stream inside forwarding chip is higher than elephant stream and is turning Send out the priority of chip interior.
3. the method according to claim 1, wherein dynamic adjustment mouse stream and elephant stream are in forwarding chip Internal priority includes
The priority of mouse stream packet and elephant stream packet inside forwarding chip is directly mapped out according to the type of message, is made old Priority of the mouse stream inside forwarding chip is higher than priority of the elephant stream inside forwarding chip.
4. the method according to claim 1, wherein the Priority-driven Scheduling Algorithm includes: according to gate region Priority is scheduled, the higher gate region of priority scheduling priority.
5. the method according to claim 1, wherein the polling dispatching algorithm includes
The each gate region of dispatch of taking turns or
The weight for configuring each gate region dispatches corresponding gate region according to weight.
6. the method according to claim 1, wherein the forwarding chip include asic chip or fpga chip or NP chip.
7. a kind of device for improving delay sensitive flow forwarding performance, including forwarding chip, the forwarding chip include
Data flow identification module, for receiving message and identifying elephant stream and mouse stream;
Priority adjusts module, for dynamically adjusting the priority of the elephant stream and mouse stream inside forwarding chip, makes institute The priority for stating mouse stream is higher than the priority of elephant stream, and mouse stream and elephant stream is made to enter different gate regions;
Scheduler module passes through polling dispatching for being scheduled by Priority-driven Scheduling Algorithm to the gate region where mouse stream Algorithm is scheduled the gate region where elephant stream.
8. device according to claim 7, which is characterized in that the priority adjusts module and includes
Field obtains module, for obtaining the precedence field of mouse stream packet and the precedence field of elephant stream packet;
Mapping block, for being reflected respectively according to the precedence field of the mouse stream packet and the precedence field of elephant stream packet The priority of mouse stream and elephant stream inside forwarding chip is projected, priority of the mouse stream inside forwarding chip is made to be higher than institute State priority of the elephant stream inside forwarding chip.
9. device according to claim 7, which is characterized in that the scheduler module includes
Configuration module, for configuring Priority-driven Scheduling Algorithm for the gate region where mouse stream and being the outlet team where elephant is flowed Column configuration polling dispatching algorithm;
Forwarding module, is scheduled for the gate region to mouse stream place and the gate region at elephant stream place is adjusted Degree.
10. device according to claim 7, which is characterized in that the forwarding chip includes asic chip or fpga chip Or NP chip.
CN201910243048.8A 2019-03-28 2019-03-28 A kind of method and device improving delay sensitive flow forwarding performance Pending CN110035019A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910243048.8A CN110035019A (en) 2019-03-28 2019-03-28 A kind of method and device improving delay sensitive flow forwarding performance

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910243048.8A CN110035019A (en) 2019-03-28 2019-03-28 A kind of method and device improving delay sensitive flow forwarding performance

Publications (1)

Publication Number Publication Date
CN110035019A true CN110035019A (en) 2019-07-19

Family

ID=67236797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910243048.8A Pending CN110035019A (en) 2019-03-28 2019-03-28 A kind of method and device improving delay sensitive flow forwarding performance

Country Status (1)

Country Link
CN (1) CN110035019A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112235194A (en) * 2020-09-03 2021-01-15 北京邮电大学 Method and device for scheduling delay sensitive flow on line route
CN113225253A (en) * 2020-01-21 2021-08-06 华为技术有限公司 Message forwarding method and device
CN113542362A (en) * 2021-06-21 2021-10-22 网络通信与安全紫金山实验室 Programmable ASIC chip-based flow unloading method and device for load balancing
CN113765812A (en) * 2020-09-16 2021-12-07 北京京东尚科信息技术有限公司 Method and device for marking message

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104579962A (en) * 2015-01-23 2015-04-29 盛科网络(苏州)有限公司 Method and device for differentiating QoS strategies of different messages

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104579962A (en) * 2015-01-23 2015-04-29 盛科网络(苏州)有限公司 Method and device for differentiating QoS strategies of different messages

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113225253A (en) * 2020-01-21 2021-08-06 华为技术有限公司 Message forwarding method and device
US11653251B2 (en) 2020-01-21 2023-05-16 Huawei Technologies Co., Ltd. Packet forwarding method and apparatus
CN112235194A (en) * 2020-09-03 2021-01-15 北京邮电大学 Method and device for scheduling delay sensitive flow on line route
CN112235194B (en) * 2020-09-03 2022-03-25 北京邮电大学 Method and device for scheduling delay sensitive flow on line route
CN113765812A (en) * 2020-09-16 2021-12-07 北京京东尚科信息技术有限公司 Method and device for marking message
CN113542362A (en) * 2021-06-21 2021-10-22 网络通信与安全紫金山实验室 Programmable ASIC chip-based flow unloading method and device for load balancing
CN113542362B (en) * 2021-06-21 2024-04-26 网络通信与安全紫金山实验室 Flow unloading method and device based on load balancing of programmable ASIC chip

Similar Documents

Publication Publication Date Title
CN110035019A (en) A kind of method and device improving delay sensitive flow forwarding performance
KR101670642B1 (en) System and method for scheduling packet transmission on a client device
WO2017157274A1 (en) Network-traffic control method and network device thereof
CN104579962B (en) A kind of method and device of qos policy that distinguishing different messages
CN108353029A (en) For managing the method and system for calculating the data service in network
CN103346922A (en) Controller for determining network state based on SDN (Software Defined Networking) and determination method thereof
CN108683611A (en) Energy communication service traffic classification control method based on PTN network and system
CN113852567B (en) Fairness scheduling device and method for multi-mode service flow
JP2006506845A (en) How to select a logical link for a packet in a router
CN101958844A (en) Active queue scheduling method based on QoS (Quality of Service) in differentiated service network
WO2019128764A1 (en) Scheduling method and apparatus
CN101562841B (en) Service scheduling method, device and system thereof
CN103888374B (en) Comprehensive sensor network service middle piece and service transmission achieving method thereof
CN113950104A (en) Satellite network service deterministic scheduling method based on dynamic period mapping
CN103581056A (en) Method for achieving congestion management in network communication through layered queue scheduling
JP3623420B2 (en) Traffic control method
CN114629857A (en) Method, device and system for reserving bandwidth resources in satellite network
CN101465794B (en) Method and apparatus for scheduling packet
CN110247859B (en) Data sending method and device based on AIRT-ROS node
CN110290064B (en) Data center network route switching system and method based on stream characteristics
US20210135999A1 (en) Packet Control Method, Flow Table Update Method, and Node Device
Karamchati et al. A novel architecture to enhance Quality of Service in IP networks
KR100429264B1 (en) Method for Processing Packet In Router of Shared Memory type
CN1801766A (en) Service perception control device and method for digital household network
CN117119522A (en) Message transmission method for LTE-V2X packet priority

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 215101 unit 13 / 16, 4th floor, building B, No. 5, Xinghan street, Suzhou Industrial Park, Jiangsu Province

Applicant after: Suzhou Shengke Communication Co.,Ltd.

Address before: Unit 13 / 16, 4th floor, building B, No.5 Xinghan street, Suzhou Industrial Park, 215000 Jiangsu Province

Applicant before: CENTEC NETWORKS (SUZHOU) Co.,Ltd.

CB02 Change of applicant information
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190719

WD01 Invention patent application deemed withdrawn after publication