IP Library Granted Patent US 12,185,140
Granted Patent B2
US 12,185,140 · App. 17/713,703 · Granted Dec 31, 2024

Quality determination and repair of wireless connection to a device

Inventor: Ruth Zaphir (Netanya, IL)
Assignee: VEEGO SOFTWARE LTD.
H04W24/08H04B17/318H04L43/0894H04L43/55
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,185,140
App. No.
17/713,703
Granted
Dec 31, 2024
Kind
B2
Abstract

A computer-implemented method comprising: monitoring data traffic between an access point and an end station over a wireless link within a wireless communications network; deriving, based on the monitoring, one or more of the following quality factors associated with the wireless link: (i) a current retransmission rate quality factor over the wireless link, (ii) a current physical layer (PHY) rate quality factor of the wireless link, (iii) a current usage quality factor associated with a shared medium used by the wireless link, and (iv) a current interference quality factor associated with the shared medium; calculating, based on the derived one or more quality factors, a maximum predicted data rate associated with the wireless link; and determining an overall quality rating of the wireless link as equal to the ratio of (x) the calculated maximum predicted data rate, and (y) a maximum theoretical data rate associated with the wireless link.

Claims (49)

1. A system comprising:

at least one hardware processor; and

a non-transitory computer-readable storage medium having stored thereon program instructions, the program instructions executable by the at least one hardware processor to:

monitor data traffic between an access point and an end station over a wireless link within a wireless communications network,

derive, based on said monitoring, one or more of the following quality factors associated with said wireless link:

i) a current retransmission rate quality factor over said wireless link,

ii) a current physical layer (PHY) rate quality factor of said wireless link, determined based, at least in part, on a maximum expected PHY rate associated with said wireless link, wherein said maximum expected PHY rate is determined as a function of received signal strength (RSSI) by said end station,

iii) a current usage quality factor associated with a shared medium used by said wireless link, and

iv) a current interference quality factor associated with said shared medium;

calculate, based on said derived one or more quality factors, a maximum predicted data rate associated with said wireless link; and

determine an overall quality rating of said wireless link as equal to the ratio between (x) said calculated maximum predicted data rate, and (y) a maximum theoretical data rate associated with said wireless link, determined based, at least in part, on said maximum expected PHY rate associated with said wireless link.

2. The system of claim 1 , wherein said current retransmission rate quality factor is determined based, at least in part, on a maximum expected retransmission rate associated with said wireless link, wherein said maximum expected retransmission rate is determined as a function of received signal strength (RSSI) by said end station.

3. The system of claim 1 , wherein:

(i) said current usage quality factor is determined based, at least in part, on a measure of overlapping basic service set (OBSS) load within said shared medium; and

11 said current interference quality factor is determined based, at least in part, on a measure of interference over said shared medium.

4. The system of claim 1 , wherein said one or more quality factors associated with said wireless link further include a failure rate quality factor which is determined based, at least in part, on a number of times that a packet is retransmitted over said wireless link without receiving an acknowledgment (ACK) message in return within a specified period of time.

5. The system of claim 1 , wherein said program instructions are further executable to determine an operational status of said wireless link based, at least in part, on said overall quality rating relative to a predetermined threshold.

6. The system of claim 5 , wherein said program instructions are further executable to determine a cause of said operational status as one of said end station or and said wireless link, based, at least in part, on the relative values of said one or more quality factors.

7. A computer-implemented method comprising:

monitoring data traffic between an access point and an end station over a wireless link within a wireless communications network;

deriving, based on said monitoring, one or more of the following quality factors associated with said wireless link:

(i) a current retransmission rate quality factor over said wireless link,

(ii) a current physical layer (PHY) rate quality factor of said wireless link, determined based, at least in part, on a maximum expected PHY rate associated with said wireless link, wherein said maximum expected PHY rate is determined as a function of received signal strength (RSSI) by said end station,

(iii) a current usage quality factor associated with a shared medium used by said wireless link, and

(iv) a current interference quality factor associated with said shared medium;

calculating, based on said derived one or more quality factors, a maximum predicted data rate associated with said wireless link; and

determining an overall quality rating of said wireless link as equal to the ratio between (x) said calculated maximum predicted data rate, and (y) a maximum theoretical data rate associated with said wireless link, determined based, at least in part, on said maximum expected PHY rate associated with said wireless link.

8. The method of claim 7 , wherein: said current retransmission rate quality factor is determined based, at least in part, on a maximum expected retransmission rate associated with said wireless link, wherein said maximum expected retransmission rate is determined as a function of received signal strength (RSSI) by said end station.

9. The method of claim 7 , wherein:

(i) said current usage quality factor is determined based, at least in part, on a measure of overlapping basic service set (OBSS) load within said shared medium; and

(ii) said current interference quality factor is determined based, at least in part, on a measure of interference over said shared medium.

10. The method of claim 7 , wherein said one or more quality factors associated with said wireless link further include a failure rate quality factor which is determined based, at least in part, on a number of times that a packet is retransmitted over said wireless link without receiving an acknowledgment (ACK) message in return within a specified period of time.

11. The method of claim 7 , further comprising determining an operational status of said wireless link based, at least in part, on said overall quality rating relative to a predetermined threshold.

12. The method of claim 11 , further comprising determining a cause of said operational status as one of said end station or and said wireless link, based, at least in part, on the relative values of said one or more quality factors.

13. A computer program product comprising a non-transitory computer-readable storage medium having program instructions embodied therewith, the program instructions executable by at least one hardware processor to:

monitor data traffic between an access point and an end station over a wireless link within a wireless communications network;

derive, based on said monitoring, one or more of the following quality factors associated with said wireless link:

(i) a current retransmission rate quality factor over said wireless link,

(ii) a current physical layer (PHY) rate quality factor of said wireless link, determined based, at least in part, on a maximum expected PHY rate associated with said wireless link, wherein said maximum expected PHY rate is determined as a function of received signal strength (RSSI) by said end station,

(iii) a current usage quality factor associated with a shared medium used by said wireless link, and

(iv) a current interference quality factor associated with said shared medium;

calculate, based on said derived one or more quality factors, a maximum predicted data rate associated with said wireless link; and

determine an overall quality rating of said wireless link as equal to the ratio between (x) said calculated maximum predicted data rate, and (y) a maximum theoretical data rate associated with said wireless link, determined based, at least in part, on said maximum expected PHY rate associated with said wireless link.

14. The computer program product of claim 13 , wherein: said current retransmission rate quality factor is determined based, at least in part, on a maximum expected retransmission rate associated with said wireless link, wherein said maximum expected retransmission rate is determined as a function of received signal strength (RSSI) by said end station.

15. The computer program product of claim 13 , wherein:

(i) said current usage quality factor is determined based, at least in part, on a measure of overlapping basic service set (OBSS) within said shared medium; and

(ii) said current interference quality factor is determined based, at least in part, on a measure of interference over said shared medium.

16. The computer program product of claim 13 , wherein said one or more quality factors associated with said wireless link further include a failure rate quality factor which is determined based, at least in part, on a number of times that a packet is retransmitted over said wireless link without receiving an acknowledgment (ACK) message in return within a specified period of time.

17. The computer program product of claim 13 , wherein said program instructions are further executable to determine an operational status of said wireless link based, at least in part, on said overall quality rating relative to a predetermined threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2022
From: ZAPHIR, RUTH
To: VEEGO SOFTWARE LTD.
Reel/Frame 059505/0910 →
Continuity (2)
Provisional Application 63170588 · Apr 5, 2021
Related Publication 20220330062A1 · Oct 13, 2022