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

A Method of Predicting the Optimal Timeout Time of Flow Entry

A timeout time and flow table entry technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve the problems that the number of switch flow table entries exceeds the upper limit, the bandwidth of the control channel is limited, and the forwarding performance is affected, so as to improve the forwarding performance. processing power, increased availability, and mitigated the effects of limited bandwidth

Active Publication Date: 2017-04-12
ZHEJIANG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, a problem that cannot be ignored in the SDN network architecture is: there is a performance bottleneck between the switch and the controller. When the software-defined network is applied to the WAN, it will face the problem of burst flow, and a large number of flows will cause the switch flow table entry If the number exceeds the upper limit, the control flow is congested, thus affecting the forwarding performance
[0003] It is more complicated to implement this method under the separated network architecture of SDN, because this method is based on the resource situation of the switch, and the bandwidth of the control channel between the controller and the switch is limited.

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 Method of Predicting the Optimal Timeout Time of Flow Entry
  • A Method of Predicting the Optimal Timeout Time of Flow Entry
  • A Method of Predicting the Optimal Timeout Time of Flow Entry

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Such as figure 1 As shown, a method for predicting the optimal timeout time of a flow entry in the present invention includes the following steps:

[0024] Step 1: Build an SDN network. Such as figure 2 As shown, the SDN network is constructed by the SDN controller (software-defined network controller) and three OpenFlow switches. The three OpenFlow switches are named OFSa, OFSb and OFSi respectively. OFSa, OFSb and OFSi form a domain and are controlled by the SDN controller. .

[0025] Step 2: When OFSi receives an incoming flow forwarded by OFSa, OFSi queries the flow table mismatch and sends a query request to the SDN controller. The SDN controller receives the query request, analyzes and processes it by the network service, and generates FLOW_MOD message, denoted as f b .

[0026] Step 3: Query the OFSi flow entry update record maintained by the SDN controller, if found f b , indicating that the flow entry is frequently used, then f b The timeout period of t...

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 method for forecasting optimal timeout of a flow table item. The method runs in a software-defined network system structure based on the OpenFlow. The method includes the steps of firstly, forecasting the throughput of the data flow and balancing resource use data of an exchanger flow table of the OpenFlow; secondly, forecasting the optimal timeout of the flow table item according to the resource use data through an optimized work flow algorithm. According to the method, performance of different services is improved by continuously optimizing timeout of the flow table item; when flash crowd occurs in a network, the method can effectively relieve the flash crowd, an exchanger can be forwarded to be used, and therefore the lose rate of the flash crowd is decreased, and the capacity, for forwarding data packets, of the exchanger is improved. By forecasting the optimal timeout of the flow table item, forwarding stability and forwarding usability of data in an SDN are effectively improved.

Description

technical field [0001] The invention relates to the technical field of software-defined networks, in particular to a method for predicting the optimal timeout time of a flow entry. Background technique [0002] Software-defined networking (SDN) separates the integrated control plane and data plane in traditional networks, enhancing the flexibility of network management and control. The SDN controller on the control plane manages the switch on the data plane through the control channel, and the switch processes the data flow according to the forwarding rules defined in the flow table configured by the controller. However, a problem that cannot be ignored in the SDN network architecture is: there is a performance bottleneck between the switch and the controller. When the software-defined network is applied to the WAN, it will face the problem of burst flow, and a large number of flows will cause the switch flow table entry If the number exceeds the upper limit, the control fl...

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/26H04L12/24
Inventor 吴春明赵珊珊周伯阳
Owner ZHEJIANG 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