Method of multi-dimensional Packet Classification based on muti-bit segmentation

A classification method and multi-bit technology, applied in digital transmission systems, electrical components, transmission systems, etc., can solve problems affecting the overall performance of routers or firewalls

Inactive Publication Date: 2007-07-04
HUAWEI TECH CO LTD +1
View PDF0 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0024] The Hypercuts algorithm is applied to routers or firewalls to establish a decision tree structure to realize the data flow classification function. It improves the generation algorithm of the decision tree on the basis of the Hicuts algorithm. The average number of rules and the number of empty nodes on the point, resulting in the generated decision tree is still not optimal (or close to optimal) in terms of balance and overall scale, which will inevitably affect the overall performance of routers or firewalls

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
  • Method of multi-dimensional Packet Classification based on muti-bit segmentation
  • Method of multi-dimensional Packet Classification based on muti-bit segmentation
  • Method of multi-dimensional Packet Classification based on muti-bit segmentation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0068] Network routers include edge routers and non-edge routers inside the network, which need the support of high-speed flow classification technology to quickly process and forward data packets. Among them, the edge router is at the edge of the operator's network, and its main task is to provide operators with access to users, including: multicast, bandwidth management, firewall, quality of service (QoS), dynamic policy management, virtual routing, multi-protocol label switching (MPLS) and other services. QoS is difficult to realize, and the QoS of the edge router needs the support of powerful and high-speed flow classification.

[0069] The processing for packet flow (only the part involving flow classification) is shown in Figure 2, and its flow is described as follows:

[0070] 1) The router receives network data packet flow from each link connected;

[0071] 2) Extracting the packet header information as the object of flow classification processing;

[0072] 3) The h...

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 multidimensional grouping classification method based on multi-bit division includes following steps: 1) establish a decision tree root node, and assign the full set of the rules set of classification algorithm to the root node; 2) recursively divide each node of decision tree with the corresponding rules set, and generate a number of sub-nodes, and each sub-node corresponds to a rules subset after the division; until the scale of all the rules sets of the nodes is smaller than a certain predetermined threshold; in which, the said division method including the following steps in turn: convert the rules table into two-dimensional bit array, and evaluate the performance when each bit generating decision tree, and according to the performance influence scale, select the bit to generate decision tree. This invention uses bit value as the basis of node separating, and based on the new view of bit division, to establish the decision tree, so the established tree is small in scale, and the comprehensive performance is very good in time / space.

Description

technical field [0001] The invention relates to a grouping classification method in a high-speed router and a firewall. Background technique [0002] At present, all TCP / IP networks are interconnected through routers, and the Internet is an international network in which thousands of IP subnets are interconnected through routers. This kind of network is called a router-based network (router based network), forming an "internet network" with routers as nodes. In the "internet network", the router is not only responsible for forwarding the IP packets, but also responsible for communicating with other routers to jointly determine the routing selection and maintain the routing table of the "internet network". [0003] The firewall is composed of software and hardware devices, and is located between the computers of enterprises or network groups and the external channel (Internet), restricting external users' access to internal networks and managing internal users' access to ext...

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/56H04L47/43
Inventor 龚向阳刘宏明曹婷褚灵伟郑月霞李伟
Owner HUAWEI TECH CO LTD
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