Ixia Patent applications |
Patent application number | Title | Published |
20150180743 | SYSTEM AND METHOD FOR REPLAYING NETWORK CAPTURES - There is disclosed a system and method for replaying a network capture comprising loading a network capture file that displays at least one traffic flow comprising a sequence of packets, selecting at least one packet to display on a viewer and transmitting the network traffic to a device under test wherein the selected packet is displayed on the viewer when the packet is transmitted to the device under test. | 06-25-2015 |
20150124840 | PACKET FLOW MODIFICATION - Methods, systems, and computer readable media for packet flow modification are disclosed. According to one method, the method includes receiving one or more packets associated with a packet flow. The method also includes modifying payload information in the one or more packets. The method further includes receiving a subsequent packet associated with the packet flow. The method also includes modifying transport layer or higher layer information in the subsequent packet using information associated with the modified payload information or the packet flow. | 05-07-2015 |
20150092824 | SYSTEMS AND METHODS FOR BEAMFORMING MEASUREMENTS - Systems and methods are disclosed herein to provide communication test systems for the testing of multiple-input multiple-output (MIMO) radio frequency wireless data communication devices, systems and networks, including Multi-User MIMO (MU-MIMO) devices and systems. In accordance with one or more embodiments, a test system containing an integrated MIMO signal analyzer is disclosed that includes a protocol engine operative in conjunction with a waveform generator and waveform analyzer that analyzes the signal waveform of a device under test. Such a test system may offer improved capabilities such as a simpler and more flexible measurement of complex MIMO signal waveforms, more automated measurements of MIMO waveforms including beamforming functions, and more accurate measurement of the efficiency of MIMO related functions such as channel estimation, transmit precoding and beamforming. | 04-02-2015 |
20150049772 | DUAL BANK TRAFFIC GENERATOR - There are disclosed traffic generators, methods, and computer readable media to generate packets for testing a network under test. A first parameter memory bank may be active when a first bank select data has a first value and inactive when the first bank select data has a second value. A second parameter memory bank may be inactive when the first bank select data has the first value and active when the first bank select data has the second value. One or more engines may generate packets based on parameters stored in the active one of the first and second parameter memory banks. A processor coupled to the first and second parameter memory banks may write parameter data into the inactive one of the first and second parameter memory banks. | 02-19-2015 |
20150031310 | METHODS, SYSTEMS AND COMPUTER READABLE MEDIA FOR SIMULATING PER USER EQUIPMENT (UE) DOPPLER SHIFTS FOR TESTING AIR INTERFACE DEVICES - The subject matter described herein includes methods, systems, and computer readable media for simulating per-UE Doppler shifts. One exemplary method includes generating uplink signals to be transmitted from a plurality of different simulated UEs to an air interface device under test. | 01-29-2015 |
20140369343 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ASSIGNING SEPARATE DEDICATED BEARERS FOR AUDIO AND VIDEO STREAMS IN A TEST SIMULATION ENVIRONMENT - Methods, systems, and computer readable media for assigning separate dedicated bearers for separate audio and video streams in a test simulation environment are disclosed. In one embodiment, the method includes generating dedicated bearer information associated with each of a dedicated audio bearer and a dedicated video bearer to be used for a communication session and providing the dedicated bearer information to a simulation device. The method further includes, from the simulation device, using the dedicated bearer information to negotiate establishment of the dedicated audio bearer and the dedicated video bearer between the simulation device and a system under test (SUT) and sending simulated traffic data to the SUT over the dedicated audio bearer and the dedicated video bearer in accordance with a mapping based on the dedicated bearer information and identifiers included in the simulated traffic. | 12-18-2014 |
20140341052 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR FREQUENCY SELECTIVE CHANNEL MODELING - The subject matter described herein includes methods, systems, and computer readable media for frequency selective channel modeling. One exemplary system includes a network equipment test device including at least one processor. The network equipment test device includes the UE emulator implemented by the at least one processor and configured to emulate a plurality of UEs that attach to and communicate with a device under test. The system further includes a frequency selective channel modeler configured to receive resource scheduling information for the UEs from the device under test, to determine channel performance categories for the UEs using the resource scheduling information and to determine values for channel quality parameters using the channel performance categories assigned to the resource blocks, which represent selected frequencies in the total channel bandwidth. The emulated UEs communicate the channel quality parameters to the device under test based on the frequency allocated for a given UE in the channel bandwidth. | 11-20-2014 |
20140321303 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR TESTING INTER-CELL INTERFERENCE COORDINATION CAPABILITIES OF WIRELESS ACCESS ACCESS NODES - The subject matter described herein relates to methods, systems, and computer readable media for testing inter-cell interference coordination capabilities of wireless access nodes. One method for testing inter-cell interference mitigation capabilities of wireless access nodes includes, in a network equipment test device, emulating at least one user equipment (UE) served by a wireless access node under test. The method further includes emulating a wireless access node. The method further includes causing the emulated wireless access node to generate and send an indication of inter-cell interference to the wireless access node under test. The method further includes monitoring the response and evaluating the performance of the wireless access node under test to the indication of inter-cell interference using the network equipment test device. | 10-30-2014 |
20140298335 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR EMULATING VIRTUALIZATION RESOURCES - Methods, systems, and computer readable media for emulating virtualization resources are disclosed. According to one method, the method occurs at a computing platform. The method includes receiving a message associated with a device under test (DUT) and in response to receiving the message, performing an action associated with at least one of an emulated hypervisor and an emulated virtual machine (VM). | 10-02-2014 |
20140289561 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ADJUSTING LOAD AT A DEVICE UNDER TEST - Methods, systems, and computer readable media for adjusting load at a device under test are disclosed. According to one method, the method occurs at a testing platform. The method includes determining whether a current operations rate associated with a device under test (DUT) is near a target operations rate, wherein the current operations rate is associated with one or more simulated users being simulated by the testing platform. The method also includes adjusting the current operations rate by increasing or decreasing the number of simulated users interacting with the DUT in response to determining that the current operations rate associated with the DUT is not near a target operations rate. | 09-25-2014 |
20140269527 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SINGLE AND MULTI-CARRIER DOWNLINK AND UPLINK CONTROL INFORMATION RESOLUTION - The subject matter described herein includes methods, systems, and computer readable media for single and multi-carrier downlink and uplink control information resolution. A method for downlink and uplink control information resolution includes receiving a downlink signal including downlink control information and uplink control information. The downlink signal is processed to segregate at least some of the downlink control information in the signal from the uplink control information in the signal. The segregated downlink control information is processed using downlink control information processing resources. The uplink control information in the signal is processed using uplink control information processing resources. | 09-18-2014 |
20140269390 | CONTROL PLANE PACKET TRAFFIC STATISTICS - There are disclosed methods and apparatus for displaying and viewing control plane statistical data for a network. The method comprises configuring a network configuration, wherein the network configuration comprises a network topology, a device group, and a device, generating a test to test the network under test, and requesting to display and view a statistical data based on a network configuration parameter. | 09-18-2014 |
20140269347 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR ASSISTING WITH THE DEBUGGING OF CONDITIONS ASSOCIATED WITH THE PROCESSING OF TEST PACKETS BY A DEVICE UNDER TEST - Methods, systems, and computer readable media for assisting with debugging of conditions associated with the processing of test packets by a device under test are disclosed. One method includes transmitting test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes storing information regarding the transmitted packets and the received packets. The method further includes applying rules to the stored information to determine correlations between packet conditions and packet parameters. The method further includes determining at least one cause of the packet condition based on the correlations. The method further includes outputting an indication of the at least one cause of the packet condition. | 09-18-2014 |
20140269337 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR MISDIRECTED PACKET DRILL DOWN AND NEGATIVE PACKET CAPTURE AT A NETWORK TEST DEVICE - Methods, systems, and computer readable media for misdirected packet drill down and negative packet capture at a network test device are disclosed. One exemplary method includes, at a network test device, receiving and storing, in the network test device, expected receive port information regarding a plurality of test packets. The method further includes transmitting the test packets to a device under test. The method further includes receiving at least some of the test packets from the device under test. The method further includes using the expected receive port information and the received test packets to identify misdirected test packets. The method further includes, for each of the packets identified as misdirected, determining a port of the network test device at which the packet should have been received and outputting an indication of the port of the network test device at which the packet should have been received. | 09-18-2014 |
20140258744 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING PROCESSOR CARD POWER CONSUMPTION IN A NETWORK TEST EQUIPMENT CHASSIS THAT INCLUDES A PLURALITY OF PROCESSOR CARDS - Methods, systems, and computer readable media for controlling processor card power consumption are disclosed. In one example, the method is conducted in a network test equipment chassis that includes a plurality of processor cards that implements network testing functions. The method includes detecting an event or status associated with one of the plurality of processor cards and determining whether the event or status satisfies a condition of at least one power management rule. In response to determining that the event or status satisfies a condition of the at least one power management rule, the method further includes adjusting power consumption of the processor card in the network test equipment in accordance with the at least one power management rule. | 09-11-2014 |
20140177454 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR EFFECTING MOVEMENT OF VIRTUAL SWITCH INTERFACES BETWEEN VIRTUAL SWITCHES CONNECTED TO DIFFERENT PHYSICAL PORTS OF A DEVICE UNDER TEST - Methods, systems, and computer readable media for effecting movement of virtual switch interfaces between virtual switches connected to different physical ports of a device under test are disclosed. One method includes operating a virtual switch interface behind a first edge relay on a protocol emulator to send packets to a first physical port of a device under test. The method further includes determining whether sufficient resources exist on a second physical port of the device under test to support the virtual switch interface. The method further includes, in response to determining that sufficient resources exist on the second physical port of the device under test to support the virtual switch interface, moving the virtual switch interface to a second edge relay on the protocol emulator connected to the second physical port of the device under test. | 06-26-2014 |
20140173094 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CLASSIFYING APPLICATION TRAFFIC RECEIVED AT A NETWORK TRAFFIC EMULATION DEVICE THAT EMULATES MULTIPLE APPLICATION SERVERS - Methods, systems, and computer readable media for classifying application traffic at a network traffic emulation device that emulates multiple application servers are disclosed. The method may include, at a network traffic emulation device, providing a plurality of different application flows for monitoring mixed application traffic received from different client applications via a device under test on the same transport layer port. For each of the different application flows that monitor the same transport layer port, parsing a payload of received packets associated with the same session in the mixed application traffic and identifying non-matching application flows based on whether a portion of each payload matches a signature associated with the application flow. The method further includes eliminating, as identification candidates, non-matching application flows from the application flows that monitor packets received on the same transport layer port until an application flow that identifies an application for the received packets associated with the same session remains. | 06-19-2014 |
20140169177 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROCESSING MULTIPLE CONTROL AND USER DATA FLOWS AT A PORT PROCESSOR - Methods, systems, and computer readable media for processing multiple control and user data flows at a port processor are disclosed. According to one method, the method occurs at a testing platform. The method includes concurrently receiving, via a communications interface of the testing platform, a first control plane flow and a second control plane flow. The method also includes concurrently processing the first control plane flow and the second control plane flow using a port processor of the testing platform. | 06-19-2014 |
20140160961 | DYNAMIC BALANCING OF A TRAFFIC MIX FOR DATA CENTER DEVICE TESTING - There is disclosed a method for testing a network device comprising defining a traffic profile wherein the traffic profile defines a type of network traffic comprising a sequence of packets and wherein the traffic profile associates the network traffic with a communication axis. The method also comprises defining a traffic template wherein the traffic template comprises one or more traffic profiles, a relative weight to identify a weight of the profile within an overall traffic configuration, and a load rate that defines the maximum amount of packets that can be transmitted at a certain time. The method further comprises generating network traffic based on the traffic template, and transmitting the network traffic to a device under test wherein the relative weight of the traffic profile may be changed dynamically in real-time. | 06-12-2014 |
20140160927 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR GENERATING SIMULATED NETWORK TRAFFIC USING DIFFERENT TRAFFIC FLOWS AND MAINTAINING A CONFIGURED DISTRIBUTION OF TRAFFIC BETWEEN THE DIFFERENT TRAFFIC FLOWS AND A DEVICE UNDER TEST - Methods, systems, and computer readable media for generating simulated network traffic from a plurality of different traffic flows and maintaining a configured distribution among the flows are disclosed. One exemplary method includes determining a number of operations per flow for each of a plurality of flows that generate simulated network traffic between the flows and a device under test. The method further includes determining a desired traffic distribution among the traffic generated by the traffic flows. The method further includes assigning a weight to each flow that determines the number of times to execute each flow during execution of a batch of flows. The method further includes executing the flows in batches according to the assigned weights to transmit the desired distribution of traffic between the different flows and the device under test. | 06-12-2014 |
20140141728 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR DETECTING ANTENNA PORT MISCONFIGURATIONS - Methods, systems, and computer readable media for detecting antenna port misconfigurations are disclosed. According to one method, the method includes storing one or more reference signal maps for identifying reference signals in downlink data in memory. The method further includes receiving downlink data that appears to be associated with a first antenna port of a device under test (DUT). The method also includes identifying, using the one or more reference signal maps, a first reference signal in the downlink data, wherein the first reference signal appears to be associated with the first antenna port. The method further includes determining, using a first computed error vector magnitude associated with the first reference signal, whether the first antenna port is misconfigured. | 05-22-2014 |
20140140271 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR RAPID DECODING OF WIRELESS COMMUNICATIONS NETWORK UPLINK DATA - Methods, systems, and computer readable media for rapid decoding of wireless communications network uplink data are disclosed. According to one method, the wireless communications network data analyzer receives downlink data generated by a wireless access node. The wireless communications network data analyzer extracts uplink data decode keys from the downlink data. The wireless communications network data analyzer stores the uplink data decode keys. The wireless communications data analyzer captures uplink data and decodes the uplink data using the stored uplink data decode keys. | 05-22-2014 |
20140119213 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR AUTOMATICALLY DECODING UPLINK DATA - 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. | 05-01-2014 |
20140089386 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING MAPPING INFORMATION ASSOCIATED WITH PORT CONTROL PROTOCOL (PCP) IN A TEST ENVIRONMENT - 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. | 03-27-2014 |
20140088950 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR PROVIDING A UNIFIED FRAMEWORK TO SUPPORT DIVERSE DATA GENERATION ENGINES - 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. | 03-27-2014 |
20140086075 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR SIMULATING CHANNEL CONDITIONS - 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. | 03-27-2014 |
20140043981 | GENERATING PACKETS TO TEST FRAGMENTATION - 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. | 02-13-2014 |
20140036700 | METHODS, SYSTEMS, AND COMPUTER READABLE MEDIA FOR CONTROLLING TX AND RX THROUGHPUT OVER TCP - A first node that transmits TCP packets to and receives TCP packets from a second node splits a target TCP packet throughput across multiple consecutive time slots, each slot having a target throughput value. If a current slot's achieved throughput value does not match the current slot's target throughput value, the target throughput value for the current slot and/or a subsequent slot is adjusted. Transmit throughput from the first node to the second node is controlled by transmitting TCP packets from the first node to the second node according to a target throughput value for the current slot. Receive throughput from the second node to the first node is controlled by dynamically calculating an advertised receive window size according to a target throughput value for the current slot and communicating the advertised receive window size to the second node. | 02-06-2014 |
20140036681 | TRAFFIC GENERATOR WITH PRIORITY FLOW CONTROL - Traffic generators, methods, and computer readable storage media for testing a network are disclosed. A scheduler may determine a sequence of packets to be transmitted, each packet in the sequence of packets belonging to one of a plurality of flow control groups. A packet generator may generate packets in the determined sequence and output completed packets for transmission over a network under test. The packet generator may include a first processing engine and a last processing engine configured as a pipeline to perform respective sequential stages of a packet generation process, and a first bank of first-in-first-out (FIFO) queues including a plurality of FIFO queues corresponding to the plurality of flow control groups. The first processing engine may store first packet forming data associated with each flow control group in the corresponding FIFO queue of the first bank of FIFO queues. | 02-06-2014 |
20130329572 | MISDIRECTED PACKET STATISTICS COLLECTION AND ANALYSIS - There are disclosed methods and apparatus for testing a network. One or more source port units may transmit packets, each packet including a packet group identifier (PGID) that identifies one or more of a plurality of destination port units as expected destinations of the packet. The plurality of destination port units may receive the packets from the network. Each destination port unit may extract the PGID from each received packet, accumulate receive statistics for at least a range of PGID values, and store accumulate receive statistics in a receive statistics memory. Misdirected packet statistics may be reported by retrieving, from the receive statistics memory of at least one destination port unit, receive statistics for at least some PGIDs for which the respective destination port unit is not an expected destination, and aggregating the retrieved receive statistics to generate the misdirected packet statistics. | 12-12-2013 |
20130305090 | TEST CONFIGURATION RESOURCE MANAGER - A test configuration resource manager and a method of managing test configuration resources in a network test system. A computer readable storage medium may store instructions that, when executed, cause a computing device to receive a user input identifying a portion of a first test configuration, store the identified portion of the first test configuration as a test configuration resource in a library of test configuration resources, receive a user input identifying a stored test configuration resource, retrieve the identified stored test configuration resource, and incorporate the retrieved test configuration resource into a second test configuration. The library of test configuration resources may include one or more of port resources, protocol resources, and traffic resources. | 11-14-2013 |
20130148508 | NETWORK TESTING PROVIDING FOR CONCURRENT REAL-TIME INGRESS AND EGRESS VIEWING OF NETWORK TRAFFIC DATA - 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. | 06-13-2013 |
20120303625 | MANAGING HETEROGENEOUS DATA - 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. | 11-29-2012 |