Rajeev Nadkarni - Chelmsford MA, US Narendra Byrapuram - Lowell MA, US Mahesh Rajmane - Pune MA, US Ashwani Singhal - Andover MA, US Anil K. Singhal - Carlisle MA, US
Assignee:
NetScout Systems, Inc. - Westford MA
International Classification:
H04L 12/26
US Classification:
370469, 370465, 370474, 709223, 709224
Abstract:
A network monitor that segments data packets at variable locations of data packets and stores a subset of the segments for troubleshooting or analysis. The network monitor selects data packets to be stored based on a set of user-defined classifier rules and discards other data packets. Each data packets selected for storage are analyzed up to an application protocol layer to determine start locations and/or end locations of data fields in the data packet. A set of user-defined slice rules are applied to each analyzed data packets to segment the data packets at the determined locations of the data fields. A subset of the data packet segments is stored in the network monitor. By storing relevant portions of data packets and discarding other portions of the data packets, the amount of data of data to be stored in the network monitor can be significantly reduced.
Real-Time Adaptive Processing Of Network Data Packets For Analysis
Anil K. Singhal - Carlisle MA, US Bruce A. Kelley - Westford MA, US Rajeev Nadkarni - Chelmsford MA, US Narendra Byrapuram - Lowell MA, US Abhishek Saraswati - Santa Clara CA, US Ashwani Singhal - Andover MA, US
Assignee:
NetScout Systems, Inc. - Westford MA
International Classification:
H04L 12/26
US Classification:
370252, 709224
Abstract:
A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.
Real-Time Network Performance Monitoring System And Related Methods
Bruce Kelley - Westford MA, US Anil Singhal - Carlisle MA, US Ashwani Singhal - Andover MA, US Rajeev Nadkarni - North Chelmsford MA, US Bruce Sweet - North Reading MA, US
Assignee:
NetScout Systems, Inc. - Westford MA
International Classification:
G06F017/00
US Classification:
707/100000
Abstract:
Network performance data is collected, recorded, and normalized. In one embodiment, a set of first performance data collected by an agent in response to network transactions initiated by the agent and a second set of performance data resulting from passively monitoring traffic on the network are received. The first and second sets of performance data are normalized to create a set of constantly formatted network performance data capable of convenient analysis.
Real-Time Adaptive Processing Of Network Data Packets For Analysis
Anil K. Singhal - Carlisle MA, US Bruce A. Kelley - Westford MA, US Rajeev Nadkarni - Chelmsford MA, US Narendra Byrapuram - Lowell MA, US Abhishek Saraswati - Santa Clara CA, US Ashwani Singhal - Andover MA, US
Assignee:
NETSCOUT SYSTEMS, INC. - Westford MA
International Classification:
H04L 12/26
US Classification:
709224
Abstract:
A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.
Real-Time Adaptive Processsing Of Network Data Packets For Analysis
- Westford MA, US Rajeev Nadkarni - Chelmsford MA, US Narendra Byrapuram - Lowell MA, US Abhishek Saraswati - Santa Clara CA, US Ashwani Singhal - Andover MA, US
Assignee:
NetScout Systems, Inc - Westford MA
International Classification:
H04L 12/26 H04L 12/24 H04L 29/06
Abstract:
A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.
Real-Time Adaptive Processing Of Network Data Packets For Analysis
- Westford MA, US Bruce A. Kelley - Westford MA, US Rajeev Nadkarni - Chelmsford MA, US Narendra Byrapuram - Lowell MA, US Abhishek Saraswati - Santa Clara CA, US Ashwani Singhal - Andover MA, US
International Classification:
H04L 12/26 H04L 29/06 H04L 12/24
Abstract:
A network monitoring system that summarizes a plurality of data packets of a session into a compact session record for storage and processing. Each session record may be produced in real-time and made available during the session and/or after the termination of the session. Depending on protocols, a network monitoring system extracts different sets of information, removes redundant information from the plurality of data packets, and adds performance information to produce the session record. The network monitoring system may retrieve and process a single session record or multiple session records for the same or different protocols to determine cause of events, resolve issues in a network or evaluate network performance or conditions. The session record enables analysis in the units of session instead of individual packets. Hence, the network monitoring system can analyze events, issues or performance of the network more efficiently and effectively.
Resumes
Senior Vp, Reseach & Development At Netscout Systems
Netscout 1997 - 2005
Vp, Enginnering
Netscout 1997 - 2005
Senior Vice President, Research and Development
Netscout Oct 1987 - 1997
Director, Software Engineering
Symmetric 1983 - 1987
Senior Software Engineer
Education:
University of Massachusetts Lowell 1981 - 1984
University of Massachusetts Lowell 1982 - 1984
Masters, Master of Engineering, Electronics Engineering, Engineering
University of Massachusetts Lowell 1983 - 1984
Master of Science, Masters
University of Massachusetts Lowell 1981 - 1983
Master of Science, Masters, Computer Science