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

A QOS-supporting openflow flow table energy-saving storage architecture and method thereof

A flow table and flow table entry technology, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve the problems of filter accuracy drop, poor energy saving effect, filter inconsistency, etc., to reduce cache Replacement rate, save cache lookup energy consumption, and reduce energy consumption

Active Publication Date: 2021-09-21
CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the OpenFlow search process, often only the first data packet in a new flow will fail to be searched. After the new rules are issued by the controller, subsequent data packets will be successfully matched, so the energy saving effect is not good.
At the same time, its Bloom filter adopts a batch automatic update strategy, while the TCAM flow table adopts a single real-time update method, which leads to inconsistencies between the TCAM flow table and the filter, and reduces the accuracy of filter search

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
  • A QOS-supporting openflow flow table energy-saving storage architecture and method thereof
  • A QOS-supporting openflow flow table energy-saving storage architecture and method thereof
  • A QOS-supporting openflow flow table energy-saving storage architecture and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0067]This part will describe the specific embodiment of the present invention in detail, and the preferred embodiment of the present invention is shown in the accompanying drawings. Each technical feature and overall technical solution of the invention, but it should not be understood as a limitation on the protection scope of the present invention.

[0068] refer to Figure 4 , an embodiment of the present invention provides an OpenFlow flow table energy-saving storage architecture supporting QoS. The energy-saving storage architecture includes three layers: an active connection cache layer, a priority flow / elephant flow layer, and a mouse flow layer;

[0069] The first layer is the active connection cache layer, using SRAM as the storage medium, and using the Cuckoo hash structure to cache the mapping relationship between the active connection and the TCAM flow entry in the priority flow / elephant flow layer to directly locate the arriving data Group the corresponding TCAM ...

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 present invention provides an OpenFlow flow table energy-saving storage architecture that supports QoS and its application. The architecture of the present invention includes three layers: a priority flow / elephant flow layer, a mouse flow layer and an active connection cache layer, and a priority flow / elephant flow layer TCAM and DRAM are used as storage media, the mouse flow layer uses SRAM and DRAM as storage media, the active connection cache layer uses SRAM as storage media, and the Cuckoo hash structure is used to cache the mapping relationship between active connections and flow entries in TCAM. This architecture uses the TCAM to store the identification field of the priority flow table entry first, and realizes the fast flow table lookup of the priority data packet, thus ensuring the network service quality. At the same time, the Cuckoo cache is designed to dynamically store the current active connection in the elephant flow and the corresponding TCAM flow entry index value, so that most data packets hit the cache, and then find the corresponding flow entry according to the address of the hit cache entry, thereby bypassing the The TCAM flow table lookup process greatly reduces the energy consumption of flow table lookup.

Description

technical field [0001] The invention relates to the field of OpenFlow flow tables, in particular to a QoS-supporting OpenFlow flow table energy-saving storage architecture and a method thereof. Background technique [0002] In order to meet the different requirements of multimedia applications and cloud users for network transmission quality, improve the utilization rate of network resources, and ensure the quality of service (Quality of Service, QoS) has always been a hot issue in the network field. As a new type of network architecture, Software Defined Networking (SDN) separates the control logic from the data forwarding device, forms a logically centralized control plane, and obtains a global network view and status information. Therefore, compared with traditional networks, SDN's QoS management is simpler and more flexible. In an SDN network, the control plane uses global network information to designate specific forwarding decisions for different network flows accordi...

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/747H04L12/743H04L12/935H04L49/111
CPCH04L45/7453H04L45/742H04L49/3009H04L45/74591
Inventor 熊兵罗争邬仁庚赵锦元曾振国
Owner CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
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