Telecommunications connectivity via the Internet, cellular data networks and other systems is available in many parts of the world. However, there are many locations where such connectivity is unavailable, unreliable or subject to outages from natural disasters. Some systems are able to provide network access to remote locations or to locations with limited networking infrastructure via satellites or other high-altitude platforms (HAPs) that are located in the stratosphere. HAPs may communicate with each other and with ground-based networking equipment and mobile devices to provide telecommunications connectivity, for instance according to the Long-Term Evolution (LTE) standard.
A Physical Cell Identifier (PCID) is an identifier of a cell in a physical layer of an LTE network, which is used to differentiate between different transmitters. In order for cells to communicate in a collision-free environment, there should not be any two neighboring cells operating at the same frequency that share the same PCID. For example, if a user equipment (UE) is to be handed over from one cell to another, and the source cell and the target cell are sharing the same PCID, collision and confusion may occur because there would be no unambiguous way to notify the UE to which cell it should be handed over. The UE could interpret a command as if it should stay connected to a service call. This would eventually lead to a service interruption for the UE, as it would lose the connection with the source cell while entering the target cell.
Aspects of the technology provide systems and methods for avoiding collisions through the use of PCI planning. A beam footprint of a High-Altitude Platform (HAP) (e.g., a satellite, an unmanned aerial vehicle (UAV), or a balloon) is the ground area that its transponders offer coverage. When a four sector system with overlapping beam footprints is used, Physical Cell Identity (PCI) planning is required because when two cells having the same mod 3 PCID, downlink (DL) reference symbols overlap. In addition, when PCI mod 30 has the same value in two cells, then uplink (UL) reference signals are in conflict. Further, when PCI mod 50 has the same value in two cells, collisions between Physical Control Format Indicator Channels (PCFICH) or between Random Access Channels (RACHs) or between Physical Random Access Channels (PRACHs) can occur. Collisions between Primary Synchronization Signal (PSS)/Secondary Synchronization Signal (SSS)/Master Information Block (MIB) signals or between Cell-Specific Reference Signals (CRSs) can also occur.
In one aspect, a node is configured to minimize interference caused by a plurality of HAPs configured for operation in the stratosphere. The node may comprise at least one transmitter configured to transmit command signals; at least one receiver configured to receive information including a plurality of parameters associated with the HAPs and areas on the ground to which the HAPs provide communication services; a memory configured to store the information received by the at least one receiver, and at least one processor coupled to the at least one transmitter, the at least one receiver and the memory. The at least one processor is configured to analyze the received information to determine at least one of time symbol offsets and PCIs for each of the HAPs to provide the communication services with minimal interference. The transmit command signals include setting instructions with regard to at least one of time symbol offsets and selected PCIs the HAPs should use to minimize interference while providing communication services.
The setting instructions in the command signals may provide information to the HAPs to avoid pilot symbol collisions by changing timing between cell sectors. The HAPs may shift pilot symbols in a time domain to avoid the pilot symbol collisions. The pilot symbols may be shifted by 1 pilot symbol. The pilot symbols may be shifted by 2 pilot symbols. The command signals may be based, in part, on an analysis of population densities performed by the at least one processor. The command signals may be further based on a location of each of the HAPs. The command signals may be further based on distances of the HAP locations from the population densities. The setting instructions may be implemented by the HAPs to most aggressively reduce interference in one or more regions with the largest population densities. The setting instructions may specify selected differences between PCIs to reduce or eliminate interference, wherein the selected differences are associated with a frequency offset, a timing offset, or a combination thereof.
In another aspect, a method is provided for minimizing interference caused by a plurality of HAPs configured for operation in the stratosphere. The method comprises receiving, by at least one receiver, information including a plurality of parameters associated with the HAPs and areas on the ground to which HAPs provide communication services; storing, by a memory, the information received by the at least one receiver; analyzing, by at least one processor, the information to determine at least one of time symbol offsets and PCIs for each of the HAPs to provide the communication services with minimal interference; and transmitting, by the at least one transmitter, command signals including setting instructions with regard to at least one of time symbol offsets and selected PCIs the HAPs should use to minimize interference while providing communication services.
The devices in the network 100 are configured to communicate with one another. As an example, the balloons may include communication links 104 and/or 114 in order to facilitate intra-balloon communications. By way of example, links 114 may employ radio frequency (RF) signals (e.g., millimeter wave transmissions) while links 104 employ free-space optical transmission. Alternatively, all links may be RF, optical, or a hybrid that employs both RF and optical transmission. In this way balloons 102A-F may collectively function as a mesh network for data communications. At least some of the balloons may be configured for communications with ground-based stations 106 and 112 via respective links 108 and 110, which may be RF and/or optical links.
In one scenario, a given balloon 102 may be configured to transmit an optical signal via an optical link 104. Here, the given balloon 102 may use one or more high-power light-emitting diodes (LEDs) to transmit an optical signal. Alternatively, some or all of the balloons 102 may include laser systems for free-space optical communications over the optical links 104. Other types of free-space communication are possible. Further, in order to receive an optical signal from another balloon via an optical link 104, the balloon may include one or more optical receivers.
The balloons may also utilize one or more of various RF air-interface protocols for communication with ground-based stations via respective communication links. For instance, some or all of balloons 102A-F may be configured to communicate with ground-based stations 106 and 112 via RF links 108 using various protocols described in IEEE 802.11 (including any of the IEEE 802.11 revisions), cellular protocols such as GSM, CDMA, UMTS, EV-DO, WiMAX, and/or LTE, 5G and/or one or more proprietary protocols developed for long distance communication, among other possibilities. In one example using LTE communication, the base stations may be Evolved Node B (eNB) base stations. In another example, they may be base transceiver station (BTS) base stations. These examples are not limiting.
In some examples, the links may not provide a desired link capacity for HAP-to-ground communications. For instance, increased capacity may be desirable to provide backhaul links from a ground-based gateway. Accordingly, an example network may also include balloons, which could provide a high-capacity air-ground link between the various balloons of the network and the ground base stations. For example, in network 100, balloon 102F may be configured to directly communicate with station 112.
Like other balloons in the network 100, the balloon 102F may be operable for communication (e.g., RF or optical) with one or more other balloons via link(s) 104. Balloon 102F may also be configured for free-space optical communication with ground-based station 112 via an optical link 110. Optical link 110 may therefore serve as a high-capacity link (as compared to an RF link 108) between the network 100 and the ground-based station 112. Balloon 102F may additionally be operable for RF communication with ground-based stations 106. In other cases, balloon 102F may only use an optical link for balloon-to-ground communications.
Some or all of balloons 102A-F could be equipped with a specialized, high bandwidth RF communication system for balloon-to-ground communications, instead of, or in addition to, a free-space optical communication system. The high bandwidth RF communication system may take the form of an ultra-wideband system, which may provide an RF link with substantially the same capacity as one of the optical links 104.
In a further example, some or all of balloons 102A-F could be configured to establish a communication link with space-based satellites and/or other types of HAPs (e.g., drones, airplanes, airships, etc.) in addition to, or as an alternative to, a ground based communication link. In some embodiments, a balloon may communicate with a satellite or a high-altitude platform via an optical or RF link. However, other types of communication arrangements are possible.
As noted above, the balloons 102A-F may collectively function as a mesh network. More specifically, since balloons 102A-F may communicate with one another using free-space optical links or RF links, the balloons may collectively function as a free-space optical or RF mesh network. In a mesh-network configuration, each balloon may function as a node of the mesh network, which is operable to receive data directed to it and to route data to other balloons. As such, data may be routed from a source balloon to a destination balloon by determining an appropriate sequence of links between the source balloon and the destination balloon.
The network topology may change as the balloons move relative to one another and/or relative to the ground. Accordingly, the network 100 may apply a mesh protocol to update the state of the network as the topology of the network changes. The network 100 may also implement station-keeping functions using winds and altitude control or lateral propulsion to help provide a desired network topology. For example, station-keeping may involve some or all of balloons 102A-F maintaining and/or moving into a certain position relative to one or more other balloons in the network (and possibly in a certain position relative to a ground-based station or service area). As part of this process, each balloon may implement station-keeping functions to determine its desired positioning within the desired topology, and if necessary, to determine how to move to and/or maintain the desired position. For instance, the balloons may move in response to riding a wind current, or may move in a circular or other pattern as they station keep over a region of interest.
The desired topology may vary depending upon the particular implementation and whether or not the balloons are continuously moving. In some cases, balloons may implement station-keeping to provide a substantially uniform topology where the balloons function to position themselves at substantially the same distance (or within a certain range of distances) from adjacent balloons in the network 100. Alternatively, the network 100 may have a non-uniform topology where balloons are distributed more or less densely in certain areas, for various reasons. As an example, to help meet the higher bandwidth demands, balloons may be clustered more densely over areas with greater demand (such as urban areas) and less densely over areas with lesser demand (such as over large bodies of water). In addition, the topology of an example balloon network may be adaptable allowing balloons to adjust their respective positioning in accordance with a change in the desired topology of the network.
The balloons of
In an example configuration, the high-altitude balloon platforms include an envelope and a payload, along with various other components.
The envelope 202 may take various shapes and forms. For instance, the envelope 202 may be made of materials such as polyethylene, mylar, FEP, rubber, latex or other thin film materials or composite laminates of those materials with fiber reinforcements imbedded inside or outside. Other materials or combinations thereof or laminations may also be employed to deliver required strength, gas barrier, RF and thermal properties. Furthermore, the shape and size of the envelope 202 may vary depending upon the particular implementation. Additionally, the envelope 202 may be filled with different types of gases, such as air, helium and/or hydrogen. Other types of gases, and combinations thereof, are possible as well. Shapes may include typical balloon shapes like spheres and “pumpkins”, or aerodynamic shapes that are symmetric, provide shaped lift, or are changeable in shape. Lift may come from lift gasses (e.g., helium, hydrogen), electrostatic charging of conductive surfaces, aerodynamic lift (wing shapes), air moving devices (propellers, flapping wings, electrostatic propulsion, etc.) or any hybrid combination of lifting techniques.
According to one example shown in
The one or more processors 304 can include any conventional processors, such as a commercially available CPU. Alternatively, each processor can be a dedicated component such as an ASIC, controller, or other hardware-based processor. Although
The payload 300 may also include various other types of equipment and systems to provide a number of different functions. For example, as shown the payload 300 includes one or more communication systems 308, which may transmit signals via RF and/or optical links as discussed above. By way of example only, the communication system 308 may provide LTE or other telecommunications services. The communication system(s) 308 includes communication components such as one or more transmitters and receivers (or transceivers), one or more antennas, and one or more baseband modules. As discussed further below, each antenna may have multiple sectors with different beams providing coverage for a number of ground-based users.
The payload 300 is illustrated as also including a power supply 310 to supply power to the various components of balloon. The power supply 310 could include one or more rechargeable batteries or other energy storage systems like capacitors or regenerative fuel cells. In addition, the balloon 300 may include a power generation system 312 in addition to or as part of the power supply. The power generation system 312 may include solar panels, stored energy (hot air), relative wind power generation, or differential atmospheric charging (not shown), or any combination thereof, and could be used to generate power that charges and/or is distributed by the power supply 310.
The payload 300 may additionally include a positioning system 314. The positioning system 314 could include, for example, a global positioning system (GPS), an inertial navigation system, and/or a star-tracking system. The positioning system 314 may additionally or alternatively include various motion sensors (e.g., accelerometers, magnetometers, gyroscopes, and/or compasses).
Payload 300 may include a navigation system 316 separate from, or partially or fully incorporated into control system 302. The navigation system 316 may implement station-keeping functions to maintain position within and/or move to a position in accordance with a desired topology or other service requirement. In particular, the navigation system 316 may use wind data (e.g., from onboard and/or remote sensors) to determine altitudinal and/or lateral positional adjustments that result in the wind carrying the balloon in a desired direction and/or to a desired location. Lateral positional adjustments may also be handled directly by a lateral positioning system that is separate from the payload. Alternatively, the altitudinal and/or lateral adjustments may be computed by a central control location and transmitted by a ground based, air based, or satellite based system and communicated to the high-altitude balloon. In other embodiments, specific balloons may be configured to compute altitudinal and/or lateral adjustments for other balloons and transmit the adjustment commands to those other balloons.
The navigation system 316 is able to evaluate data obtained from onboard navigation sensors, such as an inertial measurement unit (IMU) and/or differential GPS, received data (e.g., weather information), and/or other sensors such as health and performance sensors (e.g., a force torque sensor) to manage operation of the balloon's systems. When decisions are made to activate the lateral propulsion system, for instance to station keep, the navigation system 316 then leverages received sensor data for position, wind direction, altitude and power availability to properly point the propeller and to provide a specific thrust condition for a specific duration or until a specific condition is reached (e.g., a specific velocity or position is reached, while monitoring and reporting overall system health, temperature, vibration, and other performance parameters).
In order to change lateral positions or velocities, the platform may include a lateral propulsion system.
Other than balloons, drones may fly routes in an autonomous manner, carry cameras for aerial photography, and transport goods from one place to another. The terms “unmanned aerial vehicle (UAV)” and “flying robot” are often used as synonyms for a drone. The spectrum of applications is broad, including aerial monitoring of industrial plants and agriculture fields as well as support for first time responders in case of disasters. For some applications, it is beneficial if a team of drones rather than a single drone is employed. Multiple drones can cover a given area faster or take photos from different perspectives at the same time.
Typically, LTE systems use 2 transmit ports. The 3GPP standard allows for 1 port transmission, 2 port transmission and 4 port transmission. The examples provided by
In other words, when the first cell has a PCI of 0 and the second cell has a PCI of 1, then the first and second cells do not interfere with each other. When the second cell has a PCI of 3, this corresponds to a PCI of 0 because 3 modulo 3 is 0. Thus, the second cell would interfere with the first cell. Accordingly, frequency and timing offsets are combined to reduce or eliminate interference.
When there is a potential for interference to occur between cells, a frequency domain offset or a time domain offset, or a combination thereof, may be used to adjust the frequency domain and/or the time domain.
Collisions between pilot symbols can be avoided by changing timing between sectors, which intentionally causes pilots to be misaligned between the different cell sectors. The four sectors 902, 904, 906, 908 shown in
In order to avoid collisions between pilot symbols, the symbols can be shifted in the time domain. For example,
In a mobile environment, adjustments to PCI are necessary as a HAP moves. When dynamically moving, PCI and offset may be determined. Since HAPs are moving all the time, PCI planning needs to be performed on a continuous basis. The PCI planning takes into account: 1) location of population on the ground (actual population density within various sectors), and 2) the location of HAPs and 3) the distances of the HAPs from the population densities. This information may be fed into a processor to estimate the impact of self-interference, which may reflect the interference impact from a single HAP on the ground. The footprint of the overlapping area may be checked to see if it covers a region with a high population density.
For example, a time symbol offset of 0 may be applied to HAP 1405A, while time symbol offsets of {1, 2, 5, 6, 8, 9, 12 and 13} may be applied to the HAP 1410B. The UE 1410, which is exactly at the center of the two HAPs, would see this timing offset and thus pilot interference would be fully mitigated. Since RF signals travel at the speed of light, every 300 m corresponds to a 1 μs difference in time-of-flight. For a city with a 5 km radius, the total time offset between the edge of the city and the center of the city would be approximately 17 μs, which is sufficiently smaller than the symbol time of 70 μs that one would expect for this arrangement to be effective.
A service region (e.g., a country) may be quite large. Analysis may be performed based on the various cities in the service region to determine the PCI offset. It would be desirable to reduce the interference in regions with larger population densities than in regions with smaller population densities.
Thus, in the situation where it is desired for the entire region 1615 be pilot interference-free, differences in PCIs may be selected instead of just timing offsets.
In block 1802 of
In block 1804 of
In block 1806 of
In block 1808, each of the HAPs provides the communication services after adjusting settings in accordance with the setting instructions in the command signals to minimize interference.
Unless otherwise stated, the foregoing alternative examples are not mutually exclusive, but may be implemented in various combinations to achieve unique advantages. As these and other variations and combinations of the features discussed above can be utilized without departing from the subject matter defined by the claims, the foregoing description of the aspects should be taken by way of illustration rather than by way of limitation of the subject matter defined by the claims. In addition, the provision of the examples described herein, as well as clauses phrased as “such as,” “including” and the like, should not be interpreted as limiting the subject matter of the claims to the specific examples; rather, the examples are intended to illustrate only one of many possible aspects. Further, the same reference numbers in different drawings can identify the same or similar elements.