Patents by Inventor Balaji Ratakonda

Balaji Ratakonda has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11811584
    Abstract: A network monitoring system is provided that includes a processor and a memory coupled to the processor. A plurality of services provided by a network operator is identified. A plurality of Key Performance Indicators (KPIs) associated with the identified plurality of services is calculated on a per service basis. Individual services provided by the network operator are characterized based on the calculated plurality of KPIs. A root cause of service level failures for one or more of the plurality of services is identified, in response to determining that at least one of the characterized service levels does not meet predefined service level objectives for the one or more of the plurality of services.
    Type: Grant
    Filed: November 3, 2015
    Date of Patent: November 7, 2023
    Assignee: Tektronix Texas, LLC
    Inventors: John P. Curtin, Vignesh Janakiraman, Balaji Ratakonda
  • Patent number: 10601639
    Abstract: A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes session data of one or more transactions in a multiprotocol wireless communication system. The network monitoring system further includes a rule engine configured and operable to store rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured to identify a root cause of a failure for one or more of the transactions based on at least one rule in the rule set.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: March 24, 2020
    Assignee: NetScout Systems Texas, LLC
    Inventors: Balaji Ratakonda, John P. Curtin, Vignesh Janakiraman
  • Patent number: 10306490
    Abstract: A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes key performance indicator (KPI) records for monitoring a wireless communication system. The network monitoring system further includes a rules engine configured and operable to store in the memory KPI rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured and operable to identify a list of root causes identifying failure events based on the at least one KPI rule in the at least one rule set.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: May 28, 2019
    Assignee: NetScout Systems texas, LLC
    Inventors: Balaji Ratakonda, John P. Curtin, Vignesh Janakiraman
  • Publication number: 20170208487
    Abstract: A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes key performance indicator (KPI) records for monitoring a wireless communication system. The network monitoring system further includes a rules engine configured and operable to store in the memory KPI rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured and operable to identify a list of root causes identifying failure events based on the at least one KPI rule in the at least one rule set.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Balaji Ratakonda, John P. Curtin, Vignesh Janakiraman
  • Publication number: 20170207948
    Abstract: A network monitoring system is provided that includes a processor, a memory coupled to the processor and a database that includes session data of one or more transactions in a multiprotocol wireless communication system. The network monitoring system further includes a rule engine configured and operable to store rules associated with at least one rule set. The network monitoring system also includes an analysis engine configured to identify a root cause of a failure for one or more of the transactions based on at least one rule in the rule set.
    Type: Application
    Filed: January 20, 2016
    Publication date: July 20, 2017
    Inventors: Balaji Ratakonda, John P. Curtin, Vignesh Janakiraman
  • Publication number: 20170126476
    Abstract: A network monitoring system is provided that includes a processor and a memory coupled to the processor. A plurality of services provided by a network operator is identified. A plurality of Key Performance Indicators (KPIs) associated with the identified plurality of services is calculated on a per service basis. Individual services provided by the network operator are characterized based on the calculated plurality of KPIs. A root cause of service level failures for one or more of the plurality of services is identified, in response to determining that at least one of the characterized service levels does not meet predefined service level objectives for the one or more of the plurality of services.
    Type: Application
    Filed: November 3, 2015
    Publication date: May 4, 2017
    Inventors: John P. Curtin, Vignesh Janakiraman, Balaji Ratakonda
  • Publication number: 20130215748
    Abstract: Systems and methods for intelligent and scalable network monitoring using a hierarchy of devices are described. In some embodiments, a method may include monitoring network traffic having a first data rate and identifying a portion of that traffic. For example, the network traffic may include packet-based traffic in a mobile telecommunications network (e.g., 3G, 4G, LTE, etc.), and identifying the portion of the traffic may include identifying high-value and/or low-value portions as determined by one or more traffic identification rules (e.g., by user, session, transport protocol, type of content, etc.). The method may also include selecting a network analyzer to receive the high (or low) value traffic, and which may not be capable of and/or configured to analyze packets at the first data rate. Accordingly, the method may further include transmitting the identified traffic portion to the selected analyzer with a second data rate smaller than the first data rate.
    Type: Application
    Filed: February 21, 2012
    Publication date: August 22, 2013
    Applicant: TEKTRONIX, INC.
    Inventors: Balaji Ratakonda, John Peter Curtin, Aleksey G. Ivershen, Robert Todd Wilkinson
  • Patent number: 8068501
    Abstract: System and method for correlating multiple frames of data associated with a single call into a call record. One embodiment comprises correlating data in a radio access network by capturing data passing to and from a radio network controller, identifying ATM Adaptation Layer type 5 (AAL5) frames within the data, assigning a first call identifier to the AAL5 frames, identifying ATM Adaptation Layer type 2 (AAL2) frames within the data, assigning a second call identifier to the AAL2 frames, and combining AAL2 frames and AAL5 frames having a same first call identifier and a same second call identifier into a call record. The data passing to and from the first radio network controller may be data passing over an Iub interface between a Node B and the radio network controller or data passing over an Iur interface between two radio network controllers.
    Type: Grant
    Filed: March 5, 2008
    Date of Patent: November 29, 2011
    Assignee: Tektronix, Inc.
    Inventors: Vignesh Janakiraman, Balaji Ratakonda, Shankar Selvavinayagam, Bhuvani Hari
  • Patent number: 8050187
    Abstract: A system and method for detecting channels in a network using messages passing through the network is provided. An embodiment comprises detecting AAL2 channels communicating between a Node B and an radio network controller and also between two radio network controllers. In the case of communication between a NodeB and a radio network controller, the AAL2 channels are detected by matching pairs of Random Access Channel (RACH) and Forward Access Channel (FACH) associated with a user equipment identity along with a Dedicated Channel (DCH) until the AAL2 channels present between the Node B and the RNC are determined to a desired level of confidence. In the case of communication between two radio network controllers, only the DCH channels need to be detected to completely detect the AAL2 channels.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: November 1, 2011
    Assignee: Tektronix, Inc.
    Inventors: Srikanth Chinnapareddy, Sirish Davuluri, Balaji Ratakonda
  • Publication number: 20090011754
    Abstract: A system and method for detecting channels in a network using messages passing through the network is provided. An embodiment comprises detecting AAL2 channels communicating between a Node B and an radio network controller and also between two radio network controllers. In the case of communication between a NodeB and a radio network controller, the AAL2 channels are detected by matching pairs of Random Access Channel (RACH) and Forward Access Channel (FACH) associated with a user equipment identity along with a Dedicated Channel (DCH) until the AAL2 channels present between the Node B and the RNC are determined to a desired level of confidence. In the case of communication between two radio network controllers, only the DCH channels need to be detected to completely detect the AAL2 channels.
    Type: Application
    Filed: March 26, 2008
    Publication date: January 8, 2009
    Applicant: TEKTRONIX, INC.
    Inventors: Srikanth Chinnapareddy, Sirish Davuluri, Balaji Ratakonda
  • Publication number: 20080240060
    Abstract: System and method for correlating multiple frames of data associated with a single call into a call record. One embodiment comprises correlating data in a radio access network by capturing data passing to and from a radio network controller, identifying ATM Adaptation Layer type 5 (AAL5) frames within the data, assigning a first call identifier to the AAL5 frames, identifying ATM Adaptation Layer type 2 (AAL2) frames within the data, assigning a second call identifier to the AAL2 frames, and combining AAL2 frames and AAL5 frames having a same first call identifier and a same second call identifier into a call record. The data passing to and from the first radio network controller may be data passing over an Iub interface between a Node B and the radio network controller or data passing over an Iur interface between two radio network controllers.
    Type: Application
    Filed: March 5, 2008
    Publication date: October 2, 2008
    Applicant: TEKTRONIX, INC.
    Inventors: VIGNESH JANAKIRAMAN, BALAJI RATAKONDA, SHANKAR SELVAVINAYAGAM, BHUVANI HARI
  • Publication number: 20080239987
    Abstract: System and method for identifying interfaces and channels in a network using messages passing through the network. An embodiment comprises detecting components of a network, comprises capturing a message from the network, extracting a network node identifier from the captured message, comparing the network node identifier to a database of known network nodes, and, if the network node identifier is not associated with a known network node, then adding an entry for a new network node to the database, wherein the new network node entry includes the network node identifier.
    Type: Application
    Filed: March 5, 2008
    Publication date: October 2, 2008
    Applicant: TEKTRONIX, INC.
    Inventors: SRIKANTH CHINNAPAREDDY, SIRISH DAVULURI, BALAJI RATAKONDA
  • Patent number: 6028914
    Abstract: A system is provided for monitoring the operation of switching nodes in a telephone network. A first monitor is provided which is operable to capture data on all of the connection links of a first switching node in the network. A second monitor is provided which is operable to capture data on all of the connection links of a second switching node. The first and second monitors capture selected telephone switching messages on the links of the nodes. Each monitor compiles either a primary or secondary record of switching messages pertaining to a particular call or transaction being routed by switching nodes. The primary record is maintained by the monitor which detects the first message which initiates a particular call or transaction. Subsequent messages pertaining to that call or transaction that are captured by the other monitor are compiled in a secondary record.
    Type: Grant
    Filed: April 9, 1998
    Date of Patent: February 22, 2000
    Assignee: INET Technologies, Inc.
    Inventors: Lisan Lin, Balaji Ratakonda, Timothy K. Patterson, Gaurang Kalyanpur