IP Library Granted Patent US 10,979,326
Granted Patent B2
US 10,979,326 · App. 16/232,814 · Granted Apr 13, 2021

Detecting interference of a beam

Inventor: Eng Wei Koo (Colorado Springs, CO)
Assignee: VIAVI Solutions Inc.
H04L43/08H04L43/06H04W16/28H04W24/02H04W24/08H04W24/10H04W28/0236H04W72/1226H04W72/1231
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 10,979,326
App. No.
16/232,814
Granted
Apr 13, 2021
Kind
B2
Abstract

A device may monitor traffic or a data feed associated with a user equipment (UE). The traffic or the data feed may include a set of parameters related to a temporary interference to a beam of a respective set of beams associated with the UE, a user experience of a user of the UE, or a quality of a communication link between the UE and a base station (BS), of a set of network slices used by the UE, or of a quality of (QoS) profile associated with the UE. The device may perform a first analysis related to identifying the temporary interference, a second analysis related to determining the user experience, or a third analysis related to determining the quality. The device may perform one or more actions related to addressing the temporary interference, the user experience, or the quality.

Claims (114)

1. A method, comprising:

monitoring, by a device, traffic associated with a user equipment (UE) on multiple interfaces of a network,

wherein the traffic identifies a set of cells, with a respective set of beams, associated with the UE;

determining, by the device and after monitoring the traffic, an identity, associated with the UE or the traffic, on the multiple interfaces by correlating identifiers associated with the UE or the traffic across the multiple interfaces,

wherein the identity uniquely identifies a subscriber, a network slice, or a quality of service (QoS) profile associated with the UE or the traffic;

performing, by the device and after determining the identity, a first analysis at various times,

wherein the first analysis is related to measurements and/or parameters identified from monitoring the traffic;

identifying, by the device and based on performing the first analysis at various times, a temporary interference, to a beam of the respective set of beams, caused by a physical obstruction;

performing, by the device and after determining the identity:

a second analysis related to determining a user experience of a user of the UE, and

a third analysis related to determining a quality of a communication link between the UE and a base station (BS); and

performing, by the device and in association with performing the first analysis, the second analysis, and the third analysis, one or more actions related to addressing the temporary interference, the user experience, or the quality of the communication link.

2. The method of claim 1 , wherein the multiple interfaces include one or more of:

a third generation partnership project ( 3 GPP) Fl interface associated with a first network probe,

a 3GPP Xn interface associated with a second network probe, or

a 3GPP X2 interface associated with a third network probe.

3. The method of claim 1 , wherein the traffic includes at least one of:

user data associated with the UE,

a data delivery status message associated with the user data,

an assistance information data message associated with the user data, or

various parameters associated with the user data, the data delivery status message, or the assistance information data message.

4. The method of claim 1 , further comprising:

determining a location of the UE in association with performing the first analysis; and

determining a location of the temporary interference based on the location of the UE.

5. The method of claim 1 , wherein performing the first analysis comprises:

detecting a pattern of interference over time associated with one or more of the respective set of beams based on the traffic; and

wherein identifying the temporary interference comprises:

identifying the temporary interference based on detecting the pattern of interference over time.

6. The method of claim 1 , wherein performing the second analysis comprises:

detecting an issue associated with the traffic associated with the UE,

wherein the issue is related to at least one of:

a throughput of a portion of the traffic exchanged between the UE and the BS, or

a round trip time associated with the portion of the traffic; and

detecting, after detecting the issue associated with the traffic, an issue associated with the user experience of the user of the UE based on the at least one of the throughput of the portion or the round trip time of the portion.

7. The method of claim 6 , further comprising:

determining a location of the UE after detecting the issue associated with the user experience of the user of the UE;

identifying, after determining the location of the UE, a pattern of issues associated with respective user experiences of multiple UEs at the location; and

determining, based on the pattern of issues associated with the respective user experiences of the multiple UEs, that the issue associated with the user experience of the user of the UE is caused by the temporary interference.

8. A device, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, configured to:

monitor traffic or a data feed associated with a user equipment (UE),

wherein the traffic or the data feed includes a set of parameters related to at least one of:

a temporary interference to a beam of a respective set of beams associated with the UE,

a user experience of a user of the UE, or

a quality of a communication link between the UE and a base station (B S), of a set of network slices used by the UE, or of a quality of service (QoS) profile associated with the UE;

perform, after monitoring the traffic or the data feed, a first analysis at various times,

wherein the first analysis is related to measurements and/or the set of parameters identified from monitoring the traffic;

identify, based on performing the first analysis at various times, the temporary interference to the beam;

perform, after monitoring the traffic or the data feed:

a second analysis related to determining the user experience of the user of the UE, and

a third analysis related to determining the quality of the communication link between the UE and the BS, of the set of network slices, or of the QoS profile; and

perform, in association with performing the first analysis, the second analysis, and the third analysis, one or more actions related to addressing the temporary interference, the user experience of the user of the UE, or the quality of the communication link, of the set of network slices, or of the QoS profile.

9. The device of claim 8 , wherein the one or more processors are further configured to:

determine a location of the UE by identifying at least one of:

a connected beam, of the respective set of beams, associated with the UE that identifies the location of the UE relative to the BS,

a set of surrounding beams, of the respective set of beams, associated with the UE, or

a respective set of measurements for the set of surrounding beams that identifies a position of the UE within the connected beam relative to the set of surrounding beams; and

determine a location of the temporary interference based on determining the location of the UE.

10. The device of claim 8 , wherein the one or more processors are further configured to:

generate, after performing the first analysis, the second analysis, and the third analysis, a heat map related to a set of cells associated with the BS or the respective set of beams associated with the set of cells; and

provide, after generating the heat map, the heat map for display via a display associated with another UE associated with a technician, or

provide data related to the heat map as a data export to a storage location.

11. The device of claim 10 , wherein the one or more processors are further configured to:

provide, to the other UE associated with the technician, a stream of data related to the set of cells or related to the respective set of beams.

12. The device of claim 8 , wherein the one or more processors are further configured to:

generate, after performing the first analysis, the second analysis, and the third analysis, a virtual map that includes an identifier for a location of the UE or a location of the temporary interference; and

provide the virtual map for display via a display associated with another UE after generating the virtual map, or

output a result related to the first analysis, the second analysis, and the third analysis to a network data analysis function (NWDAF) in association with generating the virtual map.

13. The device of claim 8 , wherein the one or more processors, when performing the third analysis, are configured to:

determine, from the set of parameters included in the traffic or the data feed, the quality of the communication link based on at least one of:

a radio quality index associated with the communication link,

a set of quality measurements associated with one or more of the respective set of beams associated with the communication link, or

a set of power measurements associated with the one or more of the respective set of beams associated with the communication link.

14. The device of claim 8 , wherein the one or more processors, when performing the one or more actions, are configured to:

cause a technician to be dispatched to a location of the temporary interference to address the temporary interference.

15. A non-transitory computer-readable medium storing instructions, the instructions comprising:

one or more instructions that, when executed by one or more processors of a device, cause the one or more processors to:

determine an identity, associated with a user equipment (UE) or traffic on multiple interfaces of a network by correlating identifiers associated with the UE or the traffic across the multiple interfaces,

wherein the identity uniquely identifies the UE associated with the traffic or a subscriber associated with the UE or the traffic, and

wherein the traffic includes a set of parameters for the traffic;

determine, after determining the identity associated with the UE, a location of the UE based on a set of cells associated with a base station (BS), a respective set of beams associated with the set of cells, or a respective set of measurements for the respective set of beams;

monitor the traffic;

perform, after determining the location of the UE, a first analysis at various times

wherein the first analysis is related to measurements identified from monitoring the traffic and/or the set of parameters for the traffic;

identify, based on performing the first analysis at various times, a temporary interference to a beam of the respect set of beams;

perform, after determining the location of the UE:

a second analysis related to determining a user experience of a user of the UE, and

a third analysis related to determining a quality of a communication link between the UE and the BS, of a set of network slices associated with the UE, or of a quality of service (QoS) profile associated with the UE; and

perform, in association with performing the first analysis, the second analysis, and the third analysis, one or more actions related to addressing at least one of the temporary interference, the user experience, the quality of the communication link, of the set of network slices, or of the QoS profile.

16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

associate a location of the temporary interference with a subset of the respective set of beams by identifying at least one of:

a missing connected beam from the respective set of beams,

a missing surrounding beam from a set of surrounding beams associated with the UE, or

a measurement associated with the respective set of beams that satisfies a threshold.

17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to identify the temporary interference, cause the one or more processors to:

identify a pattern of a beam reflection of a subset of the respective set of beams by identifying at least one of:

a pattern of an unexpected connected beam, of the respective set of beams, associated with the UE, or

a pattern of an unexpected surrounding beam, of the respective set of beams, associated with the UE,

wherein the pattern of the beam reflection is a result of the temporary interference.

18. The non-transitory computer-readable medium of claim 15 , wherein the respective set of measurements for the respective set of beams identifies at least one of:

a respective reference signal received power (RSRP) of the respective set of beams,

a respective reference signal received quality (RSRQ) of the respective set of beams, or

a respective signal-to-interference-plus-noise ratio (SINK) of the respective set of beams.

19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

aggregate a respective result of performing the first analysis, the second analysis, and the third analysis across multiple UEs after performing the first analysis, the second analysis, and the third analysis for the multiple UEs,

wherein the multiple UEs include the UE; and

generate a set of recommendations related to reconfiguring a coverage or capacity of the set of cells or the respective set of beams after aggregating the respective result of performing the first analysis, the second analysis, and the third analysis across the multiple UEs.

20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, when executed by the one or more processors, further cause the one or more processors to:

perform troubleshooting of an issue related to the UE after performing the first analysis, the second analysis, and the third analysis,

wherein the troubleshooting is related to addressing at least one of:

the temporary interference,

the user experience of the user of the UE, or

the quality of the communication link, of the set of network slices, or of the QoS profile.

Assignments (4)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 73189/0873 Recorded May 28, 2026
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
Reel/Frame 075642/0381 →
SECURITY INTEREST Recorded Nov 14, 2025
From: VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC; INERTIAL LABS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS AGENT
Reel/Frame 073571/0137 →
SECURITY AGREEMENT Recorded Oct 21, 2025
From: INERTIAL LABS, INC.; VIAVI SOLUTIONS INC.; VIAVI SOLUTIONS LICENSING LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 073189/0873 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2018
From: KOO, ENG WEI
To: VIAVI SOLUTIONS INC.
Reel/Frame 047855/0870 →
Continuity (3)
Provisional Application 62746835 · Oct 17, 2018
Provisional Application 62670471 · May 11, 2018
Related Publication 20200127907A1 · Apr 23, 2020
Cited By (1)
US 12,334,992