The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 20, 2008
Filed:
Jan. 29, 2002
Mohiuddin Mohammed Khan, Lowell, MA (US);
Patrick John Melampy, Pepperell, MA (US);
Pietro Botticelli, Medford, MA (US);
Ephraim Webster Dobbins, Windham, NH (US);
Robert Flagg Penfield, Concord, MA (US);
Mohiuddin Mohammed Khan, Lowell, MA (US);
Patrick John MeLampy, Pepperell, MA (US);
Pietro Botticelli, Medford, MA (US);
Ephraim Webster Dobbins, Windham, NH (US);
Robert Flagg Penfield, Concord, MA (US);
Acme Packet, Inc., Burlington, MA (US);
Abstract
A system and method for providing statistics gathering within a packet network is disclosed. The system comprises a network processor, a traffic manager, a host processor, and a field programmable gate array. The network processor adds a header to received multimedia packets and the traffic manager measures and enforces multimedia flow rates. The host processor performs multimedia flow quality measurement services on a per flow basis, wherein the multimedia flow quality measurement services comprise maintaining current statistics for multimedia flows within the network processor including aggregate and minimum/maximum statistics for the multimedia flow. The field programmable gate array (FPGA) copies a received multimedia packet or a portion of the received multimedia packet, wherein the copy is utilized by the FPGA to perform statistics gathering via use of a latency engine, a lost packet calculation engine, a real-time transport control protocol packet jitter engine and a real-time transport protocol packet jitter engine.