Linux software based uplink QoS scheduling method and device

A technology for software implementation and business scheduling, applied in the direction of electrical components, digital transmission systems, transmission systems, etc., can solve problems such as high hardware requirements and high costs, and achieve the effect of achieving priority

Active Publication Date: 2013-02-06
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, at present, gateway devices generally implement the function of QoS guarantee for uplink business traffic by adding

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
  • Linux software based uplink QoS scheduling method and device
  • Linux software based uplink QoS scheduling method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0057] For the data flow direction in the embodiment of the present invention, see figure 1 As shown, the Internet data traffic and IPTV data traffic are generated and used by the devices connected to the home gateway. The devices connected to the home gateway include but are not limited to set-top boxes, PCs (Personal Computers, personal computers), smart terminals, etc. First, the home gateway forwards Internet data and IPTV data from the LAN (Local Area Network, local area network) side to the WAN (Wide Area Network, wide area network) side, and then the home gateway device sends Internet data and IPTV data from the home gateway WAN side; TR069 (One of the technical specifications developed by the Digital Subscriber Line Forum, which is used to realize the service distribution of the platform to the terminal equipment) The data flo...

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 Linux software based uplink QoS (Quality of Service) scheduling method and device, and relates to the field of IP network data transmission. The method comprises the following steps: clustering uplink data of residential gateway equipment to IMQ virtual interface equipment for speed limiting, wherein the flow control and scheduling of data packets are realized, and at the same time, the flow direction of data in the residential gateway is not changed; identifying the characteristics of the data packets at the IMQ virtual interface equipment of an uplink data exit of the residential gateway equipment, placing the data packets in different priority queues according to the corresponding relation of the data packet characteristics and the priority queues; and processing the data packets in the corresponding queue according to an absolute priority strategy by using the priority queues, so as to realize the priority guarantee during data packet forwarding process. According to the method and device based on the Linux software, not only the functions of classifying, scheduling and marking the data packets are realized, but also the uplink QoS scheduling in the residential gateway equipment based on the Linux inner core is realized. In addition, the hardware cost is reduced, and the market competitiveness is improved.

Description

technical field [0001] The present invention relates to the field of IP (Internet Protocol, Internet Protocol) network data transmission, in particular to a method and device for realizing uplink QoS (Quality of Service, Quality of Service) scheduling based on Linux (an embedded operating system) software. Background technique [0002] QoS is a security mechanism implemented by network devices to ensure data flow, and is usually used to improve network packet delay and congestion problems. [0003] At present, real-time services such as VoIP (Voice over Internet Protocol, voice telephony based on IP protocol) and IPTV (Internet Protocol Television, interactive network television) are more and more widely used in the network. The delay requirement is high. Under normal circumstances, if the network is only used for a specific application system without time limit, QoS is not particularly required, such as Web (web page) application or E-mail (email) settings, etc. However, f...

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
IPC IPC(8): H04L12/851H04L29/06
Inventor 李华敏田智炜颜靓屈兰
Owner FENGHUO COMM SCI & TECH 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