IP Library Granted Patent US 9,954,600
Granted Patent B2
US 9,954,600 · App. 15/352,255 · Granted Apr 24, 2018

Servicing cell selection in air to ground communication systems

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 9,954,600
App. No.
15/352,255
Granted
Apr 24, 2018
Kind
B2
Abstract

Selecting serving cells in air to ground communication systems efficiently and with maximum knowledge of forward and return link channel conditions allows maximum throughput available to a user at any point in time, particularly in the presence of high interference. Airborne based and ground based systems may collect forward and return link channel conditions and develop user capacity estimates to be used by aircraft and ground based transceivers. Such user capacity estimates may be shared among distributed air-to-ground networks to ensure the latest channel conditions are available for serving cell selection decisions.

Claims (61)

1. A non-transitory computer readable medium, comprising processor executable instructions that when executed by a computer processor disposed within an airborne aircraft cause the computer processor to:

command a directional antenna installed on the aircraft and a transceiver disposed within the aircraft to measure a first signal-to-noise ratio of a first communication channel corresponding to a first location on the ground, the first communication channel configured to support transmissions to/from the airborne aircraft;

command the directional antenna and the transceiver to measure a second signal-to-noise ratio of a second communication channel corresponding to a second location on the ground, the second communication channel configured to support transmissions to/from the airborne aircraft;

calculate a first forward-link user capacity estimate using the first signal-to-noise ratio of the first communication channel;

calculate a second forward-link user capacity estimate using the second signal-to-noise ratio of the second communication channel; and

calculate a forward-link user capacity matrix using the first forward-link user capacity estimate and the second forward-link user capacity estimate,

wherein the forward-link user capacity matrix is utilized to select communication channels to utilize for transmissions between a plurality of ground stations disposed on the ground and the airborne aircraft.

2. The medium of claim 1 , wherein the first communication channel comprises a first center frequency and a first bandwidth, wherein the second communication channel comprises a second center frequency and a second bandwidth, and wherein the first communication channel does not overlap the second communication channel.

3. The medium of claim 1 , wherein the processor executable instructions, when executed by the computer processor, cause the computer processor to:

command the directional antenna and the transceiver to measure a short-term average of the first signal-to-noise ratio of the first communication channel;

command the directional antenna and the transceiver to measure a short-term average of the second signal-to-noise ratio of the second communication channel;

calculate the first forward-link user capacity estimate using the short-term average of the first signal-to-noise ratio of the first communication channel; and

calculate the second forward-link user capacity estimate using the short-term average of the second signal-to-noise ratio of the second communication channel.

4. The medium of claim 1 , wherein the processor executable instructions, when executed by the computer processor, cause the computer processor to:

command the directional antenna and the transceiver to measure a long-term average of the first signal-to-noise ratio of the first communication channel;

command the directional antenna and the transceiver to measure a long-term average of the second signal-to-noise ratio of the second communication channel;

calculate the first forward-link user capacity estimate using the long-term average of the first signal-to-noise ratio of the first communication channel; and

calculate the second forward-link user capacity estimate using the long-term average of the second signal-to-noise ratio of the second communication channel.

5. The medium of claim 1 , further comprising additional processor executable instructions that when executed by the computer processor cause the computer processor to command the directional antenna and the transceiver to transmit the forward-link user capacity matrix to a ground station controller using an out-of-band communication channel, the ground station controller disposed on the ground and in communicative connection with the plurality of ground stations.

6. The medium of claim 1 , further comprising additional processor executable instructions that when executed by the computer processor cause the computer processor to:

command the directional antenna and the transceiver to measure a third signal-to-noise ratio of a third communication channel corresponding to a third location on the ground, the third communication channel configured to support transmissions to/from the airborne aircraft;

calculate a third forward-link user capacity estimate using the third signal-to-noise ratio of the third communication channel; and

calculate the forward-link user capacity matrix using the first forward-link user capacity estimate, the second forward-link user capacity estimate, and the third forward-link user capacity estimate.

7. A computer-implemented method, executed with a computer processor disposed within an air-to-ground communication ground station, comprising:

commanding, with the computer processor, a directional antenna installed at the ground station and a transceiver disposed within the ground station to measure a first noise power level of a first communication channel at a first elevation and a first azimuth from a current position of the ground station, the first communication channel configured to support transmissions between the ground station and airborne aircraft;

commanding, with the computer processor, the directional antenna and the transceiver to measure a second noise power level of a second communication channel at a second elevation and a second azimuth from the current position of the ground station, the second communication channel configured to support transmissions between the ground station and the airborne aircraft;

calculating, with the computer processor, a first reverse-link noise estimate using the first noise power level of the first communication channel;

calculating, with the computer processor, a second reverse-link noise estimate using the second noise power level of the second communication channel; and

calculating, with the computer processor, a reverse-link noise matrix using the first reverse-link noise estimate and the second reverse-link noise estimate,

wherein the reverse-link noise matrix is utilized to select communication channels to utilize for transmissions between a plurality of ground stations disposed on the ground and the airborne aircraft.

8. The method of claim 7 , wherein the first communication channel comprises a first center frequency and a first bandwidth, wherein the second communication channel comprises a second center frequency and a second bandwidth, and wherein the first communication channel does not overlap the second communication channel.

9. The method of claim 7 , further comprising:

commanding, with the computer processor, the directional antenna and the transceiver to measure a short-term average of the first noise power level of the first communication channel at the first elevation and the first azimuth;

commanding, with the computer processor, the directional antenna and the transceiver to measure a short-term average of the second noise power level of the second communication channel at the second elevation and the second azimuth;

calculating, with the computer processor, the first reverse-link noise estimate using the short-term average of the first noise power level of the first communication channel; and

calculating, with the computer processor, the second reverse-link noise estimate using the short-term average of the second noise power level of the second communication channel.

10. The method of claim 7 , further comprising:

commanding, with the computer processor, the directional antenna and the transceiver to measure a long-term average of the first noise power level of the first communication channel at the first elevation and the first azimuth;

commanding, with the computer processor, the directional antenna and the transceiver to measure a long-term average of the second noise power level of the second communication channel at the second elevation and the second azimuth;

calculating, with the computer processor, the first reverse-link noise estimate using the long-term average of the first noise power level of the first communication channel; and

calculating, with the computer processor, the second reverse-link noise estimate using the long-term average of the second noise power level of the second communication channel.

11. The method of claim 7 , further comprising commanding, with the computer processor, the ground station to transmit the reverse-link noise matrix to a ground station controller, the ground station controller disposed on the ground and in communicative connection with the plurality of ground stations.

12. The method of claim 7 , further comprising:

commanding, with the computer processor, the directional antenna and the transceiver to measure a third noise power level of a third communication channel at a third elevation and a third azimuth from the current position of the ground station, the third communication channel configured to support transmissions between the ground station and airborne aircraft;

calculating, with the computer processor, a third reverse-link noise estimate using the third noise power level of the third communication channel; and

calculating, with the computer processor, the reverse-link noise matrix using the first reverse-link noise estimate, the second reverse-link noise estimate, and the third reverse-link noise matrix.

13. A computer system comprising one or more processors and/or transceivers configured to:

retrieve at least one of:

(i) a forward-link user capacity matrix comprising a plurality of forward-link user capacity estimates each associated with a respective signal-to-noise ratio measurement of a respective communication channel corresponding to a respective location on the ground; or

(ii) a return-link user capacity matrix comprising a plurality of return-link user capacity estimates each associated with a respective noise power level of a respective communication channel corresponding to a respective azimuth and a respective elevation from a current location of an airborne aircraft;

determine, using at least one of (i) the forward-link user capacity matrix or (ii) the return-link user capacity matrix, a candidate serving cell that is disposed on the ground; and

command a directional antenna and a particular transceiver to transmit or receive data between the airborne aircraft and the candidate serving cell.

14. The system of claim 13 , wherein the one or more processors and/or transceivers are configured to

retrieve the at least one of (i) the forward-link user capacity matrix or (ii) the return-link user capacity matrix from an air-to-ground network controller disposed on the ground and in communicative with a plurality of serving cells, the plurality of serving cells including the candidate serving cell.

15. The system of claim 13 , wherein the candidate serving cell comprises a respective noise power level above a threshold.

16. The system of claim 13 , wherein the one or more processors and/or transceivers are further configured to transmit the at least one of (i) the forward-link user capacity matrix or (ii) the return-link user capacity matrix using an out-of-band channel.

17. The system of claim 13 , wherein the forward-link user capacity matrix indicates a lower signal-to-noise ratio associated with the candidate serving cell than an alternative serving cell, and wherein the alternative serving cell is located at a distance from the airborne aircraft that is greater than a distance from the airborne aircraft of the candidate serving cell.

18. The system of claim 13 , wherein the return-link user capacity matrix indicates a higher noise power level associated with the candidate serving cell than a noise power level associated with an alternative serving cell, and wherein the alternative serving cell is located at a distance from the airborne aircraft that is greater than a distance from the airborne aircraft of the candidate serving cell.

19. The system of claim 15 , wherein the threshold comprises at least one of:

a short-term noise threshold that enables a serving cell selection decision among a plurality of serving cells; or

a long-term noise threshold that enables a future serving cell restriction decision.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Dec 3, 2024
From: GOGO BUSINESS AVIATION LLC
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 069479/0335 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL Recorded May 6, 2021
From: U.S. BANK NATIONAL ASSOCIATION
To: GOGO LLC; GOGO BUSINESS AVIATION LLC
Reel/Frame 056153/0033 →
RELEASE OF SECURITY INTEREST Recorded May 4, 2021
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: GOGO LLC
Reel/Frame 057252/0208 →
SECURITY INTEREST Recorded Apr 30, 2021
From: GOGO BUSINESS AVIATION LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 056106/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2020
From: GOGO LLC
To: GOGO BUSINESS AVIATION LLC
Reel/Frame 053782/0669 →
SECURITY INTEREST Recorded Aug 27, 2019
From: GOGO LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 050193/0797 →
SECURITY INTEREST Recorded May 2, 2019
From: GOGO LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 049074/0225 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 039381/0484 Recorded Apr 26, 2019
From: U.S. BANK NATIONAL ASSOCIATION
To: GOGO LLC
Reel/Frame 049013/0360 →
PATENT SECURITY AGREEMENT Recorded Dec 14, 2016
From: GOGO LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 040913/0169 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2016
From: MIRANDA, HEINZ A.; BAKER, MICHAEL H.; MICHELS, JAMES P.; LIU, YONG
To: GOGO LLC
Reel/Frame 040342/0305 →