Software definition network operating system and implement method thereof

A software-defined network and operating system technology, applied in the field of SDN operating system and its implementation, can solve the problems of unrealistic programming and difficult forwarding programming, and achieve the effect of shortening the deployment cycle and improving the feasibility

Active Publication Date: 2013-05-08
ZTE CORP
View PDF5 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the existence of various hardware and forwarding optimization methods, it is difficult for NOS to use a unified model to describe the underlying hardware, and it is also difficult to effectively program the forwarding plane using standardized methods
In addition, some forwarding plane equipment providers may not be completely willing to disclose their hardware pipeline models to NOS manufacturers, which makes it even more unrealistic for NOS to directly program hardware at the pipeline level.

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
  • Software definition network operating system and implement method thereof
  • Software definition network operating system and implement method thereof
  • Software definition network operating system and implement method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The basic idea of ​​the present invention is: introduce an independent forwarding abstraction layer (FAL, ForwardingAbstraction Layer) for NOS, when various SDN forwarding plane devices are connected with NOS, install corresponding driver modules, all driver modules are managed by FAL of NOS, FAL Convert the forwarding table operation request of the application or NOS kernel into a unified standard hardware-independent functional interface, and then call the driver module of the corresponding forwarding plane device, and the corresponding forwarding plane device driver converts the standard operation into a forwarding table operation specific to the hardware pipeline .

[0033] Wherein, the forwarding plane device is a switch or a router.

[0034] In the present invention, the prerequisite for realizing the solution of the present invention includes:

[0035] 1) The forwarding plane device of each SDN system has a unique device type identifier, for example, a device sp...

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 self-defending network (SDN) operating system which comprises a network operating system (NOS) kernel, a control interface and application. The system further comprises a forwarding abstraction layer, and more than one drive modules of corresponding forwarding face equipment. The forwarding abstraction layer is arranged between the NOS kernel and the drive modules of the forwarding face equipment and used for managing the drive modules and converting forwarding list operating requests of the application or the NOS kernel into function interfaces which are of unified standards and not related to hardware. The drive modules of the corresponding forwarding face equipment are called. The drive modules are used for connecting the NOS kernel with the corresponding forwarding face equipment. According to call of the forwarding abstraction layer, standard operation is converted into specific forwarding list operation of a hardware production line. The invention further discloses an achieving method of the SDN operating system. According to the system and the method, under the circumstance that design details of the forwarding face hardware production line are unknown to the NOS, optimum control of the forwarding face equipment can be achieved.

Description

technical field [0001] The present invention relates to the field of software defined network (SDN, Software Defined Network), in particular to an SDN operating system (NOS, Network Operating System) and an implementation method thereof. Background technique [0002] SDN is an emerging network architecture that separates control and forwarding and is directly programmable. SDN has four main features: one is the separation of control and forwarding, that is, it supports third-party control plane devices to remotely control general-purpose hardware through open protocols such as OpenFlow. The switching / routing function; the second is the centralized control plane; the third is the generalization of the forwarding plane; the fourth is to meet the customization requirements through software programming. [0003] As a network architecture with separated control and forwarding and centralized control, SDN faces a big challenge is how to map network routing and policies to various ...

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 Applications(China)
IPC IPC(8): H04L12/70H04L29/08G06F9/445
Inventor 汪军梁亮
Owner ZTE CORP
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