Dynamic power configuration of low earth orbit satellites
According to aspects herein, methods and a non-transitory computer storage medium storing computer instructions for dynamic power configuration of LEO satellites are provided. The method begins with receiving, at an extraterrestrial base station, at least one first uplink communication from a first device. The first uplink communication contains an altitude measurement and at least one of: a signal strength measurement and a power level of the first device. The method then continues with determining a location and transmission angle of the first device with respect to a field of regard of the extraterrestrial base station. Then, a downlink transmission power setting for the extraterrestrial base station is dynamically determined based on the altitude measurement and the transmission angle of the first device.
1. A method of dynamic power configuration of low earth orbit satellites in a network, the method comprising:
receiving at an extraterrestrial base station, at least one first uplink communication from a first device, the first uplink communication containing an altitude measurement of the first device and at least one of: a signal strength measurement and a power level of the first device;
determining a location and a transmission angle of the first device with respect to a field of regard of the extraterrestrial base station; and
dynamically determining a downlink transmission power setting for the extraterrestrial base station based on the altitude measurement and the transmission angle of the first device.
2. The method of claim 1 , further comprising estimating an amount of attenuation in the at least one first uplink communication from the first device.
3. The method of claim 2 , wherein the amount of attenuation in the at least one first uplink communication from the first device is weather-related.
4. The method of claim 1 , wherein the downlink transmission power setting for the extraterrestrial base station is increased when the altitude measurement is less than a predetermined threshold.
5. The method of claim 1 , wherein the downlink transmission power setting for the extraterrestrial base station is decreased when the altitude measurement exceeds a predetermined threshold.
6. The method of claim 4 , wherein the downlink transmission power setting for the extraterrestrial base station is increased when the transmission angle is below a predetermined threshold.
7. The method of claim 5 , wherein the downlink transmission power setting for the extraterrestrial base station is decreased when the transmission angle exceeds a predetermined threshold.
8. The method of claim 1 , further comprising comparing the downlink transmit power level of the extraterrestrial base station with a current transmit power allocation serving at least one other device.
9. The method of claim 8 , further comprising transferring at least one device to a second extraterrestrial base station when a combination of the current transmit power allocation and the downlink transmit power level exceed a transmission power limit of the extraterrestrial base station.
10. A method of dynamic power configuration of low earth orbit satellites in a network comprising:
transmitting, from a first device, at least one first uplink communication, the first uplink communication containing an altitude measurement and at least one of: a signal strength measurement and a power level of the first device; and
dynamically adjusting an uplink transmission power setting for the device in response to receiving a downlink communication, the downlink communication based on the altitude measurement and the transmission angle of the first device.
11. The method of claim 1 , wherein the first uplink communication contains an estimate of signal attenuation based on weather at a location of the first device.
12. The method of claim 1 , wherein the first uplink communication contains information that the first device is airborne.
13. The method of claim 12 , wherein the first uplink communication contains information of an altitude and velocity of an airborne first device.
14. A non-transitory computer storage media storing computer-useable instructions that, when used by one or more processors, cause the processors to:
receive, at an extraterrestrial base station, at least one first uplink communication from a first device, the first uplink communication containing an altitude measurement of the first device and at least one of: a signal strength measurement and a power level of the first device;
determine a location and a transmission angle of the first device with respect to a field of regard of the extraterrestrial base station; and
dynamically determine a downlink transmission power setting for the extraterrestrial base station based on the altitude measurement and the transmission angle of the first device.
15. The non-transitory computer storage media of claim 14 , further comprising estimate an amount of attenuation in the at least one first uplink communication from the first device.
16. The non-transitory computer storage media of claim 15 , wherein the amount of attenuation in the at least one first uplink communication from the first device is weather-related.
17. The non-transitory computer storage media of claim 15 , wherein the downlink transmission power setting for the extraterrestrial base station is increased when the altitude measurement is less than a predetermined threshold.
18. The non-transitory computer storage media of claim 15 , wherein the downlink transmission power setting for the extraterrestrial base station is decreased when the altitude measurement exceeds a predetermined threshold.
19. The non-transitory computer storage media of claim 17 , wherein the downlink transmission power setting for the extraterrestrial base station is increased when the transmission angle is below a predetermined threshold.
20. The non-transitory computer storage media of claim 18 , wherein the downlink transmission power setting for the extraterrestrial base station is decreased when the transmission angle exceeds a predetermined threshold.