Unlock instant, AI-driven research and patent intelligence for your innovation.

Openflow flow table storage optimization method based on resource reuse

A technology for storage optimization and resource reuse, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve the problems of difficult hardware implementation and high hardware cost, reduce hardware costs, optimize information storage, and improve forwarding equipment performance effect

Active Publication Date: 2016-03-23
FENGHUO COMM SCI & TECH CO LTD
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The fields of the entries in the flow table are also increasing. With the expansion of the network scale, the size of the flow table will increase exponentially, which is difficult to implement on hardware, and at the same time, the hardware cost of implementation is also high

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 storage optimization method based on resource reuse
  • Openflow flow table storage optimization method based on resource reuse
  • Openflow flow table storage optimization method based on resource reuse

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0031] The Openflow flow table storage optimization method based on resource multiplexing of the present invention, the application involves the controller and the forwarding device under the condition of the existing hardware equipment, and also includes the association degree register and the maximum association degree table item identification register, both of which are for this purpose Two registers used for method implementation, concrete steps of the present invention are:

[0032] S1. Design the flow table based on the Openflow flow table, such as image 3 As shown, the MaskId (mask identifier) ​​field and the RangeId (range identifier) ​​field are added to the entry of the Openflow flow table, and a specific value (such as 0xffffffff) is set for the MaskId or RangeId to indicate that no masking is required. In the case of code value ...

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 Openflow flow table storage optimization method based on resource multiplexing involves the Openflow flow table in the software-defined network, including steps: S1. Add a mask identification field and a range identification field in the entry of the Openflow flow table, from the mask identification index to A mask table, from the range identifier index to a range table, the flow table entry only stores the index that can retrieve the counter, operation / instruction; S2. After the forwarding device receives the command to increase the entry, it traverses the current flow table There are entries in the database, analyze the correlation between the entry to be added and each stored entry, merge the stored entry with the most correlated entry to be added, write it into the flow table, and delete the stored entry; If the degree of association is 0, the entry to be added is created in the flow table as a new entry. The invention optimizes the information storage of flow table items, can efficiently utilize existing hardware resources, and achieves the purpose of storing more flow table items under the same hardware condition.

Description

technical field [0001] The invention relates to the field of Openflow flow tables in software-defined networks, in particular to an Openflow flow table storage optimization method based on resource reuse. Background technique [0002] As one of the most important inventions in human history, the Internet has now become a global infrastructure with the widest coverage and largest scale in the world, with an ocean of information and knowledge. At the same time, the Internet has become a powerful information acquisition tool that people cannot do without, and plays an extremely important role in people's work and life. Moreover, the impact of the Internet on human work and life and people's dependence on the Internet are deepening day by day. [0003] However, the Internet has also found many problems and challenges in the course of its development. Its system architecture has high complexity, poor scalability, strong dependence on hardware devices, weak virtualization capabil...

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/741H04L29/06G06F17/30H04L45/74
Inventor 戴锦友余少华汪学舜朱国胜
Owner FENGHUO COMM SCI & TECH CO LTD