
Analysis · Non-terrestrial · part 1 of 5
What each orbit is good for
Altitude settles four things before any design choice is made: how long a packet takes, how much ground one platform sees, how long it stays in view and how far its motion shifts the frequency. Those four numbers make the stratosphere, low orbit, medium orbit and the geostationary arc four different businesses rather than one. On 7 October 2026 the satellite catalogue showed only one of the four being built at scale, and one constellation in it behind its licence milestone.
Sources: CelesTrak’s satellite catalogue and element sets, pulled 7 Oct 2026; FCC orders FCC 21-48 and FCC 22-91 (Starlink Gen1 and Gen2), DA 26-36 (9 January 2026), FCC 20-102 and DA 26-553 (Amazon Leo, 5 June 2026), DA 22-970 (OneWeb) and FCC 17-147 (Telesat); SpaceX’s 10-Q to 30 June 2026 and prospectus of 12 June 2026; Telesat’s Forms 6-K of 4 August and 13 August 2026; Viasat’s Form 10-Q to 30 June 2026; SES’s release of 13 September 2026; Eutelsat’s release of 10 September 2026 and results of 7 August 2026; Starlink’s latency paper (2024). Second sources: Via Satellite on the Amazon Leo waiver (5 June 2026) and Light Reading on the Gen2 grant (13 January 2026). Retrieved 7 Oct 2026.
Height costs delay and buys reach
Every orbit makes the same trade before a single engineer is hired. Fix the altitude and the delay, the footprint, the length of a pass and the Doppler shift all follow. No design choice moves any of them (Exhibit 1).
Delay is the figure a user feels. Light covers about 300 kilometres in a millisecond. A satellite that relays the signal without decoding it, which 3GPP calls a transparent payload, sends every packet up from the user, down to a gateway and back the same way: four legs per round trip. Through a satellite at 480 km, the altitude of Starlink’s main shells under DA 26-36, those four legs take 6.4 ms when the satellite is straight overhead. Through a geostationary satellite at 35,786 km they take 477.5 ms, very nearly half a second. At 10° above the horizon, where the path is longest, the two figures stretch to 22.0 ms and 541.5 ms. Everything an engineer adds goes on top.
In return, height buys reach. At 10° elevation a satellite at 480 km serves users out to 1,521 km from the point beneath it, and a geostationary one out to 7,944 km, more than five times as far. Those footprints set the fewest platforms that could cover the Earth once: 85 at 480 km and 4 on the geostationary arc. A platform at 20 km sees only 108 km at the same elevation and would need 16,865 of itself to do the same job.
| System, altitude and period | Round trip, overhead to 10° | Footprint radius at 10° | Coverage floor at 10° | Longest pass at 10° | Doppler at 20 GHz |
|---|---|---|---|---|---|
| Stratospheric platform, 20 km; holds station | 0.3 to 1.5 ms | 108 km | 16,865 | continuous | negligible |
| Starlink, 480 km; 94.2 min | 6.4 to 22.0 ms | 1,521 km | 85 | 7.2 min | 466 kHz, 23.3 ppm |
| Amazon Leo, 630 km; 97.3 min | 8.4 to 26.7 ms | 1,817 km | 60 | 8.8 min | 451 kHz, 22.5 ppm |
| Iridium, 780 km; 100.5 min | 10.4 to 31.0 ms | 2,076 km | 46 | 10.4 min | 437 kHz, 21.8 ppm |
| Eutelsat OneWeb, 1,200 km; 109.4 min | 16.0 to 41.8 ms | 2,672 km | 28 | 14.6 min | 401 kHz, 20.0 ppm |
| O3b mPOWER, 8,063 km, equatorial; 287.8 min | 107.6 to 158.7 ms | 6,031 km | 6 | 108.5 min | 122 kHz, 6.1 ppm |
| Geostationary, 35,786 km; 1,436.1 min | 477.5 to 541.5 ms | 7,944 km | 4 | continuous | about zero |
Round trip: four propagation legs on a bent-pipe path, from straight overhead to 10° above the horizon, excluding processing and routing. Coverage floor: a lower bound on the platforms needed to cover the Earth once, to the nearest whole platform. Longest pass: straight overhead, ignoring the Earth’s rotation except for O3b mPOWER. Altitudes from DA 26-36, FCC 20-102, DA 22-970 and the catalogue; 20 km, the lower edge of the Radio Regulations’ definition, for the platform.
Source: Kepler’s third law and spherical-Earth geometry, μ = 398,600.4418 km³/s², R = 6,371 km, c = 299,792.458 km/s; altitudes from FCC 20-102, DA 22-970 and DA 26-36 and CelesTrak elements of 7 October 2026 (Calculated).
Height decides motion as well. A geostationary satellite turns with the Earth and, seen from the ground, never moves. One at 480 km crosses the sky in 7.2 minutes at most and is above 25° elevation for only 4.0 of them, so the terminal has to track it and hand over to the next one every few minutes. Its motion also shifts a 20 GHz downlink by up to 466 kHz, or 23 parts per million, which either the terminal or the network has to correct. From 480 km up to the geostationary arc, the round trip at 10° grows twenty-five fold while the coverage floor shrinks twenty-one fold (Exhibit 2). What the bottom of that curve, the stratosphere, means for a business is the subject of part 4.
Source: our calculation from altitude: bent-pipe round trip of four legs and spherical-Earth footprint at 10° elevation, hexagonal tiling (Calculated). Altitudes from FCC 20-102, DA 22-970, DA 26-36 and CelesTrak elements of 7 October 2026.
Starlink flies forty times the satellites that single coverage needs
A fleet of eleven thousand satellites is not what global coverage costs. The FCC’s two Starlink grants, FCC 21-48 and FCC 22-91, set a 25° minimum elevation for user terminals. At that angle, covering the Earth once from 480 km takes at least 278 satellites. The catalogue held 11,139 on 7 October 2026, forty times the floor. Coverage accounts for one satellite in forty and capacity for the other thirty-nine: the fleet is sized by the subscribers in part 3 and by what they pay for.
What each altitude is good for
Set against what a customer needs, the four numbers give each altitude a short list of jobs it is good for and a shorter list it cannot do at any price.
- Geostationary. Broadcast, trunking and backhaul wherever half a second of delay is tolerable, and ships and aircraft. Three satellites reach beyond 60° of latitude at 5° elevation. The 477.5 ms round trip rules out anything that has to answer in less than about 480 ms, including the 100 ms cap on BEAD’s low-cost option (part 3).
- Medium orbit, equatorial. O3b mPOWER sells multi-gigabit trunks to islands, ships, oil platforms and the countries of the equatorial belt. Each satellite stays in view for about 108 minutes, long enough that handover is an occasional event rather than a constant one. From 8,063 km over the equator a satellite reaches about 54° of latitude at 10° elevation, so anywhere further north or south than that is out of reach.
- Low orbit. Interactive broadband and low-delay backhaul anywhere a terminal can see the sky. The price is paid at the terminal, which has to track and hand over every few minutes, and in the fleet, which has to reach scale before any one region gets continuous service.
- Stratospheric platform. A regional layer with a tower’s link budget, serving unmodified phones over a disc 216 km across at 10°. Wide-area coverage is out of the question, since covering the Earth once would take 16,865 platforms. Part 4 covers it.
Judgement Exhibit 1 read against each use; latitude limits calculated from the footprint geometry; BEAD latency cap from the NTIA Restructuring Policy Notice of 6 June 2025
Measured figures land where the floors say they should, with the network’s own overhead on top. SpaceX’s prospectus gives a median Starlink latency of “approximately 25 milliseconds as of March 31, 2026”, alongside a median of 225 Mbps at peak hours for residential users. The floor at 480 km is 6.4 ms overhead and 13.3 ms at the 25° minimum elevation, so somewhere between 12 and 19 ms of that median is routing on the ground, scheduling and queuing (Exhibit 3). SpaceX has been working that overhead down. Its own 2024 paper records the peak-hour median in the United States falling from 48.5 ms to 33 ms, against a target it set itself of 20 ms.
Source: SpaceX prospectus (12 June 2026) for the median (Filed); Starlink, “Improving Starlink’s Latency” (2024) for the US medians and the target (Reported); floors are four propagation legs at 480 km (Calculated).
The tracking and the Doppler correction also explain a design assumption buried in the standard. Since Release 17, 3GPP’s satellite specifications have assumed a device that knows where it is from GNSS satellites, which is what lets it correct for the satellite’s motion itself. Part 5 follows that assumption through to the 6G requirement that removes it, and part 2 sets the delay figures against what a cell site can tolerate.
Every constellation flies fewer satellites than its licence allows
A constellation has three counts and they never agree. An FCC authorisation is a ceiling with dates attached. The catalogue counts hardware in orbit. The operator’s own figure, where it gives one, is a third number, and on 7 October 2026 the three differed for every system that has all three (Exhibit 4).
On orbit, 7 Oct 2026Authorised, or US market access for OneWeb
Source: CelesTrak satellite catalogue, pulled 7 October 2026 (Calculated); FCC 21-48, FCC 22-91 and DA 26-36 for Starlink, FCC 20-102 and DA 26-553 for Amazon Leo, DA 22-970 for OneWeb (Filed). Note: Starlink’s 19,408 is 4,408 Gen1 and 15,000 Gen2; a further 14,988 Gen2 satellites are deferred.
Most of Starlink’s fleet flies in one narrow band of altitude. On 7 October 2026, 9,518 of the Starlink objects with current orbits were between 450 and 499 km, which is where DA 26-36 puts the authorised shells. A further 839 were lower, at 330 to 399 km, where the order places the lower shells and where SpaceX flies its direct-to-device satellites; the prospectus puts those at about 650. Starlink was 66.7% of every active object in the catalogue, of every kind: two in every three.
SpaceX’s own counts run about 500 below the catalogue at every date that can be checked. The prospectus gives “approximately 9,600” satellites on 31 March 2026, when the catalogue held 10,157. The 10-Q for the quarter to 30 June, filed on 4 August, gives “over 10,200” without saying when; the catalogue held 10,721 on 30 June and 10,922 on 4 August. The gap is one of definition. In our view SpaceX counts satellites in service, while the catalogue counts every payload that has not decayed, including those still raising orbit, those on their way down and those that have stopped working (Exhibit 5).
| System | Authorised or planned | On orbit, 7 Oct 2026 | The next date on the record |
|---|---|---|---|
| Starlink (SpaceX) | 19,408: 4,408 Gen1 and 15,000 Gen2; 14,988 more Gen2 deferred | 11,139, 10,838 flagged operational; SpaceX’s 10-Q for the quarter to 30 June counts “over 10,200” | Gen2: 7,500 by 1 Dec 2028, 15,000 by 1 Dec 2031 |
| Amazon Leo (Kuiper) | 3,232 | 392; no launch after 2 Jul 2026 | 1,616 were due 30 Jul 2026, waived in part; 3,232 by 30 Jul 2029 |
| Eutelsat OneWeb | 720 for US market access | 654; last launch 20 Oct 2024 | 440 new satellites on order from Airbus and 229 more under an authorisation to proceed; first deliveries from the 440 “next quarter” (10 Sep 2026) |
| SES O3b mPOWER | 13 in the system | 10 at about 8,066 km; 3 in transfer orbit since 13 Sep 2026 | All 13 operational “by mid-2027” |
| Telesat Lightspeed | 225 planned; FCC 17-147 covered an earlier 117-satellite design | None; two demonstration satellites | First satellites late 2026; global service “around the end of Q1 2028” |
| Geostationary, all operators | n/a | 567 objects in the geostationary group | ViaSat-3 F3 expected in service by late summer and F2 in September 2026 (Viasat, 6 Aug 2026) |
On orbit is CelesTrak’s satellite catalogue: payloads launched and not decayed, pulled 7 October 2026 about 20:20 UTC. At the same time the catalogue’s element-set groups held 11,110 Starlink, 391 Amazon Leo and 651 OneWeb objects. Neither count says which satellites carry a direct-to-device payload; the direct-to-device series covers those.
Source: FCC 21-48, FCC 22-91, DA 26-36, FCC 20-102, DA 26-553, DA 22-970 and FCC 17-147; SpaceX 10-Q and prospectus; Telesat Forms 6-K of 17 March, 4 August and 13 August 2026; Viasat 10-Q (Filed). CelesTrak catalogue and element-set groups, 7 October 2026, counted by Blue Prysm (Calculated). SES release, 13 September 2026, and Eutelsat release, 10 September 2026 (Reported).
The other systems are either renewing a fleet or still building their first one. Eutelsat OneWeb has launched nothing since October 2024, but it has 440 new satellites on order from Airbus and an authorisation to proceed on 229 more, and the business those satellites will serve is growing. It earned €297 million from low orbit in the year to 30 June 2026, up 69.5% like for like and 59.0% as reported, which is a quarter of group revenue. Telesat enlarged Lightspeed from 156 to 225 satellites on the strength of a Canadian defence contract and puts the whole investment at about C$7 billion. SES launched the last three of its thirteen O3b mPOWER satellites on 13 September 2026 and expects all thirteen to be working by mid-2027.
Amazon Leo missed its milestone and kept its licence
When the Commission granted Kuiper its licence in 2020, in FCC 20-102, it attached two dates. Half the constellation had to be in orbit by 30 July 2026 and all of it by 30 July 2029. In January 2026 Amazon Leo told the Commission it had launched 180 satellites, expected about 700 by the deadline, and would like either two more years or a waiver. It got the waiver, “in part”, from the Space Bureau on 5 June 2026 in DA 26-553. SpaceX had opposed the request, the order records, and had proposed that the satellites not yet flown be moved into a new processing round.
The catalogue shows what that deadline asks. Amazon Leo had 392 satellites in orbit on the day of the milestone and still had 392 on 7 October, 1,224 short, or about three quarters of what was due. To reach 3,232 by 30 July 2029 it has to add 2,840 satellites in 33.7 months, which works out at 84 a month. Its seven launches of 2026 carried 216 satellites between 12 February and 2 July, about 47 a month over those twenty weeks and about 24 a month spread across the whole year to 7 October (Exhibit 6). Amazon has said it will roll the service out more widely in 2026. On 7 October no commercial launch date and no consumer price were on the record.
Source: CelesTrak catalogue, launch and decay dates, 7 October 2026: 216 satellites on seven launches from 12 February to 2 July 2026, none since; 2,840 more needed in 33.7 months (Calculated). FCC 20-102 and DA 26-553 (Filed).
The 2029 milestone asks Amazon Leo for 84 satellites a month for nearly three years, from a programme whose busiest stretch managed about 47 and which has launched nothing since 2 July 2026. In our view that is the number to hold the programme to. The waiver kept the licence and changed nothing about the requirement, and the order still holds Amazon Leo to forfeiting its surety bond for the July 2026 shortfall.
Terms used
- Geostationary, medium and low orbit. Geostationary orbit is 35,786 km over the equator, where a satellite turns with the Earth and appears to stand still. Medium orbit is anything between about 2,000 km and that arc; low orbit is anything below about 2,000 km.
- Stratospheric platform. An aircraft, airship or balloon holding station at about 20 km. The Radio Regulations call it a high-altitude platform station and define it at 20 to 50 km; part 4 covers it.
- Bent pipe. A satellite that receives a signal and sends it on without decoding it, which 3GPP calls a transparent payload. Every packet makes two trips through space each way, up to the satellite and down to a gateway.
- Elevation angle. How high above the horizon the user has to look to see the platform. A lower minimum widens the footprint and lengthens the path. Operators set a minimum because a low path crosses more atmosphere and more terrain.
- Doppler shift. The change in received frequency caused by the platform moving towards or away from the user. It is given here in kilohertz at 20 GHz and in parts per million, which scales to any band.
Implications
Carrier strategist
Choose the orbit by the one number that decides your use, and ignore the rest. For backhaul of interactive traffic that number is the round trip; for trunking to islands it is capacity per site; for a regional layer you own it is footprint. Judge a supplier’s constellation by what it delivers over your territory, at the elevation your terminals will see, because a headline count of 11,139 satellites tells you nothing about one cell site.
Investor
Ask for three numbers for every constellation. The first is how many satellites are authorised, the second how many the catalogue shows in orbit, and the third how many the next milestone requires. Amazon Leo shows why the third matters, with 392 in orbit against 1,616 due in July 2026 and 3,232 due in July 2029. For Starlink the next milestone is 7,500 Gen2 satellites by 1 December 2028.
Vendor
Sell wherever the altitude puts the cost, because that is where the buyer has a problem. Low orbit puts it in the terminal and the ground network, which have to track the satellite, correct a Doppler shift of 20 to 23 parts per million at Ka band and hand over every few minutes. Geostationary puts it in the satellite. The stratosphere puts it in the platform and its power system.
Method and limits
How this was built
Everything in the physics table is calculated from a few stated assumptions. Kepler’s third law gives the period, a spherical Earth of radius 6,371 km gives the slant range and the footprint, and the speed of light gives the delay. A round trip is counted as four legs of a bent-pipe path, from the user up to the satellite, down to a gateway and back the same way, with both ends at the stated elevation. The coverage floor is the surface of the Earth divided by one footprint, then multiplied by 1.209 to allow for hexagonal tiling. Doppler is the largest shift a user on the ground sees at 10° elevation; the Earth’s rotation is ignored, which would move the low-orbit values by up to about 7%. Altitudes are the ones in the FCC orders, checked against the catalogue.
The counts are CelesTrak’s satellite catalogue, meaning payloads that have been launched and have not decayed, with the catalogue’s own operational flag. Its element-set groups, which hold only objects with a current orbit, give a second count to check against. On 7 October the two differed by 29 or fewer for every system. Altitude bands come from the mean motion in each element set.
What it does not show
Propagation is a floor. Processing, queuing, scheduling and routing on the ground are left out, and Exhibit 3 gives a sense of how much they add. The coverage floor is likewise a minimum, the fewest platforms that put one overhead everywhere, and no fleet is designed to it; capacity, beam limits and minimum elevation push real constellations well above it. The catalogue counts hardware, not service. It cannot show which satellites are still raising orbit, which are held as spares and which carry a direct-to-device payload. Telesat Lightspeed is missing from the physics table because no filing or order gives the altitude of its current 225-satellite design.
Data as of: CelesTrak catalogue pulled 7 Oct 2026 about 20:20 UTC · FCC orders and SEC filings as dated, read 7 Oct 2026 · Method version 1.0.
Found an error? Tell us. Corrections are published on the piece that carried them.
If this is on your desk
We’re being asked for our satellite plan.
We work this decision through with your team. The first step is a one-day teardown: a 90-minute working session and a written answer two working days later, with the model behind it yours to keep.