Data communication systems and methods
First Claim
Patent Images
1. A method for wireless communication between a remote controller and an unmanned aerial vehicle (UAV) using a plurality of cyclically repeating time division multiplexing (TDM) frames, each comprising a plurality of subframes, the method comprising:
- (a) transferring, at a first data bandwidth, uplink data from the remote controller to the UAV while using a first subset of the plurality of subframes, the uplink data (1) encoded using a first coding scheme and (2) including control data for controlling flight of the UAV;
(b) transferring, at a second data bandwidth that is different than the first data bandwidth, downlink data from the UAV to the remote controller while using a second subset of the plurality of subframes, the downlink data encoded using a second coding scheme, the second coding scheme being different than the first coding scheme;
(c) prior to performing (a) or (b), selecting a working frequency channel from a plurality of frequency channels by measuring one or more quality characteristics associated with each of the plurality of frequency channels; and
(d) prior to or concurrent with performing (a) or (b), synchronizing the remote controller and the UAV by transmitting timing information relating to the transfer of the uplink data or the transfer of the downlink data between the controller and the UAV.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides systems and methods for improved data communication between communication terminals such as a base station and an unmanned aerial vehicle. In some instances, the systems and methods described herein provide robust transmission uplink data such as control data and wideband transmission of downlink data such as image data or other sensor data, while avoiding interference between the uplink data transmission and the downlink transmission.
260 Citations
24 Claims
-
1. A method for wireless communication between a remote controller and an unmanned aerial vehicle (UAV) using a plurality of cyclically repeating time division multiplexing (TDM) frames, each comprising a plurality of subframes, the method comprising:
-
(a) transferring, at a first data bandwidth, uplink data from the remote controller to the UAV while using a first subset of the plurality of subframes, the uplink data (1) encoded using a first coding scheme and (2) including control data for controlling flight of the UAV; (b) transferring, at a second data bandwidth that is different than the first data bandwidth, downlink data from the UAV to the remote controller while using a second subset of the plurality of subframes, the downlink data encoded using a second coding scheme, the second coding scheme being different than the first coding scheme; (c) prior to performing (a) or (b), selecting a working frequency channel from a plurality of frequency channels by measuring one or more quality characteristics associated with each of the plurality of frequency channels; and (d) prior to or concurrent with performing (a) or (b), synchronizing the remote controller and the UAV by transmitting timing information relating to the transfer of the uplink data or the transfer of the downlink data between the controller and the UAV. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19, 21, 23)
-
-
11. A method for wireless communication between a remote controller and a UAV using a plurality of cyclically repeating time division multiplexing (TDM) frames, each comprising a plurality of subframes, the method comprising:
-
(a) transferring, at a first data bandwidth, uplink data from the remote controller to the UAV while using a first subset of the plurality of subframes, the uplink data (1) modulated using a first modulation scheme and (2) including control data for controlling flight of the UAV; and (b) transferring, at a second data bandwidth that is different than the first data bandwidth, downlink data from the UAV to the remote controller while using a second subset of the plurality of subframes, the downlink data modulated using a second modulation scheme, the second modulation scheme being different than the first modulation scheme; (c) prior to performing (a) or (b), selecting a working frequency channel from a plurality of frequency channels by measuring one or more quality characteristics associated with each of the plurality of frequency channels; and (d) prior to or concurrent with performing (a) or (b), synchronizing the remote controller and the UAV by transmitting timing information relating to the transfer of the uplink data or the transfer of the downlink data between the controller and the UAV. - View Dependent Claims (12, 13, 14, 15, 16, 20, 22, 24)
-
-
17. A data communication system, comprising:
-
a remote controller comprising a uplink transmitter and a downlink receiver; and a UAV comprising an uplink receiver and a downlink transmitter, wherein; the uplink transmitter is configured to transmit uplink data to the UAV in a first time slot; the downlink receiver is configured to measure, in a second time slot, channel quality associated with one or more channels to select a working frequency channel and to receive, using the working frequency channel, downlink data provided by the second terminal in a third time slot; the uplink receiver is configured to receive the uplink data in the first time slot; and the downlink transmitter is configured to transmit, using the working frequency channel, the downlink data in the third time slot, wherein a working frequency channel is selected from a plurality of frequency channels by measuring one or more quality characteristics associated with each of the plurality of frequency channels, and wherein the remote controller and the UAV are synchronized by transmitting timing information relating to the transfer of the uplink data or the transfer of the downlink data between the controller and the UAV. - View Dependent Claims (18)
-
Specification