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

An openflow network system and method with enhanced programmability

A technology of network system and programming capability, applied in the field of OpenFlow network system and method that enhances programmability, capable of solving problems such as inability to guarantee data flow QoS parameters, not supporting data link layer protocols, and inability to specify how switches process data packets, etc. problems, to achieve good promotion and application prospects, enhance programmability, and facilitate deployment

Inactive Publication Date: 2016-02-10
BEIJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 2. The OpenFlow protocol cannot specify how the switch processes data packets through software-defined methods, and can only use several Actions specified by the OpenFlow protocol to simply process data packets.
[0008] 3. The OpenFlow protocol cannot manage various network resources on the switch (such as queues on the switch port) in a software-defined manner, and cannot guarantee the QoS parameters of the data flow in the network
[0009] 4. The OpenFlow network protocol can only be based on the Layer 2 protocol of Ethernet, and cannot be based on other link layer protocols (for example, the Layer 2 protocol of the optical network and the L2 protocol in 3GPP). Developers cannot define the OpenFlow network in a software-defined manner. Dependent link layer protocol for programming
Using the existing OpenFlow protocol, it is not possible to extend the action of the switch to process data packets in a software-defined manner, and complete the encapsulation and decapsulation of the tunnel
That is, existing OpenFlow networks cannot configure such tunneling scenarios in a software-defined manner
[0013] Scenario 3: When a voice service is deployed on the OpenFlow network, the OpenFlow protocol used in the existing OpenFlow network cannot configure the bandwidth of the physical link and the packet loss rate of the queue, and cannot guarantee the reliable bandwidth of the voice channel
That is, the existing OpenFlow network in this scenario cannot configure the network resources used by a data flow in a software-defined manner to ensure the QoS parameters of the data flow
[0014] Scenario 4: The packet network protocol format in the existing OpenFlow network can only depend on the link layer protocol of Ethernet, and does not support other data link layer protocols

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
  • An openflow network system and method with enhanced programmability
  • An openflow network system and method with enhanced programmability
  • An openflow network system and method with enhanced programmability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments.

[0048] The OpenFlow network system with enhanced programmability of the present invention expands the network controller and switch of the existing OpenFlow network respectively: the network controller is added: a protocol analysis configuration module, a data packet processing programming module, a queue resource configuration module and a link Road layer protocol configuration module; four modules respectively corresponding to the four modules described in the network controller are added in the switchboard: protocol analysis module, data packet processing pipeline module, output queue module and link layer protocol analysis module, by The cooperation of the four groups of eight corresponding modules makes it possible to deploy multiple heterogene...

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

An OpenFlow network system and method with enhanced programmability, the system respectively expands its two components, and adds in the network controller: a protocol analysis configuration module, a data packet processing programming module, a queue resource configuration module and a link layer protocol configuration module; four modules corresponding to the four modules added by the network controller are added in the switchboard: protocol analysis module, data packet processing pipeline module, output queue module and link layer protocol analysis module; by the four groups of corresponding modules Collaboration enables the OpenFlow network system to deploy multiple heterogeneous networks, realize protocol-independent data forwarding, and increase network programmability. The present invention can deploy heterogeneous networks with different architectures and independent addressing, routing and execution related network protocol functions in the OpenFlow network, thereby greatly improving the software-defined capability and software-defined scope of the existing SDN network , significantly improving the programmability of the entire SDN network.

Description

technical field [0001] The present invention relates to a technology for extending and enhancing the existing OpenFlow network, to be precise, relates to an OpenFlow network system and method for enhancing the programmability of the existing OpenFlow network, and the extended OpenFlow network of the present invention can support multiple The heterogeneous network with different addressing and routing mechanisms and different network architectures also enhances the software-definable category and programmability of the existing OpenFlow network, and belongs to the field of network communication technology. Background technique [0002] SDN (Software Defined Network) is a software-defined network, which includes a two-part architecture: a control network composed of network controllers and a data network composed of underlying switches. It concentrates the intelligence in the traditional network in the control network composed of network controllers. The underlying switch does...

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): H04L29/06H04L12/70
CPCH04L47/22
Inventor 王文东龚向阳阙喜戎冯龙李鸿赟周通
Owner BEIJING UNIV OF POSTS & TELECOMM