Patents Assigned to Spirent Communications, Inc.
  • Publication number: 20240015535
    Abstract: The disclosed technology teaches testing voice connection routing over 911 circuits as if voice calls originated from an E911 device in coverage areas of cell tower locations, without requiring a physical presence of the E911 device in each coverage area. A remote test agent audio bridge and tester originates a first call to a test user with a first phone number, creates a media bridge, emulates an E911-compliant mobile device to originate a second call to a 911 operator, relays audio over the media bridge as a verbal exchange between the first and the second calls, and logs an evaluation of the verbal exchange. The emulation includes spoofing a call origination from an origination location being tested, the spoofed origination location being within coverage of an originating cell.
    Type: Application
    Filed: July 5, 2022
    Publication date: January 11, 2024
    Applicant: Spirent Communications, Inc.
    Inventors: Mikhail BEYLIN, Ronald ROYER, Dat PHAN, Ehab BAHJAT, In SEO
  • Publication number: 20240014909
    Abstract: The technology includes a method, computer medium, and system for remote testing over-the-air (OTA) audio quality using a test platform positioned at core network, the test platform comprising first and second cellular handsets and bridging logic that interconnects, controls, and bridges the first and second cellular handsets. The method includes triggering the bridging logic. The bridging logic initiates a first call over the first cellular handset to a tester, and initiates a second call over the second cellular handset to a destination, wherein the second call is initiated over-the-air. The bridging logic and the first and second cellular handsets are positioned in a location that causes routing by a cellular network of the first call over a segment under test. The bridging logic bridging audio between the first and the second calls, including relaying audio. The tester determines that the second call was established based on the relayed audio.
    Type: Application
    Filed: March 28, 2023
    Publication date: January 11, 2024
    Applicant: Spirent Communications, Inc.
    Inventors: Mikhail BEYLIN, Ronald ROYER, Dat PHAN, Ehab BAHJAT, In SEO
  • Publication number: 20240015536
    Abstract: The technology includes a method, computer medium, and system for testing audio quality of a transport segment between two core networks. A first virtual test agent (VTA) selects a Mobility Management Engine (MME) corresponding to an eNodeB served by a first core network for routing a second call, through a Serving Gateway (SGW) assigned by the MME for audio communication with a tester terminus. The second call is made from the first VTA to a second VTA at a second core network over a transport-segment-under-test that connects the first and second core networks, So that a tester can evaluate audio quality over the transport-segment-under-test. The first VTA makes a first call to a tester appliance, makes a second call, over the transport-segment-under-test, to the second VTA implementing audio evaluation, by signaling the MME, and bridges the first and second calls by relaying audio during a test of subjective audio quality.
    Type: Application
    Filed: March 28, 2023
    Publication date: January 11, 2024
    Applicant: Spirent Communications, Inc.
    Inventors: Mikhail BEYLIN, Ronald ROYER, Dat PHAN, Ehab BAHJAT, In SEO
  • Publication number: 20240015245
    Abstract: The technology includes a method, computer medium, and system for testing transport audio quality irrespective of tester location. The technology involves a virtual test agent (VTA) selecting a Mobility Management Engine (MME) for routing a second call through a Serving Gateway (SGW) assigned by the MME for audio communication with a tester terminus over a transport segment under test, so a tester can evaluate audio quality over the transport segment under test. The VTA makes a first call to a tester appliance, and makes a second call, over the transport segment under test, to the tester terminus by signaling the MME. The VTA bridges the first and second calls by relaying audio during a test of subjective audio quality, whereby the bridging assures that the relayed audio in the second call continues to be relayed over the transport segment under test and not re-routed by core network components.
    Type: Application
    Filed: March 28, 2023
    Publication date: January 11, 2024
    Applicant: Spirent Communications, Inc.
    Inventors: Mikhail BEYLIN, Ronald ROYER, Dat PHAN, Ehab BAHJAT, In SEO
  • Patent number: 11868360
    Abstract: The technology disclosed relates to a method for storing and time-correlating real-time and queryable test results of a test of a device under test (DUT). The method includes initiating the test applied to the DUT to collect real-time data from a multitude of data streams for multiple aspects of the DUT, the collected data including counters and fact-type values, the collected data having imperfectly synchronized time bases and the collected data being collected from different sources asynchronously at different times, specifying a recording time interval for recording the data collected among multiple databases, recording data according to the specified recording time interval, such that each piece of the recorded data is associated with a particular time interval, and at a conclusion of the test, correlating the recorded data with the test configuration data about a test state in the respective time intervals.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: January 9, 2024
    Assignee: Spirent Communications, Inc.
    Inventors: David Joyner, Rahul Patel
  • Patent number: 11863420
    Abstract: A testing method is provided for diagnosing faults in a multimedia over coax alliance (MoCA) local area network (LAN) including a WiFi segment. The method including, responsive to selection of a test sequence that includes testing of the WiFi segment, causing display of instructional images that depict how an operator couples the test hardware to a wireless component, invoking the test hardware to perform a test by automatically selecting, in dependence upon a problem generically identified by a user, a test and invoking the test, and automatically evaluating results returned by the test, without user interpretation of the results returned, to determine at least one of (i) whether to report a recommendation to replace/repair an identified component, and (ii) whether to (a) repeat the causing display of instructional images, (b) invoke the test hardware to perform an additional test and (c) automatically evaluate results returned by the additional test.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 2, 2024
    Assignee: Spirent Communications, Inc.
    Inventors: Douglas Grinkemeyer, David Dailey
  • Publication number: 20230409456
    Abstract: A method of a test controller controlling a test platform to run test applications is provided, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained. The method including the test controller (i) transmitting an instruction to the test platform over an initiated first secure tunnel between the test platform and the test controller, and (ii) controlling the test platform to perform a requested test using the test application using an established second secure tunnel between (a) the test platform and (b) the test controller.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 21, 2023
    Applicant: Spirent Communications, Inc.
    Inventors: David Dailey, Kevin Myers, Daniel Abarbanel, Douglas Grinkemeyer
  • Patent number: 11843535
    Abstract: The disclosed technology teaches testing a mesh network using new service application level KPIs that extend the TWAMP measurement architecture. A control-client receives and parses a configuration file to populate memory with IP addresses, ports, and test session parameters for disclosed KPIs used to originate two-way test sessions from a first network host; with control-servers and session-reflectors.
    Type: Grant
    Filed: October 24, 2022
    Date of Patent: December 12, 2023
    Assignee: Spirent Communications, Inc.
    Inventor: Jyotikumar U. Menon
  • Publication number: 20230388211
    Abstract: The disclosed technology teaches systems and methods for high fidelity emulation of a Wi-Fi environment for testing with three or more transmitters set to differing output signal strengths. The disclosed method includes using a PCAP file of captured packets from multiple stations with respective source addresses, RF bands, and channels within bands. The captured packets record metadata containing, at least, signal strength and time stamps. The method further includes analyzing the PCAP file to determine pairs of source addresses and channels, evaluating the pairs for signal strength, and allocating the pairs to three or more transmitters based on grouping by at least the channels and the evaluated signal strengths, and using the time stamps on the captured packets, replaying with synchronization over the transmitters at the set output signal strengths. The PCAP file can include packets from multiple protocols, and time-varying pairs with varying signal strength overtime.
    Type: Application
    Filed: May 25, 2023
    Publication date: November 30, 2023
    Applicant: Spirent Communications, Inc.
    Inventors: Michael HALEY, David Theodore MOZZONI, II, Fanny MLINARSKY
  • Publication number: 20230379551
    Abstract: The technology disclosed teaches a method of testing performance of a device-under-test during cloud gaming over a live cellular network. The method comprises instrumenting the device-under-test with at least one instrument app that interacts with a browser on the device-under-test and captures performance metrics from gaming network traffic. The browser and the instrument app can be invoked using a test controller separated from the device-under-test, causing the browser to connect to a gaming simulation over the live cellular network. A segmented gaming image stream is transmitted to the browser, with segmented playing at varying bit rates and image complexity while the instrument app causes the browser to transmit artificial gameplay events to a gaming simulation test server. Performance metrics from the gaming network traffic are captured, as well as gaming images rendered by the browser during the segmented gaming image stream.
    Type: Application
    Filed: July 28, 2023
    Publication date: November 23, 2023
    Applicant: Spirent Communications, Inc.
    Inventors: Mithun ASHWATHAPPA, Michael COLLIGAN
  • Patent number: 11824740
    Abstract: The technology disclosed provides a method of testing handling of HTTPS sessions of a plurality of clients with a plurality of servers by a switching, bridging or routing device (i.e., a DUT), where the testing is conducted by a test system coupled to ports on the DUT. The method includes using client state machines running on at least four processor cores, communicating through the DUT with server state machines running on at least four additional processor cores. The method also includes, for each connection between a client represented by a client state machine and a server represented by a server state machine, setting up an HTTPS session by negotiating an encryption protocol and completing an HTTPS handshake. Further, the method includes following the setup of between 100,000 HTTPS sessions and 10,000,000 HTTPS sessions, conducting a stress test including combining payload data and header information without using the negotiated encryption.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: November 21, 2023
    Assignee: Spirent Communications, Inc.
    Inventors: Kevin Canady, Richard Wank, Xiaohua Wu, Chunsheng Li
  • Publication number: 20230344738
    Abstract: A method for determining whether clock skew may exist between a sending node and a remote node during two-way network testing (using protocols such as TWAMP), and a computational method for revising measured latency data to compensate for clock differences. The method for compensating for clock skew comprises monitoring the network latency between two nodes during a defined time interval. When clock skew is detected, a flag is set, and, after the time interval has completed, clock skew S is estimated using the minimum latency values for the interval. The recorded latency values for the interval are then revised using the calculated clock skew S, and one-way latency results reported. The improved accuracy can be achieved with only on a few computations after the data have been collected. This a posteriori approach saves on computational resources, which can be at a premium for network testing equipment.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 26, 2023
    Applicant: Spirent Communications, Inc.
    Inventors: Timothy John DELLINGER, Joel Padulles Pubill
  • Patent number: 11765856
    Abstract: A fan tray for an enclosure containing devices to be cooled is provided. The fan tray includes a top cover having a top surface and a bottom surface facing opposite the top surface, wherein, when the fan tray is mated to the enclosure, (i) the top surface is exposed relative to outside the enclosure and (ii) the bottom surface is contained within the enclosure, a fan-receiving portion extending from the bottom surface of the top cover and configured to receive one or more fans, and one or more electrical connectors configured to provide electrical power to the one or more fans.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: September 19, 2023
    Assignee: Spirent Communications, Inc.
    Inventors: Frank Dikken, Don Chi Duong
  • Patent number: 11762748
    Abstract: A method of a test controller controlling a test platform to run test applications is provided, wherein an authenticated connection exists between the test platform and a phone home service through which secure tunnel information for the test controller has been obtained. The method including the test controller (i) generating an instruction to load and prepare a test application, the instruction including a URL for a repository that stores the test application as a component executable on the test platform, (ii) transmitting the generated instruction to the test platform over an initiated first secure tunnel between the test platform and the test controller, and (iii) controlling the test platform to perform a requested test using the test application using an established second secure tunnel between (a) the test platform or the test application and (b) the test controller.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: September 19, 2023
    Assignee: Spirent Communications, Inc.
    Inventors: Douglas Grinkemeyer, David Dailey, Kevin Myers, Daniel Abarbanel
  • Publication number: 20230283387
    Abstract: Path-loss measurements are determined for a test client device moving along a path in a field test environment in which field Wi-Fi mesh network nodes are distributed. The path-loss measurements are reproduced in a field-to-lab test environment that includes a test client device disposed in an electromagnetically-isolated chamber and field test Wi-Fi mesh network nodes disposed in respective electromagnetically-isolated chambers. The test client device and the field test Wi-Fi mesh network nodes are in wired or wireless communication with each other via signal lines. A programmable attenuator is electrically coupled to each signal line. The attenuation of each programmable attenuator is varied to reproduce the path-loss measurements from the field test environment. Path-loss measurements at the location of each field Wi-Fi mesh network node are also reproduced with the programmable attenuators to reproduce the field Wi-Fi mesh network node configuration.
    Type: Application
    Filed: May 15, 2023
    Publication date: September 7, 2023
    Applicant: SPIRENT COMMUNICATIONS, INC.
    Inventors: Janne LINKOLA, Michael HALEY
  • Patent number: 11734134
    Abstract: The disclosed technology provides resource locators keyed to resource names with failover alternate resource locators keyed to resource positions on user interfaces in a test environment: providing a central repository for resource locators and storing a set of alternative locator expressions for a resource in the central repository. The set includes first resource locators keyed to resource names on UIs and respective second resource locators keyed to resource positions on UIs that can be evaluated when the resource name in the respective first resource locator is invalid. The method invokes a resource location navigator to locate a particular resource using a first resource locator keyed to a resource name on the user interface, automatically invoking the resource location navigator using the second resource locator keyed to the resource position after failure of locating the particular resource using the resource name, and accessing the particular resource using the second resource locator.
    Type: Grant
    Filed: January 4, 2022
    Date of Patent: August 22, 2023
    Assignee: Spirent Communications, Inc.
    Inventors: Andrea Holt, Saif Ahmed, Alireza Akbari McQuee
  • Publication number: 20230254226
    Abstract: The disclosed technology teaches creating a real time visualization and analysis of Wi-Fi performance and behavior of a DUT in wireless communication with a selected Wi-Fi test device. Also included is performing a radiated test of the DUT using transceiver signals from multiple test antennas impinging on antennas of the DUT, capturing packet details of traffic between the DUT and the selected Wi-Fi test device using a sniffer that is RF coupled to antennas of the selected Wi-Fi test device, and generating a time series summary stream in real time from the packet details captured by the sniffer, including summaries of both performance and behavior metrics. The performance metrics summarize throughput and other measured characteristics of a received signal and the behavior metrics capture transmitter settings that the DUT and test devices choose. Also included is generating scrolling visualizations of selected metrics from the stream as the radiated test proceeds.
    Type: Application
    Filed: February 7, 2023
    Publication date: August 10, 2023
    Applicant: Spirent Communications, Inc.
    Inventors: Michael Haley, David Theodore Mozzoni, II, Fanny Mlinarsky
  • Patent number: 11659427
    Abstract: The disclosed technology addresses the problem of testing performance of RU scheduling algorithms used by an OFDMA enabled AP to support multiple clients, using a two-armed test harness with a wired connection to one side of an AP under test and multiple wireless clients coupled in RF communication with the AP. The wireless clients can be connected over the air or conductively to antenna(s) of the AP under test. The test harness generates test traffic. A sniffer radio listens to RU allocation and schedules traffic broadcast by the AP to multiple clients. A recording module records the RU allocation and traffic and a report generator categorizes the recorded resource allocation with the scheduling traffic heard by the sniffer radio and provides resource allocation statistics. The wireless clients are connected conductively or OTA to antennas of the AP under test. One sniffer radio replaces multiple sniffers used in prior test systems.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: May 23, 2023
    Assignee: Spirent Communications, Inc.
    Inventors: Steven R. Rumsby, Fengbin Dong, Liang Jin
  • Patent number: 11658885
    Abstract: The disclosed technology teaches automating evaluation of QoE for data communication services in a wireless network—accessing performance indicators, mappings for the performance indicators to SKQIs in a SKQI parameters table, and mappings for SKQIs to KQIs in an SKQI-to-KQI mapping table. The disclosed method includes configuring first and second functions that, respectively, roll up performance indicators into SKQIs based on parameters stored in the SKQI parameters table to calculate SKQI scores and weights, and roll up SKQIs into KQIs and QoE based on parameters stored in SKQI-to-KQI and SKQI-to-QoE mapping tables, to calculate KQI and QoE scores. Also disclosed is generating first SQL statements that invoke the first function to calculate the SKQIs and second SQL statements that invoke the second function to calculate KQIs and QoE, storing generated first and second SQL statements in non-volatile storage and calculating KQIs and QoE using the automatically generated SQL statements.
    Type: Grant
    Filed: October 1, 2018
    Date of Patent: May 23, 2023
    Assignee: SPIRENT COMMUNICATIONS, INC.
    Inventors: Swetha Pendyala, Peter Peng, Ovidiu Reghis, Marius Adamut
  • Patent number: 11652559
    Abstract: Path-loss measurements are determined for a test client device moving along a path in a field test environment in which field Wi-Fi mesh network nodes are distributed. The path-loss measurements are reproduced in a field-to-lab test environment that includes a test client device disposed in an electromagnetically-isolated chamber and field test Wi-Fi mesh network nodes disposed in respective electromagnetically-isolated chambers. The test client device and the field test Wi-Fi mesh network nodes are in wired or wireless communication with each other via signal lines. A programmable attenuator is electrically coupled to each signal line. The attenuation of each programmable attenuator is varied to reproduce the path-loss measurements from the field test environment. Path-loss measurements at the location of each field Wi-Fi mesh network node are also reproduced with the programmable attenuators to reproduce the field Wi-Fi mesh network node configuration.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 16, 2023
    Assignee: SPIRENT COMMUNICATIONS, INC.
    Inventors: Janne Linkola, Michael Haley