Queue engine for reassembling and reordering data packets in a network

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6781992
SERIAL NO

09792209

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A queue engine is described that is operable to reorder and reassemble data packets from network traffic into unfragmented and in order traffic flows for applications such as deep packet classification and quality of service determination. The queue engine stores incoming data packets in a packet memory that is controlled by a link list controller. A packet assembler extracts information from each data packet, particularly fields from the header information, and uses that information among other things, to determine if the data packet is fragmented or out of order, and to associate the data packet with a session id. If the packet is determined to be out of order, the queue engine includes a reordering unit which is able to modify links with the link list controller to reorder data packets. A fragment reassembly unit is also included which is capable of taking fragments and reassembling them into complete unfragmented data packets. The reordered and reassembled data packets are then sent to an output where further operations such as deep packet classification can take place.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
AUDIOCODES INC27 WORLD'S FAIR DRIVE SOMERSET NJ 08873

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Garrow, Corey Alan Plano, TX 5 578
Rana, Aswinkumar Vishanji Plano, TX 12 941

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation