BROADBAND ACCESS TO MOBILE PLATFORMS USING DRONE/UAV
20170187450 ยท 2017-06-29
Inventors
Cpc classification
H04B7/18528
ELECTRICITY
B64U2101/20
PERFORMING OPERATIONS; TRANSPORTING
H04W36/0016
ELECTRICITY
H04B7/18578
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H04W48/16
ELECTRICITY
H04B7/18554
ELECTRICITY
H04B7/18539
ELECTRICITY
B64U80/30
PERFORMING OPERATIONS; TRANSPORTING
H04W36/304
ELECTRICITY
H04B7/1555
ELECTRICITY
H04B7/18543
ELECTRICITY
H04B7/18506
ELECTRICITY
International classification
H04B7/185
ELECTRICITY
Abstract
Systems and methods for providing broadband internet access to mobile platforms such as vehicles, aircraft, and portable devices, using a network of one or more entities such as drones/unmanned aerial vehicles (UAVs). In one embodiment, the drone communication system comprises an antenna sub-system, a radio sub-system and a data switching sub-system. The mobile platforms comprise antenna and radio sub-systems to communicate with the drones, detect changes in the mobile platforms azimuth and elevation changes, and adjust the mobile platform's antenna beam to compensate for the orientation changes to optimally point toward the drones. The exemplary mobile platform further comprises methods to detect the need for handoff to a different drone and to carry out the handoff. A mechanism to improve coverage to mobile platforms that may see obstruction on their path to the drone network is also disclosed, as are apparatus and methods for cost efficiently providing reliable internet access to portable devices.
Claims
1.-21. (canceled)
22. A drone apparatus configured to provision broadband access to mobile platforms, the drone apparatus comprising: at least one antenna fixture configured to electrically form at least one antenna beam; at least one radio sub-system comprising a receiver configured to demodulate and decode first data received from a mobile platform, and a transmitter configured to modulate a second data and transmit the modulated second data via the electrically formed at least one antenna beam; and a switching sub-system configured to route decoded first data to an internet gateway; and responsive to reception of a handoff request: cause another drone to prepare to handoff a communication session with the mobile platform; and handoff the communication session with the mobile platform to the another drone.
23. The drone apparatus of claim 22, where a network route to the internet gateway comprises one or more intermediary drone apparatus.
24. The drone apparatus of claim 22, where the first data comprises data associated with at least one user of a plurality of users associated with the mobile platform.
25. The drone apparatus of claim 22, where the mobile platform comprises a vehicle.
26. The drone apparatus of claim 22, where the switching sub-system is further configured to transmit a first handoff preparation message to the another drone to cause the another drone to prepare for the handoff.
27. The drone apparatus of claim 26, wherein the first handoff preparation message indicates a time that the drone apparatus will end communication with the mobile platform.
28. The drone apparatus of claim 26, where the switching sub-system is further configured to send a second handoff preparation message to the internet gateway.
29. The drone apparatus of claim 26, where the switching sub-system is further configured to send a handoff acknowledgment message to the mobile platform.
30. A system for providing broadband access to mobile platforms using a network of drones, each drone comprising: at least one radio sub-system configured to demodulate and decode first signals received from mobile platforms; where the at least one radio sub-system is further configured to modulate and transmit second signals to the mobile platforms; and a drone switching sub-system configured to perform a handoff procedure to another drone of the network of drones, where the drone switching sub-system comprises logic configured to: send a first handoff message to the another drone of the network of drones, wherein the first handoff message identifies a handoff time and the mobile platforms to handoff; send a second handoff message to a gateway associated with the drone switching sub-system; and wherein the another drone of the network of drones sends a third handoff message to another gateway associated with the another drone of the network of drones; and complete the handoff of the mobile platforms to the another drone of the network of drones at the identified handoff time.
31. The system of claim 30, further comprising logic configured to receive pilot strength measurements from the mobile platforms; and initiate the handoff procedure based on the received pilot strength measurements.
32. The system of claim 30, further comprising logic configured to receive a handoff request from at least one of the mobile platforms; and initiate the handoff procedure based on the received handoff request.
33. The system of claim 32, further comprising logic configured to send an acknowledgement back to the at least one of the mobile platforms to acknowledge the handoff request.
34. The system of claim 30, further comprising logic configured to route the first signals to the gateway via intermediary drones; and receive the second signals via the intermediary drones.
35. The system of claim 30, wherein a selection of the another drone of the network of drones is based on signal strength measurements of pilot signals associated with the network of drones.
36. The system of claim 30, wherein the at least one radio sub-system is further configured to transmit a pilot signal to enable signal strength measurements.
37. The system of claim 30, wherein the handoff procedure occurs concurrently with an ongoing data session of the mobile platforms.
38. A method for performing handoff of mobile platforms within a network of drones, the method comprising: establishing a communication session with an internet gateway via one or more intermediary drones; measuring pilot signals of one or more other drones of the drone network; selecting a drone handoff candidate, based on the measured pilot signals; sending a handoff request message to at least one drone of the one or more intermediary drones of the network of drones; receiving a handoff message, wherein a first handoff message identifies a handoff time; and handing off to the drone handoff candidate at the identified handoff time.
39. The method of claim 38, wherein the measuring pilot signals of one or more other drones comprises periodically measuring pilot signals from a list of neighboring drones.
40. The method of claim 39, further comprising receiving the list of neighboring drones from the internet gateway.
41. The method of claim 39, further comprising receiving the list of neighboring drones from the at least one drone of the one or more intermediary drones.
42. The method of claim 39, further comprising handing over the communication session to another internet gateway.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
DETAILED DESCRIPTION
[0055] The figures when taken in conjunction with detailed description are intended to clarify the features and advantages of the present disclosure.
Overview
[0056] Embodiments of the present disclosure are directed to provisioning broadband access via a network of communication drones. As used herein, the term drone refers to any unmanned robotic platform configured to autonomously operate for extended periods of time. Common examples of unmanned aerial vehicle (UAV) drones include fixed wing aircraft, rotocopters, etc. Drones can operate at significantly lower altitudes than satellites (geo-stationary orbital satellites operate at orbits of approximately 20,000 miles); typical operation for drones occurs from a few thousand feet to several miles. Since drones are closer to the object receiver (e.g., an airplane receiver, mobile handset, etc.) than a satellite would be, it is possible to use much smaller gain antennas than would be needed for communicating with satellites. Smaller gain antennas can be made physically smaller while still supporting substantial data rates. Moreover, satellite connectivity or laying cellular infrastructure is very expensive. Drone systems may be designed to provide connectivity to handsets cost efficiently in areas where existing communications systems are not deployed or where additional capacity is needed.
Exemplary System
[0057]
[0058] In the sequel the suffix -j, where j is an integer, denotes different instances of the same sub-system or component. Each drone 110-j has a drone radio sub-system 112-j, and at least one drone antenna sub-system 114-j.
Exemplary Drone
[0059] The drone radio sub-system 112-j as illustrated in
[0060] The processing sub-system 414-j may include a digital signal processor (DSP), microprocessor, programmable logic device (PLD), gate array, or plurality of processing components as well as a power management sub-system. As used herein, the term integrated circuit (IC) refers to any type of device having any level of integration (including without limitation VLSI, VLSI, and LSI) and irrespective of process or base materials (including, without limitation Si, SiGe, CMOS and GaAs). The processing sub-system 414-j may also comprise an internal cache memory that is configured to store computer readable instructions for execution fetched from the memory sub-system 412-j.
[0061] The processing sub-system 414-j is connected to a memory sub-system 412-j comprising non-transitory computer media which may for example, comprise SRAM, Flash, SDRAM, and/or Hard Disk Drive (HDD) components. The memory sub-system 412-j may implement one or a more of DMA type hardware, so as to facilitate data accesses as is well known in the art. The memory sub-system 412-j is configured to store computer readable instructions for execution by the processing-sub-system 414-j. The non-transitory computer readable instructions are configured to cause the processing-sub-system 414-j to perform the aforementioned functions of configuring the receiver 418-j and transmitter 416-j sub-systems, processing the data received from the receiver sub-system 418-j, and determining the data to be transmitted through the transmitter sub-system 416-j, as well as controlling the antenna sub-system 114-j, etc.
[0062] The antenna sub-system 114-j may include a wide variety of filters, amplifiers, analog-to-digital converters (A/D), digital-to-analog (D/A) converters (including e.g., direct or delta-sigma converters), mixers, multiplexers, duplexers, diplexers, etc. Due to the very specific nature of RF reception, each antenna sub-system 114-j is generally adapted to a very limited range of operation.
[0063] In some instances, multiple antenna sub-systems 114-j may be required for different radio frequencies, and or radio access technologies (RATs). Antenna sub-systems may be further classified according to the number of input (receive) and output (transmit) streams they provide. The most common examples are MIMO (Multiple Input Multiple Output), SISO (Single Input Single Output) configurations, although other configurations may be used as well. It is readily appreciated that in some embodiments, the antenna sub-systems 114-j may support any combination of MIMO, SIMO, MISO, and SISO antennas.
[0064] The receiver 418-j and transmitter 416-j sub-systems may be configured according to any radio access technology. In some embodiments, the radio access technology may be based on an existing communication protocol such as without limitation, a cellular or satellite communications technology. In still other embodiments, the radio access technology may be specialized or otherwise proprietary. Common examples of cellular radio technologies include without limitation: Universal Mobile Telecommunications Systems (UMTS), Long Term Evolution (LTE) (and its variants), CDMA 2000, etc. Access technologies may be based on time division multiple access (TDMA), frequency division multiple access (FDMA), code division multiple access (CDMA), orthogonal frequency multiple access (OFDMA), etc. Artisans of ordinary skill in the related arts, given the contents of the present disclosure, will readily appreciate the wide variety of possible radio technologies applicable to the described applications.
[0065] The receiver 418-j and transmitter 416-j sub-systems are configured to communicate with corresponding transceivers located at e.g., mobile terminals (mounted on vehicles, standalone, and/or handheld, etc.), other drones, and ground terminals. In some cases, each communications link may be further distinct in frequency, time, spreading codes, etc. For example, a first link from a drone to a ground terminal may be conducted one or more first frequency bands, a second link from a drone to a handset may be conducted via one or more second frequency bands, and a third link from a drone to another drone may be conducted via one or more third frequency bands.
[0066] As is also illustrated in
[0067] Those of ordinary skill in the related arts will readily appreciate that the data may be packet-switched or circuit-switched. Packet switched data delivery is based on delivery of packetized data which can support variable bit-rate data streams. When traversing a network, the packets can be buffered and queued, resulting in variable delays and throughput depending on the network's capacity and the traffic load on the network. In contrast, circuit switched data delivery establishes a dedicated connection of constant bit rate and constant delay between nodes for exclusive use during the communication session.
[0068] It is further appreciated, that data may traverse multiple hops between a source and destination. For example, as previously noted, a handset may transmit data to a first drone, the first drone may transmit the data to one or more intermediary drones within the network. Subsequently thereafter, at least one of the intermediary drones may transmit the data to a ground terminal which is connected to a gateway. In another such example, a handset may transmit data to a first drone, the first drone may transmit the data to one or more intermediary drones within the network and subsequently thereafter at least one of the intermediary drones may transmit the data to another handset. One common example of network routing technology that supports hop based routing is TCP/IP, although it will be appreciated that other network technologies may be used with equal success.
[0069] In particular one exemplary embodiment of the present disclosure is directed to the use of a network of drones to provide support via drone-to-drone hops over long expanses. For example, in one exemplary embodiment, a network of drones can provision network connectivity over the ocean for e.g., transcontinental flights and/or ocean-liners (freight tracking, crew connectivity, and/or passenger connectivity). For example, a cruise ship passenger attempts to access a website (or otherwise connect to the internet), the passengers query is bounced from drone-to-drone over the ocean, to a land-based ground terminal operating as a gateway. In this manner, the passenger has connectivity under circumstances which pose significant challenges for other connectivity technologies (e.g., satellite connections offer very low data rates or high costs and cellular networks lack sufficient range). Moreover, those of ordinary skill in the related arts will readily appreciate the significance of the present disclosure with respect to providing connectivity to e.g., under-developed areas, remote locations, polar ice caps, deserts, etc.
[0070] In one exemplary embodiment, each drone sends a pilot signal, 212-1 and 212-2 (as illustrated in
[0071] A number of approaches may be utilized to enable the drones to transmit pilot signals in all cells in a way which avoids having pilots in adjacent cells from causing interference to each other (such as at the cell boundaries). In one exemplary approach, a pilot signal is sent in a time slot reuse manner, whereby the pilot is sent in adjacent cells in different time slots in order to avoid interference at the boundary of the cells. In another approach, the pilot signal in adjacent cells is sent on different frequencies to avoid interference at cell boundaries, i.e. a frequency reuse scheme. One frequency or time slot reuse example comprises using different time slots or frequencies in each of 3 adjacent cells. Yet other multiple use/access approaches will be recognized by those of ordinary skill given the present disclosure.
[0072] In one exemplary embodiment, the drone radio sub-system 112-j as illustrated in
[0073] While the disclosed embodiments are described with respect to UAVs, it should be appreciated by those of ordinary skill in the related arts that drones are by no means limited to aerial operation; drones may include watercraft, land-based vehicles, submersibles, and even spacecraft variants, such implementations being within the skill of an ordinary artisan, given the contents of the present disclosure.
[0074] The navigational system may include sensor apparatus to determine the drone's positioning. Positioning may be based on e.g., global positioning system (GPS), radar, beacons etc. The drone may also sense its own altitude, pitch, yaw, roll, rate of movement, etc. The various positioning information may be used by internal navigation systems to adjust its current course, maintain its current course, set a new course, etc. Moreover, it is appreciated that in some cases, the drone may be able to switch between automatic pilot mode and a manually piloted mode (where a remote operator can fly the drone e.g., to manually reposition the drone, to land the drone, etc.).
[0075] In one envisaged route, the navigational system is configured to allow the drone to maintain a substantially constant position (e.g., flying in circles, figure eights, clovers, etc.). In other routes, a number of drones may each patrol a territory during service. In still other cases, the drones may simply circulate along a pre-defined path. Those of ordinary skill in the related arts, given the contents of the present disclosure, will readily appreciate the myriad of possible route/flight patterns that a drone may use.
Exemplary Gateway
[0076] Referring now to
[0077] The processing sub-system 314-j may include a digital signal processor (DSP), microprocessor, programmable logic device (PLD), gate array, or plurality of processing components as well as a power management sub-system. The processing sub-system 314-j may also comprise an internal cache memory that is configured to store computer readable instructions for execution fetched from the memory sub-system 312-j.
[0078] The processing sub-system 314-j is connected to a memory sub-system 312-j comprising non-transitory computer media which may for example, comprise SRAM, Flash, SDRAM, and/or Hard Disk Drive (HDD) components. The memory sub-system 312-j may implement one or a more of DMA type hardware, so as to facilitate data accesses as is well known in the art. The memory sub-system 312-j is configured to store computer readable instructions for execution by the processing-sub-system 314-j. The non-transitory computer readable instructions are configured to cause the processing-sub-system 314-j to perform the functions of configuring the receiver 318-j and transmitter 316-j sub-systems, processing the data received from the receiver sub-system 318-j, and determining the data to be transmitted through the transmitter sub-system 316-j, as well as controlling the antenna sub-system 134-j, etc.
[0079] The receiver 318-j and transmitter 316-j sub-systems may be configured according to any radio access technology. In some embodiments, the radio access technology may be based on an existing communication protocol such as without limitation, a cellular or satellite communications technology. In still other embodiments, the radio access technology may be specialized or otherwise proprietary. Artisans of ordinary skill in the related arts, given the contents of the present disclosure, will readily appreciate the wide variety of possible radio technologies applicable to the described applications.
[0080] The receiver 318-j and transmitter 316-j sub-systems are configured to communicate with corresponding drone transceivers.
[0081] The processor sub-system 314-j is further configured to route traffic received from one or more drones, to another external network (e.g., the internet), and vice versa. In some embodiments, the gateway may be required to perform address resolution between subnets, protocol translation, etc.
Exemplary Mobile Transceiver
[0082] An exemplary mobile transceiver may be implemented on a myriad of types of devices. In one embodiment, the mobile transceiver is configured to service to a plurality of users. In one such exemplary embodiment, a mobile transceiver operates as a backhaul connection for a wireless local area network (WLAN) aboard a passenger aircraft, cargo or cruise ship; passengers connecting to the WLAN can access the internet (via the drone network backhaul). In particular, those of ordinary skill in the related arts will appreciate that a network of drones patrolling over the ocean can provide connectivity to passing ships and planes cheaply and more efficiently than existing solutions (e.g., satellite based connectivity). Moreover, it is appreciated that systems may be adapted for use by consumer devices (e.g., handheld equipment, in-car systems, etc.)
[0083] Similar to gateway sub-systems, mobile transceivers, have two main sub-systems: a radio sub-system, and an antenna sub-system. Each mobile transceiver radio sub-system comprises 4 sub-systems: (i) a receiver, which demodulates and decodes the signal from antenna sub-systems; (ii) a transmitter sub-system, which modulates the data received from processor and transmits the resulting signal through the antenna sub-system; (iii) a processor sub-system, which carries out functions such as configuring the receiver and transmitter sub-systems, processing the data received from the receiver sub-system, determining the data to be transmitted through the transmitter sub-system, as well as controlling the antenna sub-system; and (iv) a memory sub-system, which contains program code and configuration data, and system parameter information that are accessed by the processor.
[0084] The processing sub-system may include a digital signal processor (DSP), microprocessor, programmable logic device (PLD), gate array, or plurality of processing components as well as a power management sub-system. The processing sub-system 314-j may also comprise an internal cache memory that is configured to store computer readable instructions for execution fetched from the memory sub-system.
[0085] The processing sub-system is connected to a memory sub-system comprising non-transitory computer media which may for example, comprise SRAM, Flash, SDRAM, and/or Hard Disk Drive (HDD) components. The memory sub-system may implement one or a more of DMA type hardware, so as to facilitate data accesses as is well known in the art. The memory sub-system is configured to store computer readable instructions for execution by the processing-sub-system. The non-transitory computer readable instructions are configured to cause the processing-sub-system to perform the functions of configuring the receiver and transmitter sub-systems, processing the data received from the receiver sub-system, and determining the data to be transmitted through the transmitter sub-system, as well as controlling the antenna sub-system, etc.
[0086] The receiver and transmitter sub-systems may be configured according to any radio access technology. In some embodiments, the radio access technology may be based on an existing communication protocol such as without limitation, a cellular or satellite communications technology. In still other embodiments, the radio access technology may be specialized or otherwise proprietary. Artisans of ordinary skill in the related arts, given the contents of the present disclosure, will readily appreciate the wide variety of possible radio technologies applicable to the described applications.
[0087] The receiver and transmitter sub-systems are configured to communicate with corresponding drone transceivers.
[0088] It is appreciated that different capacity and antenna requirements for mobile transceivers, may result in substantially varied software and/or hardware requirements. For instance, the antenna sub-system of a passenger aircraft would typically need to support a large number of passengers, and would require higher bandwidth capabilities than an in-car system (presumably supporting one or two users). Additionally, systems which may need to connect over longer distances (e.g., at sea, etc.) may have higher gain requirements. Other common considerations that are likely to affect designs include e.g., power consumption, processing capability, cost of components, reliability of the link (e.g., service level agreement (SLA) or quality of service (QOS)), reliability of the components (e.g., radiation tolerance, thermal tolerance), etc.
[0089] Referring back to
[0090] Moreover, as is discussed in co-owned U.S. Provisional Patent Application Ser. No. 61/940,805; entitled BROADBAND ACCESS SYSTEM VIA DROVE/UAV PLATFORMS, filed on Feb. 17, 2014 and which is incorporated herein by reference in its entirety, the drone communication system is composed of an antenna sub-system, a radio sub-system and a data switching sub-system. The mobile platform comprises antenna and radio sub-systems capable of communicating with the drones, detecting changes in the mobile platform's azimuth and elevation changes, and adjusting the mobile platform's antenna beam to compensate for the orientation changes to optimally point toward the drones. The drones communicate with ground terminals and must provide coverage to a wide area; in particular the drones and ground terminals must be able to communicate in 360 azimuth and from low elevation angles (e.g., nearly 2) to high elevation angles (e.g., as high as 90).
[0091] In another example (illustrated in
[0092] For mobile platforms, the internet may be reached through the drone network via first acquiring the drone from which the mobile platform receives the strongest signal (or which otherwise has the most desirable properties, which may or may not include an evaluation of signal strength), hereinafter referred to as the best drone. One approach to finding the best drone is described herein. The mobile platform determines its own location using information provided by e.g., a global positioning system (GPS) system, or similar location determination scheme. In some embodiments, the mobile platforms may additionally have access to location coordinates of one or more of the drones in the network. The radio sub-system of mobile platforms additionally has a list of drones that are in the first tier of drone network around the mobile platform, referred to as the Drone Neighbor List (DNL). In one variant, the DNL sorts the drones according to the decreasing pilot strength received from each drone in Line of Sight (LOS) conditions.
[0093] In some cases, the mobile platform may have drone location information preloaded (e.g., based on known schedules, etc.). In other cases, the mobile platform may receive drone location information dynamically from e.g., other drones, network services, etc. In some cases, this information may be broadcast via a control channel. For example, a drone network may periodically broadcast update information regarding the location of its constituent drones. In one such example, a drone may broadcast the locations of its neighboring drones. This broadcast information may be useful to mobile platforms for handoffs and/or to assist other drones when routing drone-drone traffic. In other embodiments, the mobile platform must receive this information via out-of-band services. For example, a cellular network may provide limited roaming services via drones; just before a mobile platform enters a coverage hole (based on fading reception quality and location proximity), drone coverage information is pushed to the mobile platform. This drone coverage information is stored to memory for use once reception is lost. In still other embodiments, the mobile platform may have drone coverage information stored ahead of time based on known paths (for example, an airplane flight with a known trajectory can pre-store a list of known drones along the flight path).
[0094] Common examples of drone information may include: location, trajectory information, traffic information (e.g., to determine whether the drone can support another user), capabilities information (e.g., to determine whether the drone supports the user's desired applications), historic performance information, synchronization assistance information (e.g., depending on implementation, drones may have slight time base differences), etc.
[0095] In one embodiment, the mobile platform's radio sub-system initially points its antenna beam toward the best drone according to the DNL, and measures the strength of the pilot signal being transmitted by the drone. If there is no obstruction between the mobile platform and the drone to which the mobile platform is pointing its beam, then the measured drone pilot signal strength will be close to the LOS value on the DNL list. In that case, the mobile platform chooses the drone to communicate with and sends a registration message to this drone. However, if there is an obstruction between the drone and the mobile platform, then the mobile platform searches for a pilot signal from the next drone on the DNL. In this manner, the mobile platform searches and measures the pilot strength of the drone pilots on the DNL, and chooses the drone from which it receives the strongest pilot.
[0096] Additionally, the mobile platform's radio sub-system is equipped with instruments such as a compass and a level finder to measure the orientation of the mobile platform's antenna sub-system caused by the mobile platform's turn, terrain topology, and roll/pitch/yaw of the airplane. Therefore, before steering the mobile platform's beam toward a given drone location, the radio sub-system may make estimates of the corresponding antenna sub-system orientation.
[0097] In another approach to finding the best drone, the mobile platforms divide the space around them into angular cones or sectors that cover the whole space between the mobile platform and the drones. According to this embodiment, each mobile platform points a beam toward the area covered by one of the cones and searches for all possible drone pilots in that direction, and measures the strength of the detected drone pilots for each position of the mobile platform beam. Such a search strategy may be especially useful where the mobile platform does not have information regarding drone position. Once all beam positions/cones have been searched, the mobile platform's radio sub-system chooses the beam position and the drone that provides the strongest pilot signal. For instance, in
[0098] It is further appreciated that vehicles travel on inclines and make turns, thus requiring real time adjustment to the vehicle antenna's beam. Airplanes also make turns along their routes, and even along a given route the airplanes go through roll, pitch and yaw motions. Therefore, the antenna fixture on the vehicle and the airplane is designed to steer its beam dynamically as the vehicle and/or airplane makes turns, or changes orientation. The antenna beam steering may be done mechanically or electronically.
[0099]
[0100] Each aperture is comprised of a number of antenna elements 165-j, where j is an integer denoting different instantiations of the antenna element. The advantage of electronic beam forming is that the beam may be steered quickly. An antenna fixture that also relies on mechanical steering may be designed to have a larger part of the aperture visible toward the drone as illustrated in
[0101]
[0102]
Beam Adjustments
[0103] Next, exemplary systems and methods used to determine that the mobile platform antenna beam must be adjusted are described.
[0104] In one embodiment, the above-described scheme configured to find and track the best drone by only using the position coordinates of the drones and of the mobile platform is utilized. As discussed above, the vehicle/airplane radio sub-system is equipped with instruments such as a compass and a level finder to measure the orientation of the vehicle/airplane antenna sub-system during the initial best drone determination step. Note that once the best drone has been determined and communication with drone has been established, the mobile platform radio sub-system continuously monitors changes in the mobile platform's orientation and steers the beam toward the location of the drone. One approach to monitoring changes in the vehicle/airplane orientation is to use accelerometer/gyroscopes. Once the accelerometer/gyroscope readings indicate a need for adjusting the mobile platform beam, then the mobile platform radio sub-system adjusts the beam according to the change in mobile antenna orientation as measured by accelerometer/gyroscope. One advantage of utilizing the best drone determination scheme where the mobile platform forms beams in different angular cones and searches for all possible drones is robustness to changes on the mobile platform's orientation and terrain data.
[0105] In some embodiments, the mobile platform may use its internal measurements (e.g., accelerometer/gyroscope, trajectory, etc.) in conjunction with drone information (e.g., location, trajectory, etc.) to adjust the beam. In some cases, the beam adjustment may be rough, and require further fine tuning based on e.g., actually measured signal strength, reception quality, etc.
[0106] Those of ordinary skill in the related arts will readily appreciate (given the contents of the present disclosure), that the received drone pilot strength is directly related to the degree of alignment between the drone and the mobile platform. Therefore, when the mobile platform antenna is misaligned with the drone, the smaller received drone pilot strength indicates the mobile platform beam is not optimally pointing toward the drone. Therefore, another approach to determining whether the mobile platform orientation has changed may comprise continuously measuring the drone pilot signal. When the received drone pilot strength drops by more than a predetermined threshold amount, then the mobile platform radio sub-system decides that its beam needs to be adjusted. In order to adjust the mobile platform's beam optimally toward the drone, the radio sub-system starts from the current beam position and perturbs the beam's boresight incrementally in elevation and azimuth angles using mechanical or/and electronic beam steering, and makes drone pilot strength measurements for each perturbation. Using the changes in pilot strength measurements as a function of the different incrementally changed beam boresight positions, the mobile platform radio sub-system determines the beam position perturbation that receives the strongest pilot signal from the drone from among the set of measurements, and chooses the beam position as the new current beam position. Next, the radio sub-system starts from the new current beam position, and repeats the mobile platform beam perturbation and drone pilot signal strength measurement step to further optimize the beam position and adapt the beam position to changes in mobile platform's orientation change. This scheme does not rely on direct measurement of mobile platform orientation change.
[0107] Note that the radio sub-system may further use the accelerometer/gyroscope as well as changes in received pilot strength to determine if there is a need to adjust the beam. For instance, when there is a significant drop in the measured drone pilot signal strength, or a significant orientation change as measured by accelerometer/gyroscope, then the radio sub-system may make a first large but approximate correction to the mobile platform's beam position toward drone based on orientation change estimate, followed by subsequent small perturbations as described above to further fine tune the beam's position and adapt to smaller changes in mobile platform's movements.
[0108]
[0109] As shown, per step 802, the mobile platform radio sub-system estimates of the changes in orientation using accelerometer/gyroscope instrumentation. In step 804, the radio sub-system estimate changes in pilot strength received from the serving drone. In step 806, the mobile platform radio sub-system determines if a large enough change in orientation has occurred that a first rough change to the beam position is necessitated. If the change is larger than a predetermined threshold, the process moves to step 808 to make a first approximate change to the beam position. Per step 810, the mobile platform radio antenna sub-system then makes small perturbations to the azimuth and elevation positions of the beam. In step 812, the radio sub-system makes pilot strength measurements for each perturbed antenna beam position. Finally, in step 814, the radio sub-system chooses the beam position with strongest pilot strength.
[0110] In one exemplary embodiment, beam steering for the antenna fixture of
[0111] The antenna fixture of
Handoff
[0112] Systems and methods to detect a need for handoff to a different drone, and executing the handoff are now described.
[0113] As the mobile platform travels along its route, its radio sub-system keeps track of the platform's position relative to the drones and may initiate a handoff to a second drone based on the position of the platform. The mobile platform radio sub-system also periodically measures pilot signals from a list of neighboring drones, referred to as DNL (Drone Neighbor List). As described above, each drone divides the coverage area in its coverage space into cells and periodically transmits a pilot signal in each cell.
[0114] As a brief aside, handoff or handover refers to the technique of transferring an ongoing call or data session from one channel to another channel. Within the context of the present disclosure, handoffs can occur between drones (e.g., a terminal serviced from a first drone switches to a second drone) and/or between drones and gateways (e.g., a terminal serviced from a first drone to a gateway). In some cases, the handoffs may occur between technologies e.g., handoffs between a drone and a cellular base station or a Wi-Fi access point, etc. (similar to existing inter-radio access technology (Inter-RAT)) capabilities. Various other techniques for handoff will be recognized by those of ordinary skill in the related arts, given the contents of the present disclosure.
[0115] In general, pilot signals from multiple drones are measured and a drone handoff candidate is chosen based on the relative strength of all measured drone pilot signals. Once airplane radio sub-system 162 has determined that a handoff to drone 110-2 is needed, it sends a handoff message 264 to the drone 110-1. The drone radio sub-system 112-1 in turn sends a message 214-1 to the airplane 160 acknowledging the receipt of the handoff request. The message 264 contains information such as when the drone 110-1 will end communication with the airplane 160 and when the new drone 110-2 will take over data transmission from/to the airplane 160. Once a handoff sequence has started between a mobile platform and the drone network, the current drone 110-1 may inform the drone handoff candidate (i.e., new drone 110-2) to prepare for the mobile platform by sending a message 214-1 to the new drone 110-2. Alternatively, the airplane 160 may send a message 264 to the drone 110-2, informing it of the time when the previous drone 110-1 intends to end communication with the airplane, and thus the drone 110-2 must take over data transmission from/to the airplane 160. Gateways to the internet 130-1 and 130-2 must also be informed of the handoff in order to complete the handoff process. Drones 110-1 and 110-2 send messages 214-1 and 214-2 to the gateways 130-1 and 130-2, respectively, to inform them of the handoff. The new gateway 130-2 will take over communication between the airplane 160 and the internet 136 after the handoff is completed.
[0116] In another embodiment, if a new gateway 130-2 is not provided, after handoff the drone 110-2 instead sends data from/to the airplane 160 to the original drone 110-1 (via the drone antenna sub-systems 114d-2 and 114b-1). The original drone 110-2 then forwards this data to the original gateway 130-1. The drone switch sub-system 116-2 in this instance is responsible for switching data from/to the airplane 160 to the drone 110-2; additionally, the drone switch sub-system 116-1 is responsible for switching the data to the gateway 130-1. The above handoff process described for an airplane is similarly utilized clearly for a vehicle or a portable device carried by a person.
[0117] The handoff determination and execution may alternatively be initiated by the current drone with which the mobile platform is communicating. In this case, the mobile platform will send pilot strength measurements to the current drone. The drone, using information sent by the mobile platform, decides when a handoff is needed and sends messages initiating handoff to the airplane as well as other the drones and to the gateways.
[0118]
[0119] While the foregoing handoff process is described with respect to a mobile platform initiated procedure, artisans of ordinary skill in the related arts will readily appreciate that the handover process may be initiated by the drone, the ground terminal, or another nearby radio access technology, the foregoing being merely illustrative.
[0120] For example, in one such example, the drone radio sub-system measures the received signal strength of the mobile platform. If the mobile platform's signal strength is rapidly fading, then the drone may instruct the mobile platform to start looking for another connection to handoff too. If the mobile platform is able to identify another connection (e.g., with another drone), then the mobile platform sends a handoff initiation message and time of handoff to the current drone with which it is communicating as well as the drone handoff candidate. Finally, the current drone and the handoff drone candidates inform the internet gateways of the handoff event and the time handoff will take place.
[0121] In another such example, a mobile platform may provide periodic measurements of a number of neighboring drones and any related inter-RAT type technologies. A network entity (such as a core network) may, based on the mobile platform's measurements, force the mobile platform to perform a handoff. This may be particularly useful where the network entity is aware of network conditions that the mobile platform is not privy to (e.g., impending network congestion, inter-RAT considerations, etc.).
Blocked Visibility
[0122] Various objects, etc. may block visibility of a mobile platform to its associated drone.
[0123] When there are multiple drones in a network it is very likely the terminal will find a drone with which to communicate, a drone diversity effect. However, in some cases where the terminal is at the boundary of the drone network there may be only one drone visible to the terminal. Also, when the drone network is initially deployed there may be only a few drones in the network reducing the drone diversity effect. Therefore, in cases where the terminal has visibility to only one drone and also the elevation angle from the terminal to the drone is low which increases the probability of blockage by buildings or hill or trees, some other mechanism would be beneficial to improve the drone network coverage.
[0124] One solution to improving the drone network coverage, as shown in
Portable Devices
[0125] Next, systems and methods for providing internet access to portable devices such as handsets and tablets are described.
[0126] As shown in Table 1 (provided below), a 0.56 meter dish antenna at 2 GHz at the drone and a 10 Watt tx (transmit) power into the antenna result in a C/N of almost 4.5 dB at the handset on 10 MHz of bandwidth. With C/N of 4.5 dB, one can achieve about 1 bit/second/Hz or more, i.e., a data rate of about 10 Mbps on 10 MHz of bandwidth. Therefore, with even as many as 20 beams being formed by the drone, one can achieve about 200 Mbps to all handsets in the coverage space of one drone.
TABLE-US-00001 TABLE 1 Exemplary Drone to handset link budget. Boltzmann constant 1.38065E23 Temp 290.00 Thermal noise 203.98 dBW/Hz Handset noise figure 5.00 dB Noise floor/Hz 198.98 dBW/Hz Drone Tx power 10.00 W Assumes 3 dB backoff from peak PA power Drone Tx ant gain 20.00 dB 0.56 dish at 2 GHz & 75% antenna efficiency Drone EIRP 26.99 dBW BW 10.00 MHz Drone EIRP/Hz 43.01 dBW/Hz Handset Rx ant gain 3.00 dB Internal handset antenna Distance 200.00 km Frequency 2.00 GHz Path loss 144.48 dB Fade margin 3.00 dB Building loss 0.00 dB Body loss 4.00 dB Handset C/N 4.49 dB
[0127] It should be noted that the link budget of Table 1 assumes no building penetration loss. In other words, it is assumed that handset is outdoors and in clear line of sight to the drone. Even body loss of 4 dB in Table 1 assumes that the person's head, if handset is held to the head, is oriented toward the drone. If the handset is blocked by head or body then the body loss could be as high as 10 dB. Therefore, the capacity of 200 Mbps for one drone to handsets may be an upper bound and for handsets used in a cooperative manner in which the user is outdoor and holds the device toward the drone. A cost efficient way of using the drones to provide internet connectivity to handsets is illustrated in
[0128]
[0129] Similarly data received at the radio system 190 from the handset 196 via cellular/Wi-Fi protocols is send to the radio system 120. The radio system 120 switch sub-system 126 switches the data to the drone 110 which in turn sends the data to the gateway 130 on its route to the internet 136. Note that communication between the terminal 120 and the drone 110 may be on a different frequency band than the communication between the handset 196 and the radio system 190. Since high data rates are needed on data links to the drone, higher frequencies in Ku or Ka band, where there is a large amount of spectrum, may be used for communications with the drone. The link between the handset 196 and the radio system 190 may occur at lower frequencies (such as between 1 to 6 GHz where cellular and Wi-Fi systems operate).
[0130] It will be recognized that while certain aspects of the disclosure are described in terms of a specific sequence of steps of a method, these descriptions are only illustrative of the broader methods of the disclosure, and may be modified as required by the particular application. Certain steps may be rendered unnecessary or optional under certain circumstances. Additionally, certain steps or functionality may be added to the disclosed embodiments, or the order of performance of two or more steps permuted. All such variations are considered to be encompassed within the disclosure disclosed and claimed herein.
[0131] While the above detailed description has shown, described, and pointed out novel features of the disclosure as applied to various embodiments, it will be understood that various omissions, substitutions, and changes in the form and details of the device or process illustrated may be made by those skilled in the art without departing from the disclosure. This description is in no way meant to be limiting, but rather should be taken as illustrative of the general principles of the disclosure. The scope of the disclosure should be determined with reference to the claims.