Patents Assigned to NetScout Systems, Inc.
  • Patent number: 9876685
    Abstract: A system for configuring one or more flows of captured data packets through a hybrid communication network is provided. The system includes first and second segments of the hybrid communication network. The first segment includes a stacked topology of communicatively coupled plurality of network captured traffic distribution devices. The second segment includes one or more OpenFlow switches configured for an OpenFlow protocol. The system also includes a management server communicatively coupled to the first and second segments of the hybrid communication network. The management server includes logic adapted to configure one or more data flows of captured data packets with respect to forwarding the captured data packets between the first and second segments of the hybrid communication network.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: January 23, 2018
    Assignee: NetScout Systems, Inc.
    Inventors: Saradha Srinivasan, Andrew Harding
  • Publication number: 20170264506
    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.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 14, 2017
    Applicant: NetScout Systems, Inc
    Inventors: Anil K. Singhal, Bruce A. Kelley, JR., Rajeev Nadkarni, Narendra Byrapuram, Abhishek Saraswati, Ashwani Singhal
  • Patent number: 9686157
    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.
    Type: Grant
    Filed: October 6, 2015
    Date of Patent: June 20, 2017
    Assignee: NetScout Systems, Inc.
    Inventors: Anil K. Singhal, Bruce A. Kelley, Rajeev Nadkarni, Narendra Byrapuram, Abhishek Saraswati, Ashwani Singhal
  • Patent number: 9602366
    Abstract: A system and method for correcting clock discrepancy in simultaneous network traffic data captures in a multi-tiered, multi-session environment. The invention uses intrinsic constraints imposed by the nature of the traffic onto the possible temporal sequence of the packets, The invention uses the intrinsic restraints of the network architecture and the protocols used at each segment along with the time stamps in the various segments to determine both an offset and scale correction to the clock readings (timestamps) in the traces in order to obtain a correct temporal sequence of packets when using multiple capture agents/engines/network monitors.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: March 21, 2017
    Assignee: NetScout Systems, Inc.
    Inventor: Dmitrii Yurievich Manin
  • Patent number: 9306964
    Abstract: Actions of servers and other network devices within a network are monitored to detect whether the servers and network devices are performing tasks, using protocols, and communicating through ports that are consistent with legitimate (or “permissible”) purposes. That is, rather than attempting to belatedly identify malware signatures and screen all traffic into and out of a network for these signatures, embodiments of the present invention scrutinize devices (such as servers and other network infrastructure elements) for malware behavior that is inconsistent with an identified set of actions known to be consistent with legitimate tasks performed by the network device.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 5, 2016
    Assignee: Netscout Systems, Inc.
    Inventors: Anil K. Singhal, Shu Nakamoto, Deborah Briggs
  • Patent number: 9210419
    Abstract: Systems and methods are described for determining a set of three quality metrics for audio and/or video signals transmitted through a packet network. The set of three metrics provide more insight into which factors are affecting the quality of the received signal as perceived by the end-user. These three quality metrics measure reductions in quality due to lossy media transmission, packet loss concealment from packet loss and/or packet/frame jitter, and long periods of silence and/or frozen video. Because each metric quantifies a different aspect of transmitted quality, a deficiency in the transmitted signal can be identified by reference to the set.
    Type: Grant
    Filed: September 26, 2012
    Date of Patent: December 8, 2015
    Assignee: Netscout Systems, Inc.
    Inventors: Paul Alexander Barrett, Simon Richard Broom, Marc Isambart, Ludovic Malfait
  • Patent number: 9185014
    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.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: November 10, 2015
    Assignee: NetScout Systems, Inc.
    Inventors: Anil K. Singhal, Bruce A. Kelley, Rajeev Nadkarni, Narendra Byrapuram, Abhishek Saraswati, Ashwani Singhal
  • Patent number: 9125046
    Abstract: Connection activity between a device and service provider's network is monitored. Connection parameters calculated based on the connection activity are stored. An activity map is generated to capture and display the connection parameters which indicate activity or repeated patterns of activity over time. The activity utilizes a time grid to display a plurality of parameter regarding device status and activity. The x-axis of the time grid divides a time period into portions of time at a first time length. The y-axis of the time grid divides the portions of time at the first time length into smaller lengths of time at a second time length. Multiple layers of indicators are used in the time grid to indicate the status of several parameters during the same time period.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: September 1, 2015
    Assignee: NetScout Systems, Inc.
    Inventors: Chittaranjan Narayana, Bhanuprakash Magadi, Amreesh Agrawal
  • Patent number: 9065744
    Abstract: A probe receives a first packet over a network on a port. A sequence number and synchronization source identifier (SSRC) associated with the first packet are identified. The probe receives a subsequent packet and a sequence number and SSRC associated with the subsequent packet are determined. The probe determines whether the SSRC associated with first packet and the SSRC associated with the subsequent packet match. Additionally, the probe determines whether the sequence number associated with the subsequent packet is within an acceptable range of values related to the sequence number associated with the first packet. Additionally, the probe calculates the time interval between reception of the packets. The probe classifies traffic on the port as RTP or non-RTP traffic based on analysis of the SSRCs, sequence numbers and time intervals.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: June 23, 2015
    Assignee: Netscout Systems, Inc.
    Inventor: David Ronald Harrison
  • Patent number: 9025486
    Abstract: Methods are described that are used to identify quality problems in a wireless communication network as experienced by a user-session of a mobile computing device, and quantify the quality of network transmission associated with the user-session. The quality of transmission during a user-session can then be used to characterize the network quality as experienced by an end user. One benefit of applying the described methods is that the actual quality of network transmissions experienced in a user-session is quantified rather than being inferred from the performance of a radio access network (“RAN”) transceiver. The described methods are used in some examples to determine network quality issues related to user-session characteristics, such as location and mobile computing device type.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: May 5, 2015
    Assignee: NetScout Systems, Inc.
    Inventors: Jason Murphy, Gregory Mayo
  • Publication number: 20140040464
    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.
    Type: Application
    Filed: October 10, 2013
    Publication date: February 6, 2014
    Applicant: NETSCOUT SYSTEMS, INC.
    Inventors: Anil K. Singhal, Bruce A. Kelley, Rajeev Nadkarni, Narendra Byrapuram, Abhishek Saraswati, Ashwani Singhal
  • Patent number: 8644762
    Abstract: A specific user is tracked based on the cell site or service area that the user's device connects to. RANAP, GMM, and SM sessions are associated based on P-TMSI, IMSI, or IMEI. The sessions are maintained based on packets transmitted over the IuPS interface between one or more radio network controllers and a serving GPRS support node. Tracking information associated with information includes usage information such as responsiveness errors, device usage and location. Tracking of a user down to the cell site or service area level assists a mobile service provider in troubleshooting connection issues by providing more complete information and enabling recreation of a user's situation.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: February 4, 2014
    Assignee: NetScout Systems, Inc.
    Inventors: Tauras Liubinskas, Abhishek Saraswati, Ted Thompson, Sudhir Appana, Antoni Banach
  • Patent number: 8582454
    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.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: November 12, 2013
    Assignee: NetScout Systems, Inc.
    Inventors: Anil K. Singhal, Bruce A. Kelley, Rajeev Nadkarni, Narendra Byrapuram, Abhishek Saraswati, Ashwani Singhal
  • Patent number: 8494000
    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.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: July 23, 2013
    Assignee: NetScout Systems, Inc.
    Inventors: Rajeev Nadkarni, Narendra Byrapuram, Mahesh Rajmane, Ashwani Singhal, Anil K. Singhal
  • Publication number: 20130083203
    Abstract: Systems and methods are described for determining a set of three quality metrics for audio and/or video signals transmitted through a packet network. The set of three metrics provide more insight into which factors are affecting the quality of the received signal as perceived by the end-user. These three quality metrics measure reductions in quality due to lossy media transmission, packet loss concealment from packet loss and/or packet/frame jitter, and long periods of silence and/or frozen video. Because each metric quantifies a different aspect of transmitted quality, a deficiency in the transmitted signal can be identified by reference to the set.
    Type: Application
    Filed: September 26, 2012
    Publication date: April 4, 2013
    Applicant: c/o NetScout Systems, Inc.
    Inventor: c/o NetScout Systems, Inc.
  • Patent number: 7711751
    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.
    Type: Grant
    Filed: June 13, 2003
    Date of Patent: May 4, 2010
    Assignee: Netscout Systems, Inc.
    Inventors: Bruce Kelley, Anil Singhal, Ashwani Singhal, Rajeev Nadkarni, Bruce Sweet
  • Publication number: 20100091676
    Abstract: A system, method and computer program product are provided for network and network application monitoring. Accordingly, one or more media modules are each coupled to an associated network segment. In the case of network application monitoring, each media module is coupled to a network segment on which a network application is running. Each media module monitors and collects data relating to traffic on the associated network segment corresponding to the network application, wherein each media module is tailored for network analysis. An application server module is coupled to the at least one media module and receives the data and analyzes the data for helping to improve the performance of the network and/or network application.
    Type: Application
    Filed: October 6, 2009
    Publication date: April 15, 2010
    Applicant: NetScout Systems, Inc.
    Inventors: Mike Moran, Tauras Liubinskas, Jack Goral
  • Patent number: 7613714
    Abstract: Disclosed methods and systems create channels from a stream of data records relating to electronic data processing system performance. Each data record includes the attribute value for each of a plurality of attributes related to the electronic data processing system. A channel is created for each unique value of a selected attribute or each unique combination of values for a plurality of selected values. Each channel is analyzed to determine if it meets at least one criterion. The unique value or combination of values of a channel meeting the at least one criterion is reported. The foregoing steps may be repeated using the results of previous steps. At least once, a channel is created for each unique combination of attribute values for a plurality of selected attributes.
    Type: Grant
    Filed: May 1, 2007
    Date of Patent: November 3, 2009
    Assignee: NetScout Systems, Inc.
    Inventors: Ronald G. Hiller, Armin Arshad Abdulghani, Vitaliy Fuks, Shreekala Kekuda
  • Patent number: 7587762
    Abstract: A system and related methods are disclosed for detecting the occurrence of an intrusion attack. A network device, such a probe, monitors traffic on a first network and converts the traffic to a format that is suitable for transmission on a second network. The converted traffic is forwarded to an intrusion detection system for further processing. Prior to transmission, the converted data may be filtered to remove data that is not useful in detecting an intrusion attack.
    Type: Grant
    Filed: August 8, 2003
    Date of Patent: September 8, 2009
    Assignee: NetScout Systems, Inc.
    Inventors: Anil Singhal, Dionisio Lobo
  • Patent number: 7415390
    Abstract: A system and method operates to analyze a data stream, for example, a stream of download times for accessing information through a computer network. The system and method are capable of identifying abnormalities in the data stream compared to previous data in the data stream. More particularly, the system and method is capable of dynamically analyzing a data stream to detect abrupt, severe abnormalities as well subtle changes that occur over time.
    Type: Grant
    Filed: November 3, 2006
    Date of Patent: August 19, 2008
    Assignee: NetScout Systems, Inc.
    Inventors: Dragan Radulovic, Amin Arshad Abdulghani, Ronald George Hiller