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

A stateful forwarding processor for sdn data plane

A data plane and processor technology, applied in the Internet field, to achieve the effect of enhancing programmability

Active Publication Date: 2018-10-30
TSINGHUA UNIV
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the bottleneck of the communication bandwidth between the switch and the controller and the processing power of the controller, processing all state information on the controller will bring performance and scalability 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
  • A stateful forwarding processor for sdn data plane
  • A stateful forwarding processor for sdn data plane
  • A stateful forwarding processor for sdn data plane

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0062] This embodiment provides an SDN data plane with a stateful forwarding processor FP (Forwarding Processor), its structure is as follows figure 2 shown. This embodiment is set in an SDN switch, and the maintenance and processing of status information is realized by adding intelligence to the data plane. In specific applications, FP can be implemented by CPU, NPU, multi-core and other methods. Through the extended instructions, the interaction between the flow table, FP, and controller of the message is realized, and the maintenance and processing of the message and status information are realized.

[0063] image 3 It is a schematic diagram of the principle of stateful forwarding abstraction SFA (Stateful Forwarding Abstraction). The following combination figure 2 and image 3 The forwarding process in this embodiment will be described in detail.

[0064] Such as figure 2 As shown, the SDN data plane stateful forwarding processor 200 of this embodiment includes ...

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 an SDN data plane band state forwarding processor. Including: a state processing module, which includes a state table set for various application protocols; a policy module, which includes a state transition policy table corresponding to the state table; wherein, the state processing module is based on events and current state queries that occur on the data plane State transition policy table, determine the state table operation instruction according to the state transition policy table, update the state information of the data packet, data flow, connection or network recorded in the state table, and determine the corresponding Control instructions and message processing instructions to process data packets or data streams. The invention can process data packet, data flow, connection and network state information on the SDN data plane.

Description

technical field [0001] The invention relates to the technical field of the Internet, in particular to an SDN data plane band state forwarding processor. Background technique [0002] Software-defined network SDN (Software-Defined Networking) was jointly proposed by Professor Nick McKeown of Stanford University and Professor Scott Shenker of the University of California, Berkeley in 2010. Its starting point is to rebuild a forwarding plane and control plane separation by abstracting network control. The network system supports the continuous evolution of network functions. [0003] Software-defined networking introduces the idea of ​​computer architecture into the field of network research, and openness is the essential characteristic of software-defined networking. Through the opening of network equipment, control plane and protocol, the network is no longer a closed system, thus realizing the continuous evolution of the network architecture. The basic idea of ​​software-d...

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/813H04L47/20
CPCH04L47/20
Inventor 毕军朱树永孙晨吴承辉
Owner TSINGHUA 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