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

OpenFlow flow table memory space compression method

A technology of storage space and compression method, which is applied in the field of OpenFlow flow table storage space compression, can solve problems such as not being scalable, directly and effectively solving large-scale and complex OpenFlow flow table lookup problems, and not adapting to dynamic update of rule bases, etc. , to achieve the effect of reducing the storage space of the flow table

Active Publication Date: 2014-02-05
COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
View PDF5 Cites 31 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Traditional packet classification algorithms are mainly used in low-dimensional small rule bases, and are not suitable for dynamic update of rule bases, and cannot directly and effectively solve the search problem of large-scale and complex OpenFlow flow tables
The optimization algorithm for routing table and ACL storage space is mainly proposed for the specific structure of routing table entries and ACL entries, which is not scalable

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
  • OpenFlow flow table memory space compression method
  • OpenFlow flow table memory space compression method
  • OpenFlow flow table memory space compression method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The present invention will be described in detail below through specific embodiments and accompanying drawings.

[0030] figure 1 It is an overall flowchart of the OpenFlow flow table storage space compression method of the present invention. First, according to the structural characteristics of the OpenFlow flow table, determine the conflict relationship and coexistence relationship between the flow table item fields, and then use the conflict relationship and coexistence relationship to classify the OpenFlow flow table, and divide the initial flow table items into different categories Store in; and then set the dynamic adjustment threshold according to the frequent and rapid update characteristics of the OpenFlow flow table. When the number of updated flow table entries exceeds the limited threshold, the existing classes are split or merged Optimize flow table storage space. For measuring the effect of the present invention, define compression rate as follows:

[0...

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 relates to an OpenFlow flow table memory space compression method. The method includes the steps of analyzing the structural features of OpenFlow flow tables, carrying out classification on the OpenFlow flow tables according to the collision relation and coexistence relation of flow table item fields, dividing initial flow table items in different classes to be stored and converting a flow table which is large in scale and complex in structure into a plurality of flow tables which are smaller in scale and simple in structure, in addition, setting a dynamic adjusting threshold value according to the frequent and fast updating features of the OpenFlow flow tables, and optimizing a flow table memory space by carrying out splitting or merging operation on the existing classes. The OpenFlow flow table memory space compression method can effectively reduce the flow table memory space, adapt to the dynamic and fast updating of the OpenFlow flow tables and enable the compression ratio of the flow table memory space to be stabilized by around 70%, and therefore the memory compression ratio similar to that of the best method by using less running time can be achieved.

Description

technical field [0001] The invention belongs to the field of information technology, and relates to an efficient heuristic OpenFlow flow table storage space compression method. According to the conflict and coexistence relationship between flow table item fields, large-scale and complex structure flow tables are converted into multiple smaller-scale, The flow table has a simple structure, and the dynamic adjustment threshold is set according to the frequent and fast update characteristics of the OpenFlow flow table to optimize the storage space of the flow table. Background technique [0002] With the rapid expansion of the network scale and the continuous enrichment of application types, the structure and functions of the traditional Internet have become increasingly complex and rigid, and the ability to manage and control the network has gradually weakened. The application and the network are relatively separated. The application cannot perceive the state of the network an...

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/741G06F12/02G06F12/08H04L45/74G06F12/0875
Inventor 葛敬国吴玉磊鄂跃鹏游军玲陈智李佟韩春静
Owner COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
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