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

Metadata transmitting and receiving method and OFLS (open flow logic switch)

A technology of logical switches and metadata, applied in the field of transmission, reception of metadata, and open flow logical switches, which can solve problems such as consumption and multiple resources

Inactive Publication Date: 2015-03-18
ZTE CORP
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because the intermediate nodes of the general SDN network will aggregate and exchange the traffic of the edge nodes, the intermediate nodes need more flow table entry information to realize the flow forwarding, and need to consume more resources to repeat the work of flow classification

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
  • Metadata transmitting and receiving method and OFLS (open flow logic switch)
  • Metadata transmitting and receiving method and OFLS (open flow logic switch)
  • Metadata transmitting and receiving method and OFLS (open flow logic switch)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0140] Embodiment 1 is an XML example of metadata definition according to the present invention. The metadata definition contains two parts: feature and content:

[0141] feature means defining the way to transmit or identify metadata: example (1) indicates that metadata is carried on the Ethernet; optionally, in the feature field, the type of message encapsulated by metadata can also be specified, as in example (1) set by metadata The encapsulated packet type is ethertype. Example (2) indicates that metadata is carried on IP; example (3) indicates that metadata is carried on UDP.

[0142] content is the body of the metadata. It is generally recommended that the first 1Byte be defined as the metadata format ID (that is, each feature type metadata can define up to 256 formats); the second 1Byte is defined as the length of the metadata, and the length of the metadata should not exceed 64Byte; other fields Both are defined in the form of two-tuple.

[0143] (1)

[0144]

...

Embodiment 2

[0219] Embodiment 2 is the action of the OF controller extended according to the present invention to the OFLS flow table: push-metadata, pop-metadata and set-metadata-field actions of metadata.

[0220] push metadata

[0221] pop metadata

[0222] type indicates the feature type of metadata, and the value is

[0223] enum

[0224] {

[0225] ETHER_TYPE,

[0226] IP_PROTOCOL,

[0227] UDP_DPORT,

[0228] TCP_DPORT

[0229] };

[0230] size indicates the space size of metadata;

[0231] value represents the characteristic value of metadata.

[0232] set metadata

[0233] offset indicates the offset of the selected field relative to the starting position of the metadata content, in Byte.

[0234] size indicates the size of the selected field.

[0235] source-type indicates the data source type of the content field of metadata, and the value is

[0236] enum

[0237] {

[0238] FIX,

[0239] PACKET,

[0240] LOCAL...

Embodiment 3

[0250] Embodiment 3 is an operation example of implementing a flow mapping policy on the OFCS according to the metadata of the present invention.

[0251] After the current OFCS receives the message carrying metadata from the OFLS on the upper level OFCS, it reads the content of the metadata (such as OFLS-id) according to the agreed metadata format, and performs corresponding operations.

[0252] Assume that the programmable message parsing module of OFCS recognizes and parses the metadata, obtains the value of the OFLS-id field (for example, this value corresponds to OFLS1), and then the mapping module guides the message to OFLS1 according to the value of the OFLS-id field Perform flow meter pipeline processing.

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

A metadata transmission and receiving method, and an openflow logical switch (OFLS). The metadata transmission method applies to a software-defined network (SDN), and comprises: an OFLS on a current openflow capable switch (OFCS) inserting metadata into a first packet or modifying the metadata, to generate a second packet carrying the metadata; and the current OFCS delivering the second packet to a next-level OFCS according to an action indicated by a matching flow table entry. In the foregoing technical solution, a packet delivered between OFLSs carries metadata, which can avoid a next OFLS from repeating an operation performed by the last OFLS, thereby saving some resources.

Description

technical field [0001] The present invention relates to the field of software-defined network (Software Defined Network, SDN) architecture communication, in particular to a method for transmitting and receiving metadata, and an OpenFlow logical switch. Background technique [0002] As the current network exposes more and more disadvantages and people's demand for network performance is getting higher and higher, researchers have to add many complex functions to the router architecture, such as OSPF, BGP, multicast, distinguish Services, Traffic Engineering, NAT, Firewall, MPLS, and more. This makes switching devices such as routers more and more bloated and the space for performance improvement is getting smaller and smaller. [0003] However, in contrast to the plight of the network field, the computer field has achieved rapid development. Carefully reviewing the development of the computer field, it is not difficult to find that the key lies in the fact that the computer...

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/701H04L12/801H04L12/931
CPCH04L12/6418
Inventor 梁乾灯尤建洁焦欣文
Owner ZTE CORP
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