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

In-band network telemetry bearer flow selection method and system

A technology of network and network status, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problem of not being able to obtain the required network status in time

Active Publication Date: 2020-10-27
BEIJING JIAOTONG UNIV
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Therefore, the technical problem to be solved by the present invention is to overcome the defect that the required network status cannot be obtained in time in the prior art, so as to provide a method for selecting in-band network telemetry bearer flow

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
  • In-band network telemetry bearer flow selection method and system
  • In-band network telemetry bearer flow selection method and system
  • In-band network telemetry bearer flow selection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] An embodiment of the present invention provides a method for selecting an in-band network telemetry bearer flow, such as figure 1 shown, including:

[0027] Step S10: Obtain network status telemetry requirements. In the embodiment of the present invention, the network status telemetry requirements are obtained from the service layer, and the telemetry requirements include congestion detection, packet loss rate detection, and microburst detection of the network to be tested. When obtaining network status telemetry requirements, split, integrate, and cluster network status telemetry items in the service layer, classify telemetry items of different telemetry applications from the service layer, and integrate the same telemetry items to improve the information entropy of a single telemetry.

[0028] Step S20: Obtain network topology information of the network to be tested and distribution information of user service flows in the network to be tested. The distribution inform...

Embodiment 2

[0061] An embodiment of the present invention provides a system for selecting an in-band network telemetry bearer flow. The system can be deployed on a controller as a subsystem, or can exist independently in the form of a telemetry server. Such as Figure 7 As shown, the system includes:

[0062] The telemetry requirement acquisition module 10 is used to acquire the network status telemetry requirement. In the embodiment of the present invention, the network status telemetry requirement is acquired through the telemetry service layer. For a detailed description, see the description of step S10 in any method embodiment above.

[0063] The network state collection module 20 is used to obtain the network topology information of the network to be tested and the distribution information of the user traffic flow in the network to be tested. The distribution information of the user traffic flow includes the average length of the data packets of each user traffic flow and the path thro...

Embodiment 3

[0076] An embodiment of the present invention provides a computer device, such as Figure 10 As shown, the computer device mainly includes one or more processors 61 and memory 62, Figure 10 A processor 61 is taken as an example.

[0077] The computer device may also include: an input device 63 and an output device 64 .

[0078] Processor 61, memory 62, input device 63 and output device 64 can be connected by bus or other ways, Figure 10 Take connection via bus as an example.

[0079] The processor 61 may be a central processing unit (Central Processing Unit, CPU). Processor 61 can also be other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or Other chips such as programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or combinations of the a...

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 in-band network telemetry bearer flow selection method and system, and the method comprises the steps: obtaining a network state telemetry demand; acquiring network topologyinformation of a to-be-tested network and distribution information of user service flows, wherein the distribution information of the user service flows comprises average length of data packets of each user service flow and paths flowing through a switch; determining a target switch and telemetry metadata needing to be collected by the target switch according to a network state telemetry requirement; and according to the network topology information, the target switch, the telemetry metadata needing to be collected by each target switch, the average length of the data packets of each user service flow, and the path of each user service flow passing through the switch, selecting at least one user service flow as a telemetry bearer flow, the telemetry bearer flow covering all the target switches. According to the user service flow selected by the in-band network telemetry bearer flow selection method provided by the invention, a network administrator can acquire the required network state in time.

Description

technical field [0001] The invention relates to the technical field of in-band network telemetry, in particular to a method and system for selecting bearer flow of in-band network telemetry. Background technique [0002] In-band network telemetry is a hybrid measurement method that has emerged in recent years. The network status collection is completed by sequentially inserting metadata into the data packets through the switching nodes in the middle of the path. In-band network telemetry is a framework for the network data plane to collect and report network status without network control plane intervention. In the in-band network telemetry architecture model, switching devices generate, forward, and process data packets carrying telemetry instructions (Telemetry Instructions). These telemetry commands tell a network telemetry-capable network device what network state information it should collect and write as telemetry packets pass through the device. However, the measure...

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/26
CPCH04L43/08H04L43/50
Inventor 苏伟谭立状郜帅张宏科刘延雯张臻熠
Owner BEIJING JIAOTONG UNIV
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