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

OpenFlow network system and method for enhancing programmable capability

A technology for network systems and programming capabilities, applied in the field of OpenFlow network systems and methods that enhance programmability, can solve the problems of inability to guarantee data flow QoS parameters, not supporting data link layer protocols, and not being able to program OpenFlow network link layer protocols, etc. problem, to achieve the effect of good promotion and application prospects, convenient deployment, and enhanced programmability

Inactive Publication Date: 2013-10-09
BEIJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 84 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
  • OpenFlow network system and method for enhancing programmable capability
  • OpenFlow network system and method for enhancing programmable capability
  • OpenFlow network system and method for enhancing programmable capability

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

The invention provides an OpenFlow network system and method for enhancing programmable capability. Two assembling devices of the system are expanded respectively, for a network controller, a protocol analysis and configuration module, a data packet processing and programming module, a queue resource allocating module and a link-layer protocol allocating module are added, and an interchanger is additionally provided with four modules which are a protocol analysis module, a data packet processing assembly line module, an output queue module and a link-layer protocol analysis module and respectively correspond to the four modules additionally arranged for the network controller. Through cooperation of the four sets of corresponding modules, the OpenFlow network system can deploy a plurality of heterogeneous networks to achieve data forwarding independent to protocols, and network programmability is enhanced. According to the OpenFlow network system and method, different heterogeneous networks which are of different systematic structures, have an independent addressing function, routes, and related network protocol execution functions are deployed in the OpenFlow network system, software defining capacity and software defining category in an existing SDN are substantially improved, and programmability of the whole SDN is obviously improved.

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 that consists of two parts: 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 not have any...

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