Patent · US Active

Interpreting an application message at a network element using sampling and heuristics

US7551567B2 · kind B2 · utility

7Cited by
46References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 5, 2005
Grant dateJun 23, 2009
Priority date
Expiry dateFeb 12, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/16
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method is disclosed for interpreting an application message at a network element using sampling and heuristics. Using this method, a network element such as a router can determine, based solely on a data packet's packet headers, whether the network element ought to invest the time and processing power required to inspect and interpret the data packet's payload portion, or whether the network element can send the data packet toward the data packet's destination without inspecting and interpreting the data packet's payload portion. According to one aspect, while in a sampling state, the network element determines shared packet header characteristics possessed by packet headers of all data packets that require application layer message inspection. While in a processing state, the network element forgoes application layer message inspection relative to data packets whose packet headers do not possess the shared packet header characteristics. The network element alternates between the states.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.