IP Library Granted Patent US 12,193,107
Granted Patent B2
US 12,193,107 · App. 17/025,466 · Granted Jan 7, 2025

Multi-functional wireless link monitor

Inventors: Fanny Mlinarsky (Bolton, MA); Ron Cook (Groton, MA)
Assignee: Spirent Communications, Inc.
H04W8/005H04W24/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,193,107
App. No.
17/025,466
Granted
Jan 7, 2025
Kind
B2
Abstract

A wireless link monitor is configured to operate as an active client that can send and/or receive wireless traffic to and/or from wireless devices-under-test (DUTs) in the network. When the wireless link monitor operates as an active client, the DUTs can send respective wireless traffic to the wireless link monitor. This ensures that the wireless link monitor receives the wireless traffic even when the DUTs transmit their wireless signals narrowly (e.g., in adaptive beamforming technologies).

Claims (52)

1. A test instrument for a wireless device-under-test (DUT), comprising:

a processor;

a radio in electrical communication with the processor;

non-volatile memory in electrical communication with the processor, the non-volatile memory storing computer-readable instructions that, when executed by the processor, cause the processor to:

configure the test instrument to function simultaneously as an active client that uses the radio to transmit and receive wireless traffic to and from the DUT and as an inline wireless link monitor that monitors wireless traffic by capturing wireless packets sent between the active client and the DUT;

establish a wireless communication link between the active client and the DUT; and

wherein the inline wireless link monitor captures and streams the wireless packets in packet capture (PCAP) or other packet format that captures packet headers and payload and applies timestamps, and

wherein each test instrument has an internal clock, and the internal clocks are time-synchronized according to a time synchronization protocol;

merge the streams of the wireless packets using the timestamps applied by the synchronized internal clocks;

generate a plot of a wireless communication link characteristic for the DUT using the synchronized merged streams of wireless packets.

2. The test instrument of claim 1 , wherein the active client comprises a wireless access point (AP).

3. The test instrument of claim 1 , wherein the active client comprises a wireless station.

4. The test instrument of claim 1 , wherein the computer-readable instructions further cause the processor to generate a plot of a wireless communication link characteristic.

5. The test instrument of claim 4 , wherein the wireless communication link characteristic includes a received signal strength indicator (RSSI), a data rate, a number of spatial streams, or a channel width.

6. The test instrument of claim 5 , wherein the computer-readable instructions further cause the processor to generate a plot of a physical layer characteristic of the wireless packets.

7. The test instrument of claim 1 , wherein the wireless communication link comprises a Wi-Fi wireless communication link that is compliant with IEEE 802.11.

8. The test instrument of claim 7 , wherein the Wi-Fi wireless communication link is compliant with IEEE 802.11 ax.

9. The test instrument of claim 1 , further comprising a common housing, wherein the processor, the radio, and the non-volatile memory are disposed in the common housing.

10. A system for testing wireless devices, comprising:

a plurality of RF-isolated chambers; and

a plurality of test instruments, in network communication with each other, each test instrument disposed to monitor a respective RF-isolated chamber and comprising:

a processor;

a radio in electrical communication with the processor; and

non-volatile memory in electrical communication with the processor, the non-volatile memory storing computer-readable instructions that, when executed by the processor, cause the processor to:

configure the test instrument to function simultaneously as an active client that uses the radio to transmit and receive wireless traffic to and from a device-under-test (DUT) in the respective RF-isolated chamber and as an inline wireless link monitor that monitors wireless traffic by capturing wireless packets sent between the active client and the DUT;

establish a wireless communication link between the active client and the DUT in the respective RF-isolated chamber; and

wherein the inline wireless link monitor captures and streams the wireless packets in packet capture (PCAP) or other packet format that captures packet headers and payload and applies time stamps, and

wherein each test instrument has an internal clock, and the internal clocks are time-synchronized according to a time synchronization protocol;

merge the streams of the wireless packets using the timestamps applied by the synchronized internal clocks;

generate a plot of a wireless communication link characteristic for the DUT using the synchronized merged streams of wireless packets.

11. The system of claim 10 , wherein the internal clocks of the test instruments are synchronized to an internal clock of the computer.

12. The system of claim 10 , wherein the wireless communication link characteristic includes a received signal strength indicator (RSSI), a data rate, a number of spatial streams, a channel width, or a modulation and coding scheme (MCS) index value.

13. The system of claim 12 , wherein the plot indicates a resource unit allocated for each DUT.

14. The system of claim 10 , wherein each test instrument further comprises a respective common housing and the processor, radio, and non-volatile memory of each test instrument is disposed in the respective common housing.

15. The system of claim 10 , wherein the active client of each test instrument comprises a wireless access point (AP) or a wireless station.

16. The system of claim 10 , wherein the time synchronization protocol comprises a clock synchronization protocol.

17. The system of claim 16 , wherein the clock synchronization protocol comprises a Network Time Protocol or a Precision Time Protocol.

18. A test instrument for a wireless device-under-test (DUT), comprising:

a processor;

a radio in electrical communication with the processor; and non-volatile memory in electrical communication with the processor, the non-volatile memory storing computer-readable instructions that, when executed by the processor, cause the processor to:

configure the test instrument to function simultaneously as an active client that uses the radio to transmit and receive wireless traffic to and from the DUT and as an inline wireless link monitor that monitors wireless traffic by capturing wireless packets sent between the active client and the DUT;

establish a wireless communication link between the active client and the DUT, wherein the inline wireless link monitor captures and streams the wireless packets in packet capture (PCAP) or other packet format that captures packet headers and payload and applies time stamps,

wherein each test instrument has an internal clock, and the internal clocks are time-synchronized according to a time synchronization protocol;

merge the streams of the wireless packets using the timestamps applied by the synchronized internal clocks to provide a synchronized merged stream of wireless packets;

generate a plot of a wireless communication link characteristic; and

when a user selects a data point on the plot, automatically display wireless packet data that corresponds to the data point.

19. The test instrument of claim 18 , wherein the computer-readable instructions further cause the processor to automatically display the wireless packet data in a new window.

20. The test instrument of claim 18 , wherein the active client comprises a wireless access point (AP).

21. The test instrument of claim 18 , wherein the active client comprises a wireless station.

22. The test instrument of claim 18 , wherein the computer-readable instructions further cause the processor to generate a plot of a wireless communication link characteristic.

23. The test instrument of claim 22 , wherein the wireless communication link characteristic includes a received signal strength indicator (RSSI), a data rate, a number of spatial streams, or a channel width.

24. The test instrument of claim 23 , wherein the computer-readable instructions further cause the processor to generate a plot of a physical layer characteristic of the wireless packets.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2022
From: OCTOSCOPE INC.
To: SPIRENT COMMUNICATIONS, INC.
Reel/Frame 060725/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2020
From: MLINARSKY, FANNY; COOK, RON
To: OCTOSCOPE INC.
Reel/Frame 053819/0358 →
Continuity (2)
Provisional Application 62902470 · Sep 19, 2019
Related Publication 20210092582A1 · Mar 25, 2021
References Cited (53)
US 6724730B1 · Mlinarsky et al. · 2004 [cited by applicant]
US 7075893B1 · Mlinarsky et al. · 2006 [cited by applicant]
US 8793541B2 · Hsu et al. · 2014 [cited by applicant]
US 10520534B1 · Rowell et al. · 2019 [cited by applicant]
US 10893494B2 · Chinitz et al. · 2021 [cited by applicant]
US 20040236866A1 · Dugatkin et al. · 2004 [cited by applicant]
US 20050053008A1 · Griesing et al. · 2005 [cited by applicant]
US 20050226195A1 · Paris et al. · 2005 [cited by applicant]
US 20060229020A1 · Mlinarsky et al. · 2006 [cited by applicant]
US 20060233111A1 · Wright · 2006 [cited by applicant]
US 20060239198A1 · Mlinarsky et al. · 2006 [cited by applicant]
US 20070121712A1 · Okamoto · 2007 [cited by examiner]
US 20070159199A1 · Talwar et al. · 2007 [cited by applicant]
US 20080129615A1 · Breit · 2008 [cited by examiner]
US 20080151762A1 · Armstrong et al. · 2008 [cited by applicant]
US 20080221988A1 · Bappu · 2008 [cited by examiner]
US 20090072838A1 · Shepherd et al. · 2009 [cited by applicant]
US 20090072843A1 · Slupsky et al. · 2009 [cited by applicant]
US 20120039178A1 · Holman et al. · 2012 [cited by applicant]
US 20120101985A1 · Kemp et al. · 2012 [cited by applicant]
US 20120269081A1 · Ho · 2012 [cited by examiner]
US 20120296996A1 · Lehavi et al. · 2012 [cited by applicant]
US 20120317224A1 · Caldwell et al. · 2012 [cited by applicant]
US 20130016739A1 · Penisoara et al. · 2013 [cited by applicant]
US 20130033279A1 · Sozanski et al. · 2013 [cited by applicant]
US 20130054170A1 · Sobajic et al. · 2013 [cited by applicant]
US 20130145212A1 · Hsu et al. · 2013 [cited by applicant]
US 20130347103A1 · Veteikis et al. · 2013 [cited by applicant]
US 20140092807A1 · Zhao · 2014 [cited by applicant]
US 20140098846A1 · Emmanuel et al. · 2014 [cited by applicant]
US 20140229615A1 · Hsueh · 2014 [cited by examiner]
US 20140254647A1 · Stott et al. · 2014 [cited by applicant]
US 20150029950A1 · Rath · 2015 [cited by examiner]
US 20150109941A1 · Zhang et al. · 2015 [cited by applicant]
US 20150242294A1 · Lapierre et al. · 2015 [cited by applicant]
US 20150253357A1 · Olgaard · 2015 [cited by applicant]
US 20150271829A1 · Amini · 2015 [cited by examiner]
US 20160072594A1 · Yuan et al. · 2016 [cited by applicant]
US 20160373944A1 · Jain et al. · 2016 [cited by applicant]
US 20170077585A1 · Oxford · 2017 [cited by examiner]
US 20170135145A1 · Amini et al. · 2017 [cited by applicant]
US 20170223559A1 · Kong · 2017 [cited by examiner]
US 20180006745A1 · Vanwiggeren · 2018 [cited by applicant]
US 20190155327A1 · Zaidman et al. · 2019 [cited by applicant]
US 20200008085A1 · Chakraborty · 2020 [cited by examiner]
US 20200028905A1 · Chinitz et al. · 2020 [cited by applicant]
US 20200029286A1 · Haley et al. · 2020 [cited by applicant]
US 20200084645A1 · Jones · 2020 [cited by examiner]
US 20200096547A1 · Orozco Valdes · 2020 [cited by examiner]
US 20210318369A1 · Rehammar · 2021 [cited by examiner]
US 20210359923A1 · Koyama · 2021 [cited by examiner]
OCTOBOX Pal-6E, and STApal-6E Product datasheet, Spirent Communications, Inc., Mar. 21, 2022, 25 pages (downloaded Jan. 24, 2023 from https://www.spirent.com/assets/u/datasheet-octobox-pal-6e-and-stapal-6e). [cited by applicant]
MCS Index and 7MCS Wi-Fi Experience Score, WiFi Fundamentals, 7signal.com, 6 pages (download Jan. 26, 2022 from https://www.7signal.com/info/mcs_). [cited by applicant]
Cited By (1)
US 12,537,609