Calabasas, CA, United States
Calabasas, CA, United States

Time filter

Source Type

Systems and methods are disclosed herein to provide communication test systems for the mobility testing of multi-user multiple-input multiple-output (MU-MIMO) radio frequency wireless data communication devices, systems and networks. In accordance with one or more embodiments, a test system containing an MU-MIMO traffic generator and analyzer is disclosed that includes a mobility effects scheduler operative in conjunction with a channel impairment simulator to perform tests related to mobile MU-MIMO devices such as wireless clients and terminals. Such a test system may offer improved capabilities, such as flexible measurements of mobility performance, more accurate assessments of MU-MIMO wireless channel utilization and data throughput, measurements on MU-MIMO devices under mobility stress, and automated measurements of MU-MIMO mobility testing.


Methods, systems, and computer readable media for microburst testing are disclosed. According to one method, the method includes defining a test that is divided into one or more test cycles, wherein each test cycle includes a plurality of time intervals for providing packets to destination ports of N ports of the network equipment test device via a plurality of ports of a network switch under test, wherein N is an integer. The method further includes initializing a replication count. The method also includes executing an instance of the test using the replication count. The method further includes monitoring packets switched by each port of the network switch under test to determine an indication of buffering capacity of each port of the network switch under test.


Methods, systems, and computer readable media for application session sharing are disclosed. According to one method, the method includes receiving, from a first client node, a request for initiating a remote application session for interacting with an application instance by one or more users. The method also includes initiating the remote application session and configuring a remote control server for interacting with the remote application session. The method further includes providing communications between the first client node and the application instance associated with the remote application session using the remote control server.


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.


A wireless access point or other transmitter can be configured to inject a supplemental signal into a data modulated carrier signal. In some examples, a transmitter system includes an antenna, a primary modulator, and a supplemental modulator. The primary modulator receives a baseband data signal and a carrier signal and outputting to the antenna a data modulated carrier signal according to a communications protocol. The supplemental modulator injects a supplemental signal into the data modulated carrier signal by distorting the data modulated carrier signal within an error bound of the communications protocol. A corresponding receiving system includes an antenna and a supplemental signal detector for detecting the supplemental signal by detecting the distortion within the data modulated carrier signal.


Systems and methods are disclosed to provide packet copy management for service chain processing within virtual processing systems. A packet manager virtual machine (VM) controls access to shared memory that stores packet data for packets being processed by service chain VMs operating within a virtual processing environment. For certain embodiments, the packet manager VM is configured to appear as a destination NIC (network interface controller), and virtual NICs (vNICs) within the service chain VMs are configured to process packet data using pointers to access the packet data within the shared memory. Once packet data is processed by one service chain VM, the next service chain VM within the service chain is able to access the processed packet data within the shared memory through the packet manager VM. Once all service chain processing has completed, the resulting packet data is available from the shared memory for further use or processing.


A switching system includes memory and a switching circuit. The memory stores a port priority table and a trigger source and condition table. The switching circuit for switches network traffic between a number of ports based on the port priority table, the trigger source and condition table, and port health status data. Switching network traffic includes: determining a priority path for a first port using the port health status data and the trigger source and condition table; determining a second port specified as a destination for network traffic arriving at the first port by the port priority table for the priority path; and routing incoming network traffic from the first port to the second port.


Systems and methods are disclosed for matrix load balancing within network packet communication systems. The disclosed embodiments in part identify multiple sets of different load balancing parameters, select one or more parameters within each set of load balancing parameters to form a matrix of load balancing parameters, generate load balancing rules (e.g., unique keys and/or signatures) based upon the matrix of load balancing parameters, apply the load balancing rules to one or more load balancers within a network packet communication system, and use the one or more load balancers to determine how packets are distributed within the network packet communication system.


Systems and methods are disclosed for dynamic resource management for load balancing within network packet communication systems. In part, the disclosed embodiments receive operating performance information associated with processing systems within the packet network communication system, generate sets of load balancing rules based upon the operating performance information to adjust load balancing resources within the network packet communication system, apply the sets of load balancing rules to different load balancers within the network packet communication system, and use the load balancers to determine how packets are distributed within the network packet communication system. In addition, processing system resources can also be adjusted based upon operating performance information received with respect to the processing systems and load balancers. Matrix load balancing can also be used along with the dynamic resource management to facilitate control load balancers within the network packet communication system.


In one embodiment, packet forwarding apparatus includes a data packet receiving interface, a data packet forwarding interface, and a configuration interface. The apparatus also includes circuitry that defines a plurality of data packet forwarding paths between the data packet receiving interface and the data packet forwarding interface. The circuitry defines at least one of the plurality of data packet forwarding paths in response to input received via the configuration interface, and the circuitry adaptively reconfigures at least one of the plurality of data packet forwarding paths i) in response to input received via the configuration interface, and ii) while data packets are being received by the packet forwarding apparatus.

Loading IXIA collaborators
Loading IXIA collaborators