Long stream recognition method, data flow measuring method and device thereof

An identification method and long flow technology, applied in the field of computer communication, can solve the problems of inability to identify and count long flows, low space utilization, and inability to adapt to flow measurement requirements, and achieve low cost, flexible deployment, and compressed space. Effect

Inactive Publication Date: 2009-06-17
THE PLA INFORMATION ENG UNIV
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] During the research and practice of the prior art, the inventors of the present invention found that in the existing implementation, the traffic measurement in the high-speed network faces the challenge of scalability, although CBF can support the insertion and hashing of set elements Query and statistical counting of collection elements, however, due to the low space utilization of CBF, it cannot identify and count real-time online long flows in high-speed networks, and cannot adapt to current and future flow measurement needs

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
  • Long stream recognition method, data flow measuring method and device thereof
  • Long stream recognition method, data flow measuring method and device thereof
  • Long stream recognition method, data flow measuring method and device thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0076] Hereinafter, we will describe the best implementation of the present invention in detail with reference to the accompanying drawings.

[0077] See image 3 , Is a flowchart of a long stream identification method provided in an embodiment of the present invention; the method includes:

[0078] Step 301: Determine the number l of items in the service flow, and each item corresponds to an Apriori-CBF (Apriori-Counting Bloom Filter);

[0079] Step 302: Perform a hash operation on each item to generate a hash address for each item corresponding to each a priori count Bloom filter;

[0080] Step 303: Find the counter corresponding to each hash address corresponding to each item;

[0081] Step 304: Circulate the corresponding counter in each prior counting Bloom filter;

[0082] Step 305: If the value corresponding to each counter in each item is greater than or equal to the preset threshold, or the number of cycles of the counter in each item is equal to the number of a priori co...

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 embodiment of the invention relates to an identification method of long flows and a measuring method of data flow and a device thereof, wherein the identification method of long flows comprises assuring term number of business flow to be 1, wherein each term is corresponding to a prior counting type Blum filter, doing hash calculation for each term, generating hash address of each prior counting type Blum filter which is corresponding to each term, searching for a counter which is corresponding to each hash address which is corresponding to each term, circulating a counter which is corresponding to each prior counting type Blum filter, and judging the business flow is one long flow if the value of each counter in each term is bigger than and is equal to a preset threshold value or circulating time of a counter corresponding to each term is equal to the number of the prior counting type Blum filter, and returning to the step of confirming the term number of business flow to be 1 after adding 1 to the value of each counter in each term. The embodiment of the invention achieves the identification and statistic to long flows which are on line in real time in high-speed network, and is suitable for flow measuring requirements in high-speed network.

Description

Technical field [0001] The present invention relates to the field of computer communication technology, in particular to a method for identifying long streams, a method for measuring data flow, and equipment thereof. Background technique [0002] With the expansion of the scale of the modern Internet, the prominent heterogeneity, and the diversity of network applications, people urgently need to understand and master the behavioral characteristics embodied in the local and overall scope in order to better understand, design and Manage the Internet. Network traffic measurement is the basis for the study of traffic engineering and network behavior. It can be used to measure the basic parameters of network traffic, such as packet length distribution, throughput, self-similarity coefficient, etc., to model and analyze the network based on the measurement results. In order to better grasp the basic characteristics of network behavior and ensure the healthy operation of the network. It...

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/26H04L12/56
Inventor 伊鹏刘勤让张震申涓
Owner THE PLA INFORMATION ENG UNIV
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