EFFICIENT APPLICATION IDENTIFICATION WITH NETWORK DEVICES

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20100192225A1
SERIAL NO

12361364

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In general, techniques are described for efficiently implementing application identification within network devices. In particular, a network device includes a control unit that stores data defining a group Deterministic Finite Automata (DFA) and an individual DFA. The group DFA is formed by merging non-explosive DFAs generated from corresponding non-explosive regular expressions (regexs) and fingerprint DFAs (f-DFAs) generated from signature fingerprints extracted from explosive regexs. The non-explosive regexs comprise regexs determined not to cause state explosion during generation of the group DFA, the signature fingerprints comprise segments of explosive regexs that uniquely identifies the explosive regexs, and the explosive regexs comprise regexs determined to cause state explosion during generation of the group DFA. The network device includes an interface that receives a packet and the control unit traverses first the group DFA and then, in some instances, the individual DFAs to more efficiently identify network applications to which packets correspond.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
JUNIPER NETWORKS INC1133 INNOVATION WAY SUNNYVALE CA 94089

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Burns, Bryan Portland, US 26 2632
Ma, Qingming Santa Clara, US 45 2363
Oliveira, Ricardo Los Angeles, US 7 597

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation