3 ms·
Are you sure? I know the dish needs to know where the satellite is, but that doesn't mean the satellite needs to know where the dish is...
by DecentShoes 1y ago
Are you sure? I know the dish needs to know where the satellite is, but that doesn't mean the satellite needs to know where the dish is...
- lupusreal 1y agoThe satellites do beam forming to target the dishes. For this, the dishes communicate their location, calculated from the satellite signals in essentially the same manner as GPS, to the satellites.
- DecentShoes 1y agoFair enough.
- stavros 1y agoAre you sure the dishes don't just have GPS on them? I have no idea either way, it just sounds like a GPS receiver would be simpler.
- amluto 1y agoA good GPS receiver is quite complex. But it happens to be a commodity that has been well-optimized over the years.
- bri3d 1y agoThe user terminals use both; there’s a switch to enable the user terminal to ignore GPS if it’s inaccurate (for example in conflict areas where it is often spoofed or denied).
- wmf 1y agoI don't think that's how it works. The beams appear to be fixed and thus they wouldn't need to know terminal locations.
- bri3d 1y agoThey definitely appear to use beamforming internally. It appears that the satellite uses knowledge of receiver location (or at least receiver density) to select beamforming codebooks. It's less likely they use this in their mobile coverage, but for their own terminals this is absolutely a thing. https://people.engineering.osu.edu/media/document/2022-10-12/kassas_unveiling_beamforming_strategies_of_starlink_leo_satellites.pdf https://people.engineering.osu.edu/media/document/2022-10-12...
- jcims 1y agoThey definitely do beamforming, but it's for tracking the stationary service cells as they pass overhead. You can see them represented in the illustrations in that paper.
- tonyarkles 1y agoRiffing a little bit after skimming this paper that was published a few years ago: https://radionavlab.ae.utexas.edu/wp-content/uploads/starlink_structure.pdf https://radionavlab.ae.utexas.edu/wp-content/uploads/starlin.... Apologies for the acronyms, I'm going to do my best to remember to define them. The SVs (space segment/satellites) in LEO (low-earth orbit) are going to be moving across the sky quite quickly relative to each GT (ground terminal). This is going to be inducing a pretty significant Doppler shift on the signals. Most of the linked paper is focusing on doing ground-based positioning, using the Starlink constellation as a GNSS-type source and talks specifically about how the Doppler shift at the ground is significant enough that not only does the carrier frequency need to track the Doppler shift but also that the baseband signal will be compressed/dilated. For the SV, though, the same effect is going to happen. The GT is going to be transmitting back to the SV and the SV's going to need to do Doppler compensation in order to successfully decode the OFDM (orthogonal frequency-division multiplexing) signals from the GT. Throughout a pass, each GT is going to have a different Doppler signature based on its position on the ground relative to the SV. The SVs also need to know their positions in orbit with a high degree of accuracy, especially if they've turned on the SV-to-SV laser-based communication (not sure on that). By taking the SV's known trajectory and the per-GT Doppler measurements and making a couple of assumptions (e.g. GTs are stationary), I'm 99% sure you could solve a maximum-likelihood position for each of the GTs. I think you could do it with a single SV but if you have multiple SVs collaborating on it I suspect you could get a quite accurate solution very quickly. Edit: one other thought I had while writing that up. If they designed the constellation to work this way, I also think it would be possible for the GTs to pre-compensate for the Doppler shift before transmitting, but I don't think I've ever heard of anyone actually doing that. The tradeoff there is GT transmit complexity vs SV receive complexity. I would love if someone pointed out an example of a system that actually does this, but I've only ever worked with systems that just use something like a PLL/Costas loop to track the Doppler shift without needing to estimate it directly. If they did do pre-correction it would definitely make it harder for the SVs to estimate the GT positions. It would make the GTs significantly more complex though and I would seriously doubt that Starlink would go through that effort to make the GTs more expensive and eliminate the ability to identify where they are on the ground.
- victorbjorklund 1y agoYes, remember Elon Musk was able to cut off Ukrainain military at the exact movement they crossed into Crimea in Ukraine because he knew exactly where the drones were.