Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Stream queue-based extensible device for CAM-based broadband network service stream

A broadband network and service flow technology, applied in data exchange networks, sustainable buildings, energy-saving ICT, etc., can solve the problems of management unit occupation, difficult to implement, and cannot have high-speed broadband network without scalability, and achieve cost and efficiency. consumption reduction effect

Inactive Publication Date: 2007-08-01
TSINGHUA UNIV
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Through network measurement and other means, it is found that in high-speed broadband networks (such as 2.5Gbps, 10Gbps bandwidth networks), more than one million different active service flows can coexist at the same time, so it is necessary to maintain millions of physical Queue, which would make the management unit take up too many resources and consume too much processing time, making it difficult to implement
Therefore, although per-flow queuing buffer management can provide QoS guarantees, the traditional concept is considered not scalable enough to be implemented in high-speed broadband networks

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
  • Stream queue-based extensible device for CAM-based broadband network service stream
  • Stream queue-based extensible device for CAM-based broadband network service stream
  • Stream queue-based extensible device for CAM-based broadband network service stream

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] First define two stream states: 1) active state. When a flow stores packets in the physical queue, it is considered that the flow is in an active state; 2) a silent state. When all packets stored in a network forwarding device for a flow have been forwarded, the flow is considered to be in a silent state until no new packets belonging to the flow arrive. According to the above definition, a physical queue is occupied only when a flow is active, and its virtual queue (that is, the currently active flow) VQ can be established accordingly n and physical queue PQ q The mapping relationship between VQ n →PQ q , set {VQ n →PQ q} is called the active flow list. When a flow changes from active to silent, the corresponding virtual queue-to-physical queue mapping needs to be deleted from the active flow list, and the corresponding physical queue should be released; when the flow changes from silent to active, it needs to be assigned a For a new physical queue, add its virt...

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

This invention belongs to network business flow management field, wherein it uses a physical storage device RAM to maintain the CAM and realize dynamic-share-logic FPGA / ASIC; the RAM can buffer data grouping, the CAM can store and lookup the mapping relation between active business flow and physical sequence, and a FPGA / ASIC part included a write module / RAM manage module / scheduler module / lookup module realizes the dynamic share. This invention can reduce required queue number to less than 1% of total number, and decreases the cost and power consumption less than 6.5% of normal method.

Description

technical field [0001] The invention is an extensible device based on a CAM device capable of line-speed queuing per flow, which can be applied to computer network forwarding equipment such as routers and switches to ensure quality of service (QoS), and belongs to the field of network business flow management. Background technique [0002] By adopting per-flow queuing (per-flow queuing) buffer management in computer network forwarding devices such as routers and switches, the Quality of Service (QoS) between different service flows can be strictly guaranteed. Traditionally, queuing per flow requires physical isolation of different flows for management, that is to say, a separate physical queue must be maintained for each flow. Through network measurement and other means, it is found that in a high-speed broadband network (such as a network with a bandwidth of 2.5Gbps and 10Gbps), more than one million different active service flows can coexist at the same time, so it is nece...

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/56H04L12/24H04L12/26H04L12/801
CPCY02B60/33Y02D30/50
Inventor 胡成臣刘斌陈雪飞
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products