Device state awareness method, system and switch based on protocol non-aware forwarding

A protocol-aware, device-status technology, applied in the field of network communication, can solve problems such as limiting the programming flexibility of the SDN forwarding plane, POF cannot support the flow control mechanism, etc., and achieve the effect of enhancing programmability and intelligence

Active Publication Date: 2022-05-03
北京中科海网科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] As an extension and enhancement of OpenFlow, the proposal of POF has greatly improved the programmability of the SDN forwarding plane. However, the existing matching field definition of POF only supports the packet header and metadata fields, and cannot support extracting devices in the flow table pipeline processing. The state parameter is used as a matching domain parameter, which directly causes POF to not support the flow control mechanism based on the device state, or can only support the corresponding mechanism by adding a dedicated module
This severely limits the flexibility of SDN forwarding plane programming

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
  • Device state awareness method, system and switch based on protocol non-aware forwarding
  • Device state awareness method, system and switch based on protocol non-aware forwarding
  • Device state awareness method, system and switch based on protocol non-aware forwarding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0058] The invention discloses a POF-based device state perception system. The system is applicable to the SDN architecture and includes an SDN controller and an SDN switch. The controller and the switch deliver the mapping relationship between state parameters and SPF through the SDN southbound interface and the flow table configured with SPF as the matching domain. When the data flow arrives, the switch extracts the state parameter according to the state parameter field configured in the flow table, matches the flow table entry, and applies the corresponding traffic forwarding policy; on the basis of the existing matching field of POF, by adding The state parameter field (SPF, State Parameter Field) realizes the perception of the real-time state of the forwarding device, such as the remaining space of the queue, port state, system clock and other information.

[0059] Such as figure 1 As shown, Embodiment 1 of the present invention provides a device state awareness system b...

Embodiment 2

[0079] Embodiment 2 of the present invention provides a POF-based device state awareness method, comprising the following steps:

[0080] Step 1) the controller configures the mapping relationship between the state parameter and the SPF ID, and configures SPF as the matching domain of the flow table;

[0081] Step 2) at the switch end, allocate storage space for SPF;

[0082] The state parameter field (SPF) is defined by (ID, {offset, length}) tuple, where the ID can identify the matching field type as SPF, which can be distinguished from the packet header field and metadata field; the SPF ID and device state parameters can be It is a one-to-one mapping, and it can also be a one-to-many mapping. An SPF can be divided into multiple sub-parameter domains through {offset, length}; where, the offset refers to the offset relative to the start address of the SPF, The unit can be bit or byte; the length is the length of the subparameter field, and the unit can be bit or byte.

[00...

Embodiment 3

[0106] How to realize the time-based traffic filtering mechanism (PSFP, Per-Stream Filtering and Policing) of the Time-Sensitive Network (TSN, Time-Sensitive Network) based on the present invention will be further described below in conjunction with the accompanying drawings.

[0107] Such as image 3 As shown, a typical POF logical switch is composed of a management unit and a forwarding unit. The management unit is mainly responsible for status information monitoring and system resource management, and the status monitoring module can be divided into independent status monitoring modules such as memory management and port status management. The forwarding unit is mainly responsible for table lookup and forwarding. Information exchange can be performed between the management unit and the forwarding unit through shared memory.

[0108] When the switch-side system is initialized, part of the shared memory is reserved as the state parameter field (SPF), such as Figure 4 As s...

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 device state perception method, system and switch based on protocol non-aware forwarding. The method includes the following steps performed by the SDN switch in the software-defined network SDN architecture: receiving data flow; according to the state parameter field configured in the flow table , to extract the corresponding state parameters; the state parameter field is a matching field added in the existing matching field of POF for obtaining the real-time state parameters of the switching device; according to the extracted state parameter value, the flow table entry is matched to obtain the flow Table matching result; according to the flow table matching result, the data flow is processed accordingly. The method of the present invention defines the state parameter field by extending the POF matching domain, and the real-time state parameters of the system can be used as the matching value, thereby realizing flow control based on the state of the switching device, and solving the limitation that POF cannot perceive the real-time state of the forwarding device; in addition, the present invention The invented system further enhances the programmability and intelligence of the SDN forwarding plane flow control strategy.

Description

technical field [0001] The present invention relates to the field of network communication, in particular to a software-defined network (SDN, Software Defined Network) architecture, and in particular to a device state awareness method, system and switch based on Protocol-Oblivious Forwarding (POF, Protocol-Oblivious Forwarding). Background technique [0002] Software Defined Network (SDN, software define network) is a new network architecture. By separating the control plane from the forwarding plane, the network has a centralized "brain" to optimize the allocation of network resources. [0003] In the existing SDN scenario, the forwarding plane selects a flow control policy to be executed according to the information in the header field of the data packet. For example, according to the type of service (ToS, Type of Service) domain of the IP protocol in the header, the meter flow limiting operation is performed on certain traffic. After the controller configures the meter a...

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): H04L47/10H04L49/25H04L49/111
CPCH04L47/10H04L49/25H04L49/30
Inventor 王劲林贾正义陈晓郭志川
Owner 北京中科海网科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products