Systems and methods for satellite selection using beamscanning techniques
Systems and methods are described for connecting with LEO satellites while reducing emissions toward GEO satellite communications. A system to implement the instant techniques may include a system comprised of a user communications equipment and a LEO constellation. The user equipment (“UE”) may comprise a communications modem and an active antenna unit with a transmit and receive beamformer. In further implementations, the UE may include additional receive only beamformers. The LEO constellation can have a regenerative payload or bent pipe, and can include orbits at different altitudes. Methods as described herein may include a procedure by which the user equipment and LEO satellite work together to identify candidate serving satellites, and select the one that allows to meet the power density requirements to avoid interfering with the GEO satellites.
1 . A method comprising:
searching, by one or more processors and within an orbital trajectory for one or more satellites, for synchronization signals from at least some of the one or more satellites;
generating, by the one or more processors, a set of potential antenna angles for an antenna array associated with a mobile user equipment (UE); and
selecting, by the one or more processors and based on at least the set of potential antenna angles, a satellite of the one or more satellites with which the mobile UE can communicate while maintaining a noise rise level with other satellite connections that does not meet a predetermined threshold value.
2 . The method of claim 1 , further comprising:
generating, by the one or more processors, corresponding indications of whether communications for each potential antenna angle of the set of potential antenna angles will impact the other satellite connections, wherein each indication of the corresponding indications comprises a lookup table, and each potential antenna angle of the set of potential antenna angles includes at least one of a latitude, a heading, a steering azimuth, or a steering elevation.
3 . The method of claim 1 , wherein the predetermined threshold value is a predetermined power density flux threshold value and the selecting the satellite comprises:
determining whether each of the set of potential antenna angles causes a power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
4 . The method of claim 3 , further comprising:
determining whether each of the set of potential antenna angles with a tapering filter applied causes a tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
5 . The method of claim 4 , wherein the tapering filter is a first tapering filter and the tapered power density flux is a first tapered power density flux, the method further comprising:
determining, responsive to determining that a potential antenna angle of the set of potential antenna angles with the first tapering filter applied causes the first tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value, whether the potential antenna angle with a second tapering filter applied causes a second tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
6 . The method of claim 1 , wherein the searching occurs using a first beamformer for transmission and reception associated with the mobile UE, the method further comprising:
searching within the orbital trajectory for neighboring satellites using a second beamformer for transmission and reception.
7 . The method of claim 1 , wherein the antenna array is at least one of a rectangular phased antenna array, a circular array, or a vehicle shape specific array.
8 . The method of claim 1 , further comprising:
detecting that the mobile UE will be in a coverage zone associated with the satellite of the one or more satellites for at least a predetermined period of time and communications with the selected satellite of the one or more satellites are unlikely to cause the noise rise level with the other satellite connections to exceed the predetermined threshold value for at least the predetermined period of time; and
facilitating, responsive to the detecting, communication between the mobile UE and the selected satellite in accordance with the set of potential antenna angles.
9 . The method of claim 1 , wherein the selected satellite of the one or more satellites is a first satellite, the method further comprising:
determining at least one of that the mobile UE is near an edge of a coverage zone associated with the first satellite or communications with the first satellite are likely to cause the noise rise level with the other satellite connections to exceed the predetermined threshold value;
identifying a second satellite for communication according to the set of potential antenna angles; and
performing a handover from the first satellite to the second satellite.
10 . The method of claim 1 , wherein the other satellite connections include connections between one or more other UEs different than the mobile UE and one or more geosynchronous earth orbit (GEO) satellites.
11 . A system comprising:
an antenna array configured to facilitate communications between a mobile user equipment (UE) and satellites, the antenna array associated with the mobile UE; and
the mobile UE including one or more processors and a memory storing one or more instructions that, when executed, cause the one or more processors to:
cause the system to search, within an orbital trajectory for one or more satellites, for synchronization signals from at least some of the one or more satellites;
generate a set of potential antenna angles for the antenna array; and
select, based on at least the set of potential antenna angles, a satellite of the one or more satellites with which the mobile UE can communicate while maintaining a noise rise level with other satellite connections that does not meet a predetermined threshold value.
12 . The system of claim 11 , wherein the one or more instructions, when executed, further cause the one or more processors to:
generate corresponding indications of whether communications for each potential antenna angle of the set of potential antenna angles will impact the other satellite connections, wherein each indication of the corresponding indications comprise a lookup table, and each potential antenna angle of the set of potential antenna angles includes at least one of a latitude, a heading, a steering azimuth, or a steering elevation.
13 . The system of claim 11 , wherein the predetermined threshold value is a predetermined power density flux threshold value and the one or more instructions to select the satellite, when executed, cause the one or more processors to:
determine whether each of the set of potential antenna angles causes a power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
14 . The system of claim 13 , wherein the one or more instructions, when executed, further cause the one or more processors to:
determine whether each of the set of potential antenna angles with a tapering filter applied causes a tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
15 . The system of claim 14 , wherein the tapering filter is a first tapering filter, the tapered power density flux is a first tapered power density flux, and the one or more instructions, when executed, further cause the one or more processors to:
determine, responsive to determining that a potential antenna angle of the set of potential antenna angles with the first tapering filter applied causes the first tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value, whether the potential antenna angle with a second tapering filter applied causes a second tapered power density flux of any of the other satellite connections to meet the predetermined power density flux threshold value.
16 . The system of claim 11 , further comprising:
a first beamformer for transmission and reception,
wherein the one or more instructions to cause the system to search, when executed, cause the one or more processors to:
cause the system to search, within the orbital trajectory for the one or more satellites, for the synchronization signals using the first beamformer for transmission and reception; and
cause a second beamformer for transmission and reception to search within the orbital trajectory for neighboring satellites using the second beamformer.
17 . The system of claim 11 , wherein the antenna array is at least one of a rectangular phased antenna array, a circular array, or a vehicle shape specific array.
18 . The system of claim 11 , wherein the one or more instructions, when executed, further cause the one or more processors to:
detect that the mobile UE will be in a coverage zone associated with the satellite of the one or more satellites for at least a predetermined period of time and communications with the selected satellite of the one or more satellites are unlikely to cause the noise rise level with the other satellite connections to exceed the predetermined threshold value for at least the predetermined period of time; and
facilitate, responsive to the detecting, communication between the mobile UE and the selected satellite in accordance with the set of potential antenna angles.
19 . The system of claim 11 , wherein the selected satellite of the one or more satellites is a first satellite and the one or more instructions, when executed, further cause the one or more processors to:
determine at least one of that the mobile UE is near an edge of a coverage zone associated with the first satellite or communications with the first satellite are likely to cause the noise rise level with the other satellite connections to exceed the predetermined threshold value;
identify a second satellite for communication according to the set of potential antenna angles; and
perform a handover from the first satellite to the second satellite.
20 . The system of claim 11 , wherein the other satellite connections include connections between one or more other UEs different than the mobile UE and one or more geosynchronous earth orbit (GEO) satellites.