IP Library Granted Patent US 10,623,340
Granted Patent B2
US 10,623,340 · App. 15/936,201 · Granted Apr 14, 2020

Link-fault tolerance in a distributed antenna system

Inventors: Christopher Goodman Ranson (Concord, VA); Mathias A. Schmalisch (Augsburg, DE); Van E. Hanson (Forest, VA)
Assignee: CommScope Technologies LLC
H04L49/557H04B7/00H04L1/06H04L12/6418H04L27/2656H04L49/552H04L69/22H04W24/04H04L2012/5674
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,623,340
App. No.
15/936,201
Filed
Mar 26, 2018
Granted
Apr 14, 2020
Kind
B2
Art Unit
2473
USPC
370/242
Abstract

Certain features relate to improving the link-fault tolerance in a distributed antenna system (DAS) by utilizing a series of synchronous communication frames. A receiving remote unit or a head-end unit in the DAS can predict the start of incoming communication frames based on frame information extracted from previously received communication frames. For example, a remote unit can be configured to receive one or more communication frames, each of the one or more communication frames including a start-of-frame field. After a period of time corresponding to the frame repetition rate, the remote unit can search for an additional start-of-frame field, indicating the receipt of the next communication frame. The remote unit can extract the payload data from the next communication frame based on the predicted value for the additional start-of-frame field.

Claims (57)

1. A method, comprising:

receiving one or more communication frames, each of the one or more communication frames including a control field, the one or more communication frames associated with a frame repetition rate;

detecting the control field included in a first communication frame of the one or more communication frames;

extracting a payload of the first communication frame of the one or more communication frames based on the detected control field included in the first communication frame;

determining, after a period of time corresponding to the frame repetition rate, whether an additional control field included in an additional communication frame of the one or more communication frames is detected;

in response to determining that the additional control field is not detected, predicting a location of the additional control field included in the additional communication frame of the one or more communication frames; and

extracting an additional payload from the additional communication frame based on the predicted location of the additional control field.

2. The method of claim 1 , wherein the predicted location of the additional control field is determined based on the detected control field and the frame repetition rate.

3. The method of claim 1 , wherein the predicted location of the additional control field is determined based on a repetitive pattern of bit lengths of the one or more communication frames.

4. The method of claim 1 , further comprising:

setting a frame error counter to zero in response to determining that the additional control field was detected; and

incrementing the frame error counter in response to determining that the additional control field was not detected.

5. The method of claim 4 , further comprising:

determining whether the frame error counter exceeds a threshold value;

searching for the additional control field by analyzing the one or more communication frames in response to the frame error counter exceeding the threshold value.

6. The method of claim 1 , wherein predicting the location of the additional control field includes determining an expected amount of time has passed corresponding to the frame repetition rate.

7. The method of claim 1 , wherein the payload and the additional payload include:

digitized analog signals provided by a head-end unit of a distributed antenna system; or

digitized analog signals provided by a remote unit of a distributed antenna system.

8. The method of claim 1 , wherein the one or more communication frames comprise Ethernet communication frames.

9. A unit of a distributed antenna system, comprising:

a processing device; and

a non-transitory computer-readable medium having program code stored thereon, wherein the program code is executable for performing operations comprising:

detecting a control field of a first communication frame of one or more communication frames received by the unit of the distributed antenna system, the one or more communication frames associated with a frame repetition rate;

extracting a payload of the first communication frame of the one or more communication frames based on the detected control field of the first communication frame;

determining, after a period of time corresponding to the frame repetition rate, whether an additional control field included in an additional communication frame of the one or more communication frames is detected;

in response to determining that the additional control field is not detected, predicting a location of the additional control field included in the additional communication frame of the one or more communication frames; and

extracting an additional payload from the additional communication frame based on the predicted location of the additional control field.

10. The unit of claim 9 , wherein the predicted location of the additional control field is determined based on the frame repetition rate and the detected control field.

11. The unit of claim 9 , wherein the unit of the distributed antenna system comprises a head-end unit or a remote unit.

12. The unit of claim 9 , wherein the program code is further executable for performing operations comprising:

determining whether the unit detected the additional control field;

setting a frame error counter to zero in response to determining that the unit detected the additional control field; and

incrementing the frame error counter in response to determining that the unit did not detect the additional control field.

13. The unit of claim 12 , wherein the program code is further executable for performing operations comprising:

determining whether the frame error counter exceeds a threshold value;

searching for the additional control field by analyzing the one or more communication frames received by the unit in response to the frame error counter exceeding the threshold value.

14. The unit of claim 9 , wherein the payload and the additional payload include digitized analog signals provided by another unit of the distributed antenna system.

15. A distributed antenna system, comprising:

a first unit configured to transmit one or more communication frames, each of the one or more communication frames including a control field, the one or more communication frames associated with a frame repetition rate; and

a second unit communicatively coupled to the first unit and located remotely from the first unit, the second unit configured to:

receive a first communication frame of the one or more communication frames transmitted by the first unit,

detect a control field included in the first communication frame,

extract a payload of the first communication frame based on the detected control field included in the first communication frame,

determine, after a period of time corresponding to the frame repetition rate, whether an additional control field included in an additional communication frame of the one or more communication frames is detected,

in response to determining that the additional control field is not detected, predict a location of the additional control field included in the additional communication frame of the one or more communication frames, and

extract an additional payload from the additional communication frame based on the predicted location of the additional control field.

16. The distributed antenna system of claim 15 , wherein the predicted location of the additional control field is determined based on the frame repetition rate and the control field.

17. The distributed antenna system of claim 15 , wherein the payload of the first communication frame and the additional payload of the additional communication frame include wireless communication information, and wherein the second unit is configured to transmit the wireless communication information within a coverage area.

18. The distributed antenna system of claim 15 , wherein the second unit is further configured to:

determine whether the second unit detected the additional control field;

set a frame error counter to zero in response to determining that the second unit detected the additional control field, and

increment the frame error counter in response to determining that the second unit did not detect the additional control field.

19. The distributed antenna system of claim 18 , wherein the second unit is further configured to:

determine whether the frame error counter exceeds a threshold value, and

search for the additional control field by analyzing the one or more communication frames received by the second unit in response to the frame error counter exceeding the threshold value.

20. The distributed antenna system of claim 15 , wherein the second unit is configured to predict the location of the additional control field by determining an expected amount of time has passed corresponding to the frame repetition rate.

Assignments (14)
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 069889/FRAME 0114 Recorded Feb 7, 2025
From: APOLLO ADMINISTRATIVE AGENCY LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0341 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 7, 2025
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070154/0183 →
RELEASE (REEL 068770 / FRAME 0460) Recorded Feb 7, 2025
From: JPMORGAN CHASE BANK, N.A.
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 070149/0432 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 068770/0632 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 069743/0264 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
PATENT SECURITY AGREEMENT (TERM) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0632 →
PATENT SECURITY AGREEMENT (ABL) Recorded Aug 26, 2024
From: OUTDOOR WIRELESS NETWORKS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 068770/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2024
From: COMMSCOPE TECHNOLOGIES LLC
To: OUTDOOR WIRELESS NETWORKS LLC
Reel/Frame 068492/0826 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2019
From: RANSON, CHRISTOPHER G.; SCHMALISCH, MATHIAS A.; HANSON, VAN E.
To: COMMSCOPE TECHNOLOGIES LLC
Reel/Frame 050184/0811 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049892/0051 →
Continuity (3)
Continuation 14621157 · Feb 12, 2015
Provisional Application 61987869 · May 2, 2014
Related Publication 20180212901A1 · Jul 26, 2018