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

QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application

A hierarchical storage and flow table technology, applied in advanced technologies, digital transmission systems, electrical components, etc., can solve problems such as SDN architecture is not considered, to reduce the average flow table lookup time, improve packet forwarding performance, and high search efficiency Effect

Active Publication Date: 2020-05-08
CHANGSHA NORMAL UNIV
View PDF5 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this solution does not take into account that when the SDN architecture is deployed in large-scale networks such as data centers and backbone networks, thousands of concurrent flows often rob resources such as TCAM with limited storage capacity, resulting in QoS problems

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
  • QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application
  • QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application
  • QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0074] The technical solutions of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Apparently, the described embodiments are only some of the embodiments of the present disclosure, rather than all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present disclosure. It should be noted that, in the case of no conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other. In addition, the role of the drawings is to supplement the description of the text part of the specification with graphics, so that people can intuitively and visually understand each technical feature and overall technical solution of the present disclosure, but they should not be construed as limiting the protection sc...

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 QoS (Quality of Service)-aware OpenFlow flow table hierarchical storage architecture and application, and the architecture provided by the invention stores a high-priority flow in a TCAM (Ternary Content Addressable Memory), so that the grouping search performance of the high-priority flow is ensured; a Cuckoo hash structure is adopted to design an accurate flow cache mechanism and store low-priority and non-priority active accurate flows, so that data packets in the accurate flows directly hit caches, corresponding SRAM flow table entries are quickly found, the average flow table search time is remarkably shortened, and the performance of the OpenFlow switch is improved. According to the method, corresponding flow table searching speeds are provided for network flows with different priorities, wherein network packets in a high-priority flow directly hit a TCAM flow table, and corresponding flow table entries are quickly found; a hit Cuckoo cache is searched by a network packet in the low-priority flows, and a corresponding SRAM flow table entry is directly positioned; most of the groups in the priority-free flows can directly hit the Cuckoo cache, and a tuple space search method needs to be further adopted for searching the SRAM flow table for a small part of the groups, and therefore the overall searching efficiency is high.

Description

technical field [0001] The invention relates to the technical field of OpenFlow flow tables, in particular to a QoS-aware OpenFlow flow table hierarchical storage architecture and application. Background technique [0002] In the software-defined network SDN data plane, mainstream OpenFlow switches use TCAM to store flow tables. This is because TCAM supports wildcard search and can output search results within one clock cycle. However, TCAM has high cost per bit, high energy consumption, low integration and limited capacity. With the evolution of the OpenFlow protocol version, the number of flow table matching fields continues to increase, and the storage overhead of a single flow entry increases significantly. At the same time, when SDN is deployed in large-scale networks such as wide area networks and data centers, the number of concurrent flows in the network is huge, resulting in a significant increase in the number of flow entries in OpenFlow switches. The multiplica...

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/927H04L47/80
CPCH04L47/805Y02D30/50
Inventor 赵锦元熊兵曾赛峰唐志航
Owner CHANGSHA NORMAL 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