Scenario
Why continuous coverage is not a threshold you cross once
Continuity depends on the elevation mask, altitude, latitude and plane arrangement, not on a satellite count. The explanation behind the sizing tool.
There is no single number, and any tool that gives you one is hiding the assumptions. Continuous coverage means no gap at all, at the worst longitude on your latitude circle, for the whole simulated period. Whether a fleet reaches it depends on the elevation mask, the altitude, the customer latitude and how the planes are arranged, at least as much as on the satellite count.
For the configuration loaded below (550 km, 53°, min elevation 25°, latitude 50°), the shell first closes at 120 satellites. Change the mask to 10° and it closes at 60. That difference, from one input, is larger than most of the arguments people have about fleet size.
Loaded configuration: 90 satellites · 550 km · 53° inclination · min elevation 25° · latitude 50°
Why continuous coverage is not a threshold you cross once
A against B
B is drawn dashed on the charts below, in the same colours.
Service timeline at your latitude
48 h · worst-case longitude at 50°Longest gap 3.0 min. Filled blocks mark at least one satellite above 25° elevation.
Outage vs constellation size
At 50° latitude, min elevation 25°, 550 km / 53.0°. Log scale. Labels mark the worst outage.
Worst outage vs latitude
90 sats · 550 km · 53.0° · min elevation 25°Latitude sweep is sampled at 60 s steps across 4 longitudes, so it is coarser than the headline figures.
Numbers
| Constellation | Planes | Worst outage | Avg wait | Windows/day | Service min/day | Coverage |
|---|---|---|---|---|---|---|
| 3 sats | 3 × 1 | 4.0 h | 1.8 h | 12.6 | 53 | 3.7% |
| 12 sats | 4 × 3 | 29.0 min | 24.4 min | 50.5 | 210 | 14.6% |
| 22 sats | 11 × 2 | 25.3 min | 11.4 min | 92.8 | 386 | 26.8% |
| 48 sats | 8 × 6 | 5.7 min | 3.5 min | 175.3 | 823 | 57.1% |
| 90 sats | 10 × 9 | 3.0 min | 66 s | 67.9 | 1366 | 94.9% |
| 200 sats | 20 × 10 | continuous | 0 | 1 | 1440 | 100.0% |
Same sampling as the headline tiles: 8 longitudes, 20 s steps (40 s above 400 satellites). Every row except your own uses the automatic plane rule.
Model and assumptions
- Geometry: spherical Earth (R = 6371 km), circular orbits, Walker-delta constellation with evenly spaced planes and phasing F = 1, no J2 drift or drag. Service means at least one satellite above the minimum elevation angle.
- Sampling: headline numbers and the table simulate 48 h (96 h for fleets of 12 or fewer) at 20 s steps, worst-cased across 8 longitudes at your latitude. The latitude chart uses 60 s steps and 4 longitudes.
- Planes: "Auto" spreads satellites across the divisor of N nearest above the square root of N, a revisit-friendly default. Real constellations may choose otherwise: a single-plane test block clusters its passes.
- Fidelity: planning-grade, for sizing intuition and commercial conversations. Contractual coverage commitments need full-fidelity tooling (STK, GMAT) with real ephemerides, beam patterns and link budgets. This tool models geometry only, not capacity or link margin. Full method and validation anchors.
The ladder
| Constellation | Planes | Worst outage | Avg wait | Windows/day | Service min/day | Coverage |
|---|---|---|---|---|---|---|
| 48 sats | 8 × 6 | 5.7 min | 3.5 min | 175.3 | 823 | 57.1% |
| 60 sats | 10 × 6 | 4.3 min | 3.5 min | 173.5 | 827 | 57.4% |
| 72 sats | 9 × 8 | 4.0 min | 1.8 min | 127.6 | 1207 | 83.8% |
| 90 sats | 10 × 9 | 3.0 min | 66 s | 67.9 | 1366 | 94.9% |
| 120 sats | 12 × 10 | continuous | 0 | 1 | 1440 | 100.0% |
| 150 sats | 15 × 10 | 40 s | 23 s | 181.0 | 1372 | 95.3% |
| 180 sats | 15 × 12 | continuous | 0 | 1 | 1440 | 100.0% |
| 200 sats | 20 × 10 | continuous | 0 | 1 | 1440 | 100.0% |
At 550 km, 53° inclination, minimum elevation 25°, latitude 50°. Planes are chosen by the automatic rule.
Read down the worst outage column and the shape of the problem appears. Gaps fall quickly at first, then the improvement slows, then the shell closes. At 90 satellites the worst wait is 3.0 min, which is already a usable messaging service and nowhere near continuous. The last few minutes of outage are the expensive ones.
Continuity is not a threshold you cross once
Notice the 150 satellite row. It sits above a fleet size that was already continuous, and it still shows a 40 s seam. That is not a bug in the arithmetic, it is the geometry being honest. Coverage continuity depends on how the planes interleave, and the automatic plane rule picks a different arrangement for each count. A well arranged shell can beat a larger badly arranged one.
The practical reading: treat continuity as a property of a specific design, altitude, plane count, phasing and mask together, not as a satellite count you can quote on its own. If someone tells you the magic number is 66, or 120, or 648, ask which mask and which latitude.
The levers, in order of strength
- Elevation mask
- The strongest lever by a distance. Dropping from 25° to 10° moves closure in this ladder from 120 satellites to 60. The mask is set by the user terminal, so the hardware decision drives the fleet size decision.
- Altitude
- Higher orbits see more ground. The same 90 satellite fleet raised from 550 km to 800 km goes from 3.0 min of worst outage to continuous service at this latitude. Altitude costs you link budget and adds debris exposure, so this is a real trade rather than free coverage.
- Latitude
- A 53° shell serves latitudes near its own inclination best and thins out both above and below. The same fleet that gives 3.0 min at 50° gives 7.0 min at 30°. Where your customers are matters as much as how many satellites you fly.
- Plane count and phasing
- Two fleets of identical size can differ by an order of magnitude in worst outage. The extreme case is a single plane, which is what an early buildout usually looks like.
Using this for a plan
Set the mask your terminal actually needs, set the latitude your first market sits at, then walk the satellite count up until the worst outage crosses the number your service can tolerate. That crossing point, not the point where gaps reach zero, is usually the commercial answer. Voice needs continuity. Messaging does not. An asset tracker reporting four times a day needs almost nothing.
Other scenarios
- Direct-to-phone coverage at 5, 25, 45 and 90 satellitesWhat a direct-to-device constellation can promise at each stage of a buildout, from a first block of five satellites to a 90-satellite shell.
- IoT store-and-forward with a polar constellationRevisit time for a sun-synchronous IoT constellation with a 10 degree mask, where the product is message latency rather than continuous service.
- Why single-plane deployments have long outagesThe same satellite count can mean a 15 hour outage or a 25 minute one. Deployment order and plane spread decide which.
- Coverage vs latitude, and why 53 degrees stops at 61Inclination plus the coverage half-angle sets a hard latitude ceiling. Above it, no fleet size produces a single second of service.