Support vector machine based dedicated network flow classification method

A support vector machine, dedicated network technology, applied in the field of dedicated network traffic classification based on support vector machine, can solve the problems of lack of exclusivity of the protocol, lack of unified coordination and planning, and the inability of the first three classification methods to reduce support vector Dimensionality, simple implementation, and the effect of improving expansion efficiency

Inactive Publication Date: 2017-09-29
PLA UNIV OF SCI & TECH
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for some private networks, such as sensor networks, military networks, emergency relief networks, etc., due to reasons such as communication channel bandwidth, reliability, and business characteristics, most of the traffic in the network is based on the UDP protocol, and the applications carried by the upper layer Layer protocols are also mostly dedicated protocols, most of which have no public standards. At the same time, because users in the network are independent of each other, there is a lack of unified coordination an

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
  • Support vector machine based dedicated network flow classification method
  • Support vector machine based dedicated network flow classification method

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0037] Example

[0038] A dedicated network flow classification method based on support vector machine includes the following steps:

[0039] First, extract the known types of data flows in the network, calculate the flow characteristics, and establish a sample library. The number of samples of each type of flow is M.

[0040] Second, run the SVM (Support Vector Machine) learning method on the basis of the sample library to generate a 1-to-N classification function library. How to classify in a two-dimensional plane requires a kernel function to map each flow vector to a high-dimensional For classification, in the present invention, it is recommended to use a radial basis kernel, that is, an RBF kernel. This kernel function is suitable for low-dimensional, high-dimensional, small samples, large samples, etc., and is currently a relatively good classification basis function.

[0041] Third, collect a certain number of new types of data sets An.

[0042] Fourth, the data in the data set ...

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 relates to a support vector machine based dedicated network flow classification method. The support vector machine based dedicated network flow classification method comprises the steps of grabbing independent network packets from a network and distinguishing the network packets into independent streams according to features; performing feature extraction on each stream, and describing each stream by adopting a vector form; after classifying each type of the stream, generating a sample set, then performing a support vector machine algorithm based on the sample set, classifying the samples, mapping vectors to a high dimension by adopting a radial basis function so as to realize binary classification of the samples by the support vector machine, and extending from the dichotomy to multi-class classification by using a 1-to-N extension method. The support vector machine based dedicated network flow classification method solves the problems that a dedicated network is connectionless-protocol-oriented, the current flow classification algorithm is low in adaptability and the multi-class extension is big in calculation quantity and low in accuracy, and has a very good popularization and application foreground.

Description

technical field [0001] The invention belongs to the field of network measurement and analysis, and in particular relates to a special network flow classification method based on a support vector machine. Background technique [0002] With the continuous development of network technology, the rapid increase of network bandwidth and the rapid increase of various applications in the network, new application categories are added to the network every day, and the demand for network management and network analysis is getting higher and higher. As the basis of network behavior analysis, network traffic classification and identification technology has been widely used not only in network management and analysis, but also in network security and network service quality evaluation. [0003] Network traffic identification and classification involves all aspects of business behavior. Each type of network traffic has its own behavioral characteristics. With the continuous emergence of ne...

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/24H04L29/06
CPCH04L41/14H04L69/164
Inventor 于卫波王海米志超董超牛大伟郭晓李艾静
Owner PLA UNIV OF SCI & TECH
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