Method and device for processing quality of service

A quality of service and processing device technology, applied in the field of quality of service processing methods and devices, can solve problems such as inability to enter the queue, deterioration of delay jitter, disorderly arrangement of data message priorities, etc., to achieve the effect of ensuring QoS

Active Publication Date: 2019-01-11
RUIJIE NETWORKS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0011] Although the data packets sent by the service level are sorted according to strict priority, the driver software fetches packets at the maximum rate, only to meet the limit of the maximum depth of the driver software queue, and the changing air interface rate will lead to the data packets fetched into the driver queue They cannot be sent to the hardware queue immediately and sent out from the air interface, causing data packets to be arranged out of order in the priority of the driver software queue, and finally low-priority data packets may be sent from the air interface before high-priority data packets
In addition, the delay of data packets after queuing will also increase, and the delay jitter will also deteriorate.
Even high-priority data packets are discarded because low-priority data packets have filled the driver software queue and cannot be queued, which cannot guarantee the QOS of the service

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for processing quality of service
  • Method and device for processing quality of service
  • Method and device for processing quality of service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0061] image 3 It is a schematic diagram of putting service-level data packets into a driver software queue in the prior art. Such as image 3 Shown:

[0062] At T1, the bandwidth of the air interface is the number of bytes of 3 data packets, and the driver software transfers data packets 1 to 7 in each priority queue at the service level (data packet 1 is high priority, data packets 2 and 3 is medium priority, and data packets 4 to 7 are low priority) are cached in the driver software queue, and all are sent to the hardware queue unless the hardware queue is full; among them, although the data packets cached in the driver software queue It is sent to the hardware queue according to the hardware queue limit, but the driver software queue still retains this part of the data packet until the hardware queue generates an interrupt and sends tx status to notify the driver software that this part of the data packet has been successfully sent to the air interface. These data pack...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a method and device for processing quality of service. The method includes: according to the transmission rate of the air interface, determining the packet fetching rate for fetching data packets from each priority queue at the service level; wherein, the packet fetching rate is not greater than the air interface transmission rate; according to the packet fetching rate, From each priority queue of the business level, according to the order of the priority of the data message from high to low, take out the data message and put it into the driver software queue; put the data message in the driver software queue into into the hardware queue; and send the data packet from the hardware queue to the air interface according to the transmission rate of the air interface. This solution not only enables high-priority data packets to be sent in a timely manner, but also prevents high-priority data packets from being discarded due to the full queue of the driver software, which ensures business continuity. QoS.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to a method and device for processing quality of service. Background technique [0002] Wireless Local Area Networks (WLAN) devices send data packets to the air interface, such as figure 1 As shown, it usually includes the following steps: the business level generates the data message to be sent, and sends it to the driver software; the driver software implements the Institute of Electrical and Electronics Engineers (Institute of Electrical and Electronics Engineers, IEEE) 802.11a / b / g / n protocol The media access control (Media Access Control, MAC) layer is processed by software, and then sent to the WLAN module hardware; the WLAN module hardware completes the related processing of the MAC layer by hardware, and then performs physical layer processing, and finally sends the data packet Send to air. [0003] In order to meet the user's requirements for different Quali...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/865H04L12/815H04L47/6275H04L47/22
CPCH04L47/225H04L47/6295
Inventor 廖兴
Owner RUIJIE NETWORKS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products