Patents by Inventor Rudrarup Naskar

Rudrarup Naskar 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: 11621893
    Abstract: One method occurs at a test system controller of a network test system implemented using at least one processor. The method includes establishing agent association criteria for a test system traffic generation agent to be deployed in a cloud computing system under test (SUT) and receiving a registration message from the test system traffic generation agent in response to a launching of the test system traffic generation agent in the cloud computing SUT. The method further includes obtaining agent property values associated with the one test system traffic generation agent from the registration message and sending test configuration data to the test system traffic generation agent in response to determining a match between the agent property values and the agent association criteria, wherein the test configuration data configures the test system traffic generation agent to operate as a predefined network segment in the cloud computing SUT.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: April 4, 2023
    Assignee: Keysight Technologies, Inc.
    Inventors: Konstantin Belov, Amritam Putatunda, Tudor Simionescu, Angela Nicoleta Grigoroaia, Rudrarup Naskar, Partha Majumdar
  • Publication number: 20220255808
    Abstract: One method occurs at a test system controller of a network test system implemented using at least one processor. The method includes establishing agent association criteria for a test system traffic generation agent to be deployed in a cloud computing system under test (SUT) and receiving a registration message from the test system traffic generation agent in response to a launching of the test system traffic generation agent in the cloud computing SUT. The method further includes obtaining agent property values associated with the one test system traffic generation agent from the registration message and sending test configuration data to the test system traffic generation agent in response to determining a match between the agent property values and the agent association criteria, wherein the test configuration data configures the test system traffic generation agent to operate as a predefined network segment in the cloud computing SUT.
    Type: Application
    Filed: February 10, 2021
    Publication date: August 11, 2022
    Inventors: Konstantin Belov, Amritam Putatunda, Tudor Simionescu, Angela Nicoleta Grigoroaia, Rudrarup Naskar, Partha Majumdar
  • Patent number: 10880197
    Abstract: According to one method, the method occurs at a network equipment test device. The method includes receiving one or more source code files for programming a packet forwarding plane of a network node; analyzing the one or more source code files to determine test metadata, wherein analyzing the one or more source code files to determine the test metadata includes identifying source code portions that indicate conditions for rejecting or accepting packets and determining the test metadata based on the conditions; generating, using the test metadata, one or more test plans for testing the network node, wherein the one or more test plans define test packets to be sent to the network node for testing the network node's implementation of the conditions for rejecting or accepting packets; and testing the network node using the one or more test plans.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: December 29, 2020
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Rudrarup Naskar, Prasenjit Ranjan Adhikary, Kingshuk Mandal
  • Publication number: 20200021512
    Abstract: According to one method, the method occurs at a network equipment test device. The method includes receiving one or more source code files for programming a packet forwarding plane of a network node; analyzing the one or more source code files to determine test metadata, wherein analyzing the one or more source code files to determine the test metadata includes identifying source code portions that indicate conditions for rejecting or accepting packets and determining the test metadata based on the conditions; generating, using the test metadata, one or more test plans for testing the network node, wherein the one or more test plans define test packets to be sent to the network node for testing the network node's implementation of the conditions for rejecting or accepting packets; and testing the network node using the one or more test plans.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Inventors: Rudrarup Naskar, Prasenjit Ranjan Adhikary, Kingshuk Mandal
  • Patent number: 10511505
    Abstract: Systems and methods are disclosed to recreate real world application level test packets for network testing. Live network traffic is monitored within a live network infrastructure, and live traffic meta-data is then collected for this live traffic. Application level meta-data is then extracted from the live traffic meta-data and stored in one or more data storage systems. Subsequently, the application level meta-data is received from the one or more data storage systems, and application level test packets for network testing are then generated based upon the application level meta-data. Further, application level meta-data collected during a time slot can be segmented in multiple different data segments associated with different time periods within the time slot, and application level test packets can be generated using these different data segments. Further, the live traffic meta-data collection can occur within multiple time slots.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: December 17, 2019
    Assignee: Keysight Technologies Singapore (Sales) PTE. LTD.
    Inventors: Soumava Das, Eric Reeves, Rohan Chitradurga, Rudrarup Naskar
  • Publication number: 20170171044
    Abstract: Systems and methods are disclosed to recreate real world application level test packets for network testing. Live network traffic is monitored within a live network infrastructure, and live traffic meta-data is then collected for this live traffic. Application level meta-data is then extracted from the live traffic meta-data and stored in one or more data storage systems. Subsequently, the application level meta-data is received from the one or more data storage systems, and application level test packets for network testing are then generated based upon the application level meta-data. Further, application level meta-data collected during a time slot can be segmented in multiple different data segments associated with different time periods within the time slot, and application level test packets can be generated using these different data segments. Further, the live traffic meta-data collection can occur within multiple time slots.
    Type: Application
    Filed: December 9, 2015
    Publication date: June 15, 2017
    Inventors: Soumava Das, Eric Reeves, Rohan Chitradurga, Rudrarup Naskar
  • Patent number: 8707100
    Abstract: Methods and test systems for testing a network. A test system may emulate a plurality of users, each emulated user executing a user activity. Each emulated user activity may include one or more commands. At least some emulated user activities may include a command randomly selected from a predefined command pool in accordance with an associated probability distribution. The test system may report a result of emulating the plurality of users.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: April 22, 2014
    Assignee: Ixia
    Inventors: Soumyajit Saha, Rudrarup Naskar, Luis Cazacu
  • Publication number: 20130151905
    Abstract: Methods and test systems for testing a network. A test system may emulate a plurality of users, each emulated user executing a user activity. Each emulated user activity may include one or more commands. At least some emulated user activities may include a command randomly selected from a predefined command pool in accordance with an associated probability distribution. The test system may report a result of emulating the plurality of users.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Inventors: Soumyajit Saha, Rudrarup Naskar, Luis Cazacu