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

Data forwarding method based on different priorities in software-defined network

A software-defined network and forwarding method technology, applied in the field of priority-based routing framework, can solve the problem that routing protocols are not suitable for software-defined networks, and achieve the effect of broad application prospects

Active Publication Date: 2014-05-28
SUZHOU INST FOR ADVANCED STUDY USTC
View PDF5 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The routing protocols of existing networks are generally not suitable for software-defined networks, and the present invention follows

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
  • Data forwarding method based on different priorities in software-defined network
  • Data forwarding method based on different priorities in software-defined network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0041] In this embodiment, a switch in a software-defined network selects a forwarding path based on priority, which can realize dynamic forwarding. Routes are divided into static routes, default routes, and dynamic routes. Static routes are forwarding paths manually set by administrators with the highest priority; dynamic routes are calculated by the controller based on routing selection rules and real-time network status A forwarding path to the sink has a lower priority than the static route and higher than the default route; in this embodiment, the forwarding path with the smallest delay is set as a dynamic route. This rule is not unique and can be changed according to specific needs. The default route is the shortest route calculated by the controller according to the specified algorithm, and its priority is the lowest. The routing policy of this embodiment is as follows:

[0042] (1) Static routing policy: After the static routing set by the administrator is enabled, th...

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 data forwarding method based on different priorities in a software-defined network. Through the method, a routing flow table is divided into a static route, a dynamic route and a default route which respectively represent forwarding routes with different priorities. When a route is decided, an exchanger is used for detecting the route according to the priorities from the highest to the lowest and selecting the route with the highest priority to forward data. According to the route policy, the forwarding route can be selected by the data forwarding method according to real-time flow condition and user demand of the network, so that the data transmission efficiency is increased and the network jam is effectively relieved; therefore, the data forwarding method disclosed by the invention has wide application prospect.

Description

technical field [0001] The invention belongs to the technical field of network routing, and in particular relates to a priority-based routing framework in a software defined network (Software Defined Network, SDN). Background technique [0002] Due to various limitations of the existing network architecture, SDN was born. If all network devices in the network are regarded as managed resources, then the concept of a network operating system (Network OS) can be abstracted by referring to the principle of the operating system. On the one hand, this network operating system abstracts the specific details of the underlying network devices. At the same time, it also provides a unified management view and programming interface for upper-layer applications. In this way, based on the platform of the network operating system, users can develop various applications and define logical network topology through software to meet the needs of different network resources. requirements witho...

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): H04L12/741H04L12/937H04L45/74
Inventor 黄刘生张鑫徐宏力孙文君牛庆功
Owner SUZHOU INST FOR ADVANCED STUDY USTC
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