Patents Assigned to IXIA
  • Patent number: 8724498
    Abstract: Methods, systems, and computer readable media for performing long term evolution (LTE) channel delineation are disclosed. According to one method, the method includes storing a plurality of channel delineation maps in memory. The method further includes receiving downlink data from an LTE radio link. The method also includes identifying one of the channel delineation maps using the received data. The method further includes performing channel delineation on the data using a preconfigured channel delineation map.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: May 13, 2014
    Assignee: IXIA
    Inventors: Jong Kwan Choi, Ram Asokan
  • Patent number: 8724473
    Abstract: A system and method for locating signatures in packets is disclosed. The method may include receiving a packet over the network and searching the packet for a signature at locations specified in a location cache. When the signature is found at a stored location specified in the location cache, pertinent data located after the signature is obtained and network testing processing is performed. When the signature is not found at any stored location specified in the location cache, the packet is searched for the signature. When the signature is found, the location at which the signature is found is added to the location cache. Pertinent data located after the signature is obtained and network testing processing is performed. The method may be performed by a network testing system and by a computing device having a virtual machine.
    Type: Grant
    Filed: July 16, 2010
    Date of Patent: May 13, 2014
    Assignee: Ixia
    Inventors: Vlad Bancila, Adrian Stanciu
  • Patent number: 8717925
    Abstract: Methods and apparatus to test connection rate of a network device. T connections between a test system and the network device may be defined and C connections of the T connections may be initiated in each of a plurality of sequential time intervals, where T and C are positive integers and T>C. Connection identifiers associated with active connections and inactive connections may be stored in first-in first-out active and idle queues, respectively. Connection identifiers associated with the initiated connections may be moved from the head of the idle queue to the tail of the active queue. When a number NI of connection identifiers in the idle queue at the start of a time interval is less than C, C?NI connections associated with connection identifiers at the head of the active queue may be aborted and re-initiated.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: May 6, 2014
    Assignee: Ixia
    Inventors: Partha Majumdar, Rohan Chitradurga
  • Publication number: 20140119213
    Abstract: Methods, systems, and computer readable media for decoding uplink control information are disclosed. According to one method, bit widths for possible valid configurations of uplink control information parameters are stored. Uplink data generated by receiving uplink data generated by at least one user equipment (UE) or simulated UE is received. The uplink data is decoded by iteratively utilizing the bit widths for the possible valid configurations.
    Type: Application
    Filed: November 2, 2012
    Publication date: May 1, 2014
    Applicant: IXIA
    Inventor: Prasada Rao Devarasetty
  • 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
  • Patent number: 8700632
    Abstract: Methods of managing data. A master catalog of properties may be generated. An object model catalog containing a plurality of object models may be generated, each object model including at least one property listed in the master catalog. A data set including a plurality of data objects may be defined, each data object an instantiation of a respective object model from the object model catalog. Data may be collected in accordance with the data set definition. Data collection may be performed, at least in part, by an automatic data collection system.
    Type: Grant
    Filed: January 18, 2012
    Date of Patent: April 15, 2014
    Assignee: Ixia
    Inventors: Florin Ciodaru, Flaviu Matan
  • Patent number: 8694626
    Abstract: Automated characterization of network traffic is described herein. A method may include compiling network traffic data based on received network traffic, preparing a network traffic characterization based on the network traffic data, and generating outgoing network traffic scripts based on the network traffic characterization. A method may also include capturing network traffic and generating test network traffic based on the scripts. A network testing system on which the method may be executed may include one or more chassis and/or computing devices, each having one or more network cards. The chassis and/or computing devices may be connected to one or more networks and to one another. The networks may include a production network and a test network. A system may include a data collector, a characterization engine, a script generator, and a traffic generator.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: April 8, 2014
    Assignee: Ixia
    Inventors: Diego Dugatkin, Clifford Hannel
  • Patent number: 8687483
    Abstract: An apparatus to generate test traffic for testing a network. A scheduler may provide packet definition data for a sequence of packets, each packet associated with a respective flow control group. A channelized schedule FIFO (first-in first-out) queue may store the packet definition data. The channelized schedule FIFO queue may include multiple parallel channels, each channel dedicated to storing packet definition data associated with a corresponding flow control group. A plurality of non-channelized packet builder lanes may build packets in accordance with packet definition data read from the channelized schedule FIFO. A channelized output FIFO buffer may store packets built by the plurality of packet builder lanes. The channelized output FIFO buffer may include multiple parallel channels, each channel dedicated to storing packets associated with a corresponding flow control group. An output multiplexor may interleave packets from the channelized output FIFO buffer to form the test traffic.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: April 1, 2014
    Assignee: Ixia
    Inventors: Michael Hutchison, Christopher Kowalski, Robert Luking
  • Patent number: 8687518
    Abstract: A method for managing virtual device addresses and an address manager for a network test system comprising a plurality of ports including a first port. A respective plurality of virtual devices to be emulated by each of the plurality of ports may be defined, each plurality of virtual devices including a respective first virtual device. Addresses may be automatically assigning to each of the virtual devices in accordance with a start value, an intraport pattern, and an interport pattern.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: April 1, 2014
    Assignee: Ixia
    Inventors: Razvan Stan, Alex Sidorenko, Thomas Ameling, Alin-Doru Pancu-Cojocariu
  • Publication number: 20140088950
    Abstract: Methods, systems, and computer readable media for providing a unified framework to support diverse data generation engines are provided. One exemplary system includes a protocol emulator that transmits data to a device under test. The protocol emulator sends a request including a data profile identifier to a data generation adapter. The data generation adaptor identifies a data generation engine of a plurality of data generation engines to provide data corresponding to the data profile identifier and requests the data from the identified data generation engine. The data generation engine that receives the request provides the data to the emulator, and the emulator forwards the data to the device under test.
    Type: Application
    Filed: November 6, 2012
    Publication date: March 27, 2014
    Applicant: IXIA
    Inventors: Partha Majumdar, Deep Datta
  • Publication number: 20140086075
    Abstract: Methods, systems, and computer readable media for simulating channel conditions are disclosed. According to one method, the method includes storing a plurality of system level metrics associated with various channel conditions. The method also includes receiving data from a device under test (DUT). The method further includes for each of a plurality of user devices or simulated user devices during a test period: identifying, using information about the received data and a precomputed channel type configuration, a first system level metric from the plurality of system level metrics, and providing the first system level metric to the DUT.
    Type: Application
    Filed: November 20, 2012
    Publication date: March 27, 2014
    Applicant: Ixia
    Inventors: Ramanathan Asokan, Prasada Rao Devarasetty, Madhu H. Rangappagowda
  • Publication number: 20140089386
    Abstract: Methods, systems, and computer readable media for a testing platform involving application traffic are disclosed. According to one method, the method occurs at a testing platform including an emulated port control protocol (PCP) client module for requesting public network addressing information for an emulated application server module and an emulated application client module for sending application traffic. The method includes receiving, from a device under test (DUT), the public network addressing information in response to a PCP request. The method also includes providing mapping information to the emulated application client module, wherein the mapping information includes the public network addressing information.
    Type: Application
    Filed: October 11, 2012
    Publication date: March 27, 2014
    Applicant: IXIA
    Inventor: Adrian Lucian Bondrescu
  • Patent number: 8681650
    Abstract: Methods, systems, and computer readable media for packet classification previewing are disclosed. Packet classification previewing is performed by a reserved preview packet classifier and initiated by a user. According to one aspect, a method for packet classification previewing includes providing a preview packet classifier. User input is received to classify packets using the preview packet classifier. In response to the user input, classification of packets is initiated using the preview packet classifier. Preview packet classification results are generated and displayed to the user, providing feedback as to whether the classifier configuration is correct or not as the user changes the configuration dynamically.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: March 25, 2014
    Assignee: Ixia
    Inventors: Russil Wvong, Silviu Ionut Niculescu, Toni Nakamoto
  • Patent number: 8670329
    Abstract: There is disclosed a system and method for implementing concurrent ingress and egress viewing of network traffic data to evaluate the performance of a device under test. The method may be performed by a network testing system. The method may be performed in real-time.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: March 11, 2014
    Assignee: Ixia
    Inventors: Ethan Sun, Dean Lee, Rajesh Paramasivan, Victor Alston
  • Patent number: 8655969
    Abstract: A report manager for a network test system. At least one present statistic load count may be maintained, the present statistics load count representing a cumulative number of statistics required to generate one or more reports in near-real time. A report request may be received from a user. An incremental statistics load associated with the report request may be determined. A decision whether or not the report request can be fulfilled may be made based on the at least one present statistics load count and the incremental statistic load. When the report cannot be fulfilled, a message denying the report request may be provided to the user. When the report request can be fulfilled, the incremental statistics load may be added to the present statistics load count and the report request may be fulfilled.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: February 18, 2014
    Assignee: Ixia
    Inventors: Flaviu Matan, Marian Gheorghe, Alex Tatar
  • Patent number: 8654654
    Abstract: There is disclosed apparatus and processes for generating simulated network test traffic from a stored test traffic definition. A network test system or a user may select arbitrary ways to group flows of test traffic into streams, and to modify these streams before and during transmission of the test traffic by network test equipment.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: February 18, 2014
    Assignee: Ixia
    Inventors: Noah Gintis, Vinod Joseph
  • Patent number: 8654643
    Abstract: Methods, apparatus, and computer readable storage media for accumulating traffic statistics. A traffic receiver may receive a packet and determine a flow identifier associated with the received packet. A hash function may be applied to the flow identifier to generate a memory pointer. One or more records may be retrieved from a statistics memory based on the memory pointer. A determination may be made if the flow identifier associated with the received packet matches a flow identifier value contained in one of the one or more retrieved records. When a match occurs, the retrieved record containing the matching flow identifier value may be updated and the updated record may be stored in the statistics memory.
    Type: Grant
    Filed: July 27, 2011
    Date of Patent: February 18, 2014
    Assignee: Ixia
    Inventor: Earl Chew
  • Publication number: 20140043981
    Abstract: Methods, apparatus and machine readable storage media for testing fragmentation of datagrams by a network under test. A traffic generator may generate a datagram including a header and a payload, the payload containing plural instrumentation blocks, each instrumentation block containing information identifying the datagram and information identifying the location of each instrumentation block within the datagram. The traffic generator may transmit the datagram over the network under test.
    Type: Application
    Filed: October 16, 2013
    Publication date: February 13, 2014
    Applicant: Ixia
    Inventor: Alon Regev
  • Patent number: 8649275
    Abstract: Methods and computer readable storage media to test secure network connections. One or more pre-calculated encryption data (PCCD) sets may be defined in accordance with a secure communications protocol. The one or more PCCD sets may be stored in a first PCCD memory and a second PCCD memory located respectively within a first port unit and a second port unit of a plurality of port units. Each PCCD set may include at least a first parameter and a second parameter generated by encrypting the first parameter. A simulated secure connection between the first port unit and the second port unit via a network under test may be opened using a selected PCCD set from the one or more PCCD sets without performing decryption processing.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: February 11, 2014
    Assignee: Ixia
    Inventors: Maksim Pyatkovskiy, Soumyajit Saha
  • Patent number: 8649271
    Abstract: There are disclosed a system, a test module and a method for testing a network device. One or more test modules may be plugged into respective ports of the network device in replacement of respective pluggable transceiver modules. Each test module may include at least one of a traffic generator and a traffic receiver to transmit and receive, respectively, test traffic via the network device.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: February 11, 2014
    Assignee: Ixia
    Inventor: Dean Jackson