../

Satellite networks

How networks in orbit work, from scratch: why we put radios in space, the orbits they fly, what each orbit costs in latency, how a link runs from a dish to a gateway, what is inside a satellite and a user terminal, how constellations hand you from one satellite to the next and relay traffic with lasers, the main systems as of late 2026, satellite-to-phone service, how GPS finds you, rain fade, debris and regulation. Radio basics (frequency, antennas, modulation, link budgets) are in Radio; phones on the ground are in Cellular; what happens to your packets once they land is in Autonomous systems & BGP.

Why satellites

A satellite is a radio tower placed very high up. The higher a tower, the more of the Earth it can see: a cell tower covers a few kilometers, a satellite 550 km up can serve a circle about 2,000 km across, and one at 35,786 km sees about 40% of the planet's surface. Cables and towers have to be built where the users are; a satellite serves anyone who can see it.

WhereWhy the ground strugglesWhat satellites give
Oceansno towers or cables on waterbroadband and voice for ships and rigs
Aircraftground networks end at the coastin-flight Wi-Fi over oceans and poles
Rural and remote landtoo few customers per kilometer of fiberbroadband from a dish, delivered by mail
Disasters and war zonestowers and fiber cut, power outa link that works the day the terminal arrives
Broadcastone transmitter must reach millionsTV and radio for a whole continent
Backhaulan island or remote cell tower with no cablea trunk link for the local network
Position and timenothing on the ground covers the planetGNSS: GPS, Galileo, GLONASS, BeiDou

The costs: a beam's capacity is shared by everyone under it, so satellites serve sparse areas better than cities; distance adds delay; rain weakens high frequencies; terminals need a clear view of the sky; and every satellite has to be built, launched and replaced.

Orbits

Nothing holds a satellite up. It is falling, but moving sideways so fast that the ground curves away beneath it as fast as it falls. The lower the orbit, the stronger gravity and the faster it must go: about 7.6 km/s at 550 km (a lap in 95 minutes), about 3.1 km/s at 35,786 km, where one lap takes exactly as long as the Earth takes to turn once. A satellite there, above the equator, hangs over one spot: it is geostationary.

OrbitAltitudeOne lapFrom the groundExamples
LEO, low Earth orbit≈ 160–2,000 km≈ 88–127 mincrosses the sky in minutes; needs many satellitesStarlink (≈ 480–570 km), Amazon Leo (≈ 590–630 km), Iridium (≈ 780 km), OneWeb (≈ 1,200 km), the ISS (≈ 400 km)
MEO, medium Earth orbit≈ 2,000–35,786 km≈ 2–24 hpasses last hoursSES O3b mPOWER (≈ 8,000 km), GLONASS (≈ 19,100 km), GPS (≈ 20,200 km, ≈ 12 h), Galileo (≈ 23,222 km, ≈ 14 h)
GEO, geostationary35,786 km, above the equator23 h 56 mina fixed point in the skyTV broadcast, Viasat and Inmarsat broadband, weather satellites such as GOES and Meteosat
HEO, highly elliptical, e.g. Molniya≈ 500–1,000 km at the low point, ≈ 40,000 km at the high point≈ 12 hhangs high over one hemisphere for hoursRussian communications satellites at high latitudes
Earth LEO ≈ 550 km up one lap ≈ 95 min MEO 20,200 km (GPS) one lap ≈ 12 h GEO 35,786 km one lap = 23 h 56 min: one turn of the Earth a spot on the equator GEO stays right above it view: over the North Pole 1 s here ≈ 90 real minutes orbits to scale except LEO, drawn higher to be seen

Periods to scale: 1 second here is about 90 minutes. GEO turns with the Earth, so it never moves in your sky.
  • Inclination is the tilt of an orbit against the equator. Polar orbits (≈ 90°) pass over every latitude; GEO must be at 0°, so it sits low on the horizon at high latitudes and is out of sight near the poles.
  • A Molniya orbit is tilted 63.4°, the one angle at which the Earth's bulge doesn't drag the high point around the orbit, and spends most of each lap near that high point. Three satellites take turns to cover the far north, where GEO is too low to use.
  • A sun-synchronous orbit (polar LEO, ≈ 500–800 km) crosses each latitude at the same local time every day, which Earth-observation satellites use for consistent lighting.

The period follows from Kepler's third law, with a the distance from the Earth's center:

T = 2π × √(a³ / μ)        μ = 398,600 km³/s² (Earth)
 
LEO at 550 km:  a = 6,371 + 550 = 6,921 km   → T ≈ 5,730 s ≈ 95.5 min
GEO:            a = 42,164 km                → T ≈ 86,164 s = 23 h 56 min 4 s
                (one sidereal day: one turn of the Earth against the stars)

Latency: the speed of light, worked out

Radio travels at the speed of light, c ≈ 299,792 km/s, so distance is delay. In a simple bent-pipe system (the satellite only relays) a request goes up to the satellite and down to a gateway, and the reply comes back the same way: four trips between the ground and the satellite.

GEO (35,786 km straight up)
  one trip            35,786 km ÷ 299,792 km/s ≈ 119 ms
  request + reply     4 × 119 ms ≈ 477 ms            best case
  real slant paths    ≈ 37,000–40,000 km each way → ≈ 500–540 ms
  + modems, queues, the path from the gateway to the server
  typical round trip  ≈ 600 ms or more
 
LEO (550 km)
  one trip            550 km ÷ 299,792 km/s ≈ 1.8 ms
  request + reply     4 × 1.8 ms ≈ 7.3 ms            best case
  satellite low in the sky (25° up): ≈ 1,100 km each way → ≈ 15 ms
  + scheduling, the gateway, the POP, the server's distance
  typical round trip  ≈ 20–50 ms to a nearby server

GEO's half second is physics: no upgrade removes it. Web pages feel sluggish, video calls get awkward pauses (ITU-T G.114 treats one-way delays under about 150 ms as fine for most voice; GEO is about 250 ms one way), and competitive online games are impractical. LEO latency is close to cable or DSL, which is why consumer satellite broadband has moved to LEO. How round-trip time limits throughput is in Fundamentals.

Every satellite internet connection has the same parts:

  • User terminal: the dish or flat panel, plus a modem and usually a Wi-Fi router.
  • User link: the radio link between the terminal and the satellite.
  • Satellite: receives, maybe processes, and retransmits.
  • Feeder link: the radio link between the satellite and a gateway (also ground station or teleport), a site with large dishes connected to fiber.
  • POP (point of presence): a data center where the operator's network meets the rest of the internet.

Uplink means toward the satellite, downlink toward the ground. Each direction uses a different frequency so the satellite's powerful transmitter doesn't drown out the faint signal it is receiving.

request: up, then down reply: the same way back toward the satellite: uplink toward the ground: downlink ≈ 550 km up (LEO) or 35,786 km (GEO) user link e.g. Ku band feeder link e.g. Ka band user terminal gateway internet dish + router big dishes + fiber via a POP

A bent-pipe link: up and down twice per request and reply.

Which band (range of radio frequencies) a link uses decides its antenna size, capacity and weather sensitivity. Higher frequencies carry more data and allow narrower beams from smaller antennas, but rain absorbs them. The letter names come from radar history; the satellite industry uses them loosely, so a "Ku-band" TV downlink at 11 GHz sits below the formal 12 GHz edge.

Band≈ FrequenciesTypical satellite usesRain fade
L1–2 GHzGPS and other GNSS (GPS L1: 1,575.42 MHz), Iridium, Inmarsat safety services, satellite phones and IoTnegligible
S2–4 GHzsatellite radio (SiriusXM), mobile satellite service, spacecraft command linksnegligible
C4–8 GHzTV distribution to cable networks, links in rainy tropics (≈ 6 GHz up, 4 GHz down)small
X8–12 GHzmilitary and government links, Earth-observation downloadssmall
Ku12–18 GHz, satellite downlinks from 10.7direct-to-home TV, business VSAT (very small aperture terminal) dishes, Starlink and OneWeb user linksmoderate
Ka27–40 GHz, satellite downlinks from about 17.7high-throughput GEO satellites (Viasat, Inmarsat Global Xpress), LEO gateway linksstrong
V40–75 GHzfeeder links for newer constellationssevere

How to size a link (transmit power, antenna gain, path loss, noise) is in Radio: link budgets.

Bent pipe vs regenerative payloads

The payload is the part of the satellite that does the mission; for communications, the radios. There are two designs.

Bent pipe (transparent) receive filter change frequency amplify transmit e.g. 6 GHz up becomes 4 GHz down: the waveform is copied, noise and all, and the ground does all the thinking Regenerative (on-board processing) receive demodulate + decode switch, route encode + modulate transmit bits are recovered and checked, so uplink noise is not passed on; packets can be sent to another beam or a laser link
A bent pipe is a mirror in the sky; a regenerative payload is a router in the sky.
Bent pipe (transparent)Regenerative (on-board processing)
On boardfilter, shift frequency, amplifydemodulate, decode, switch or route, re-encode
Strengthssimple and robust; works with any signal format, so the ground equipment can be upgraded for decadesuplink noise isn't relayed; can route between beams and laser links; needs fewer gateways
Weaknessesevery satellite needs a gateway in view; noise from both legs adds upmore power, heat and complexity; the signal format is fixed at launch unless the processor is reprogrammable
Examplesmost traditional GEO TV and broadband satellites; OneWeb's first generationIridium; laser-linked LEO constellations such as Starlink

A transponder is one receive-convert-amplify chain in a bent-pipe payload, classically 36 to 72 MHz wide; TV channels and capacity were long sold by the transponder. Software-defined payloads blur the line: their beams, frequencies and power can be reassigned in orbit.

Inside a satellite

A satellite has two halves: the bus, the platform that keeps it alive and pointed, and the payload.

PartWhat it does
Powersolar arrays plus batteries for eclipse; at 550 km a satellite can spend up to about 35 minutes of each 95-minute lap in the Earth's shadow
Thermal controlradiators, heaters and insulating blankets keep electronics in range while one side faces the sun and the other faces cold space
Attitude controlstar trackers, sun sensors and gyroscopes measure which way it points; reaction wheels (spinning flywheels) and magnetorquers (electromagnets pushing against the Earth's field) turn it
Propulsionraises the orbit after launch, holds position, dodges debris and deorbits at end of life; constellations mostly use electric Hall-effect thrusters (Starlink's run on krypton or argon), which are frugal but weak
Command and data handlingthe flight computer, plus TT&C (telemetry, tracking and command): the operator's control link
Payload antennasreflectors or phased arrays forming spot beams, small footprints that reuse the same frequencies side by side, like cells in a mobile network
Transponders or processorsamplifiers (traveling-wave tubes or solid-state) and, on regenerative satellites, modems and a packet switch
Inter-satellite linkslaser terminals or radio crosslinks to neighbor satellites

Scale varies a lot: a large GEO satellite weighs several thousand kilograms and is designed to last about 15 years; mass-produced LEO constellation satellites weigh from about 150 kg to over 1,000 kg and last roughly 5 to 7 years, then burn up in the atmosphere.

User terminals

The terminal has to point a narrow beam at a satellite. GEO satellites stay put, so a fixed parabolic dish works: a curved mirror that focuses the signal onto a feed horn. LEO satellites cross the sky in minutes, so the terminal has to track them.

Parabolic dish Phased array a mirror that focuses one beam many small antennas, one panel beam θ wavefront 0 τ 2τ 3τ 4τ 5τ 6τ 7τ motors turn the whole dish to track a moving satellite element n waits n·τ, τ = d·sin θ / c (d: spacing, c: speed of light) change τ and the beam moves
Steering a beam by moving metal, or by timing many small antennas.
TerminalHow it pointsUsed for
Fixed dishinstalled once, aimed at one GEO satellitesatellite TV, GEO broadband, VSAT
Motorized dishesmotors track the satellite; a pair hands over make-before-breakgateways, MEO and LEO ground stations, some ship terminals
Phased array (electronically steered antenna)hundreds or thousands of small antennas on a flat panel; changing the timing between them steers the beam almost instantly, with no moving partsLEO consumer terminals such as Starlink's, aircraft and vehicles, newer maritime terminals
Small omni or patch antennanone: hears a whole hemispheresatellite phones, emergency beacons, IoT modules, GNSS receivers; low data rates

A phased array steers by constructive interference: if each element transmits a little later than its neighbor, the waves line up along a tilted front.

delay between neighbors    τ = d × sin θ / c
phase between neighbors    Δφ = 2π × d × sin θ / λ
 
d: element spacing, θ: beam angle from straight up, λ: wavelength
elements sit about λ/2 apart, or false beams (grating lobes) appear
Ku band at 12 GHz: λ = c / f = 25 mm, so spacing ≈ 12.5 mm

All terminals need a clear view of the sky: trees, roofs and walls block these frequencies. A phased array also loses gain when it steers far from straight up, which is one reason systems avoid satellites low on the horizon.

Constellations and handoffs

A LEO satellite at 550 km, used only when it is at least 25° above the horizon, serves a circle about 1,900 km across and passes over in at most about 4 to 5 minutes. Continuous coverage everywhere takes hundreds of satellites, and enough capacity for millions of users takes thousands.

  • A constellation is organized in orbital planes (rings of satellites sharing one orbit's tilt) and shells (sets of planes at one altitude and inclination).
  • Planes tilted about 53° concentrate satellites over the mid-latitudes where most people live; polar planes cover the poles.
  • The minimum elevation angle is a trade: lower means fewer satellites needed, but longer, more obstructed paths.

Because satellites keep moving, every terminal and gateway is handed from one satellite to the next, many times an hour.

each satellite moves ≈ 7.6 km/s terminal too low too low dotted: 25° minimum elevation A B serving: A A B serving: A · next: B A B serving: B A B C serving: B · A has set · C rising

1/4

Satellite A, high in the sky, serves the terminal. B is rising but still below the 25° minimum elevation.

A handoff: the terminal's beam jumps to the next satellite before the current one sets.

The beams of the terminal and of the satellite both move, so a central scheduler plans who talks to whom. Measurements of Starlink show a globally synchronized reconfiguration every 15 seconds, with brief latency spikes at each boundary. GEO links need no handoffs at all, except for moving vehicles that cross from one beam into the next.

A bent-pipe LEO satellite is useless unless a gateway is in view below it, which rules out mid-ocean and polar areas. Inter-satellite links (ISLs) fix that: satellites pass traffic to their neighbors until it reaches one above a gateway. Most use lasers, called optical ISLs.

radio: up and down links laser: satellite to satellite ocean: no gateway in reach ship gateway internet lasers: light in vacuum, ≈ 47% faster than in fiber

Relaying over the ocean: up once, across by laser, down where there is a gateway.
PropertyWhy it matters
Light in vacuumabout 47% faster than light in glass fiber, so over long distances a laser path in space can beat a cable
Narrow beamslittle interference, no radio license needed, but pointing must be extremely precise between two objects each moving at about 7.6 km/s
Links within a planeneighbors ahead and behind stay at a nearly fixed distance: easy
Links between planesdistances and angles change all the time, and links near the poles or between crossing planes may have to drop
No clouds in spacelasers work between satellites; lasers to the ground are blocked by clouds, so the up and down links stay radio

The constellation becomes a mesh network in orbit whose links change shape all the time, so routing is recomputed continuously. Starlink's newer satellites carry laser links; Iridium has used radio crosslinks since the 1990s; ESA's European Data Relay System uses lasers to relay Earth-observation data from LEO satellites through GEO satellites. Mesh routing in general is in Mesh, IoT & autonomous systems.

Major systems as of late 2026

Numbers in this area change monthly; treat these as approximate snapshots.

SystemOperatorOrbitStatus, late 2026
StarlinkSpaceXLEO, several shells, mostly ≈ 480–570 kmby far the largest constellation: more than 10,000 working satellites by mid-2026; about 10 million subscribers by early 2026, by SpaceX's figures; homes, ships, aircraft, governments, plus a direct-to-cell service
Amazon Leo (Project Kuiper until November 2025)AmazonLEO ≈ 590–630 km; 3,236 satellites licenseda few hundred satellites in orbit by mid-2026, an enterprise preview since late 2025, and broad commercial service still ramping up
Eutelsat OneWebEutelsat (merged with OneWeb in 2023)LEO ≈ 1,200 km, 12 near-polar planesabout 600+ first-generation satellites, replacements on order; sells through telecom carriers, airlines, shipping companies and governments, not directly to homes
IridiumIridiumLEO ≈ 780 km, 66 active cross-linked satellites in 6 polar planesvoice, messaging and narrowband data in L band, everywhere including the poles
InmarsatViasat (bought Inmarsat in 2023)GEOL-band safety and mobile services for ships and aircraft; Ka-band Global Xpress broadband
Viasat, Hughes, SESViasat; EchoStar; SES (bought Intelsat in 2025)GEO, plus SES's O3b mPOWER in MEOGEO consumer and business broadband, TV distribution, airline Wi-Fi, government
GlobalstarGlobalstarLEO ≈ 1,400 km, bent pipephone and IoT service; carries Apple's iPhone satellite features
Guowang, QianfanChinese state and state-backed companiesLEOdeployment began in 2024; each had a couple of hundred satellites in orbit by late 2026, toward planned totals in the thousands

GNSS (global navigation satellite systems) are covered in their own section below.

Direct to device

Direct to device (D2D, also direct-to-cell) means an ordinary phone talking to a satellite with no dish. It is hard: a phone's antenna is tiny and transmits a fraction of a watt, so the satellite needs a very large antenna or must accept very low data rates; and a satellite moving at 7.6 km/s shifts the frequency (Doppler shift) and changes the timing far more than a cell tower does.

ApproachHow it worksExamples, late 2026
A cell tower in orbitthe satellite speaks normal LTE on a mobile carrier's licensed spectrum; unmodified phones connectSpaceX's Starlink Direct to Cell with T-Mobile's T-Satellite (commercial since July 2025: texts, then data for some apps) and other carriers; AST SpaceMobile's very large BlueBird arrays with AT&T, Verizon and others, in testing and beta service
Mobile-satellite spectrumdedicated L- or S-band satellite frequencies; needs phones whose modems support themApple's Emergency SOS and Messages via Globalstar (iPhone 14 and later); Skylo on Pixel and Galaxy phones using partners' satellites
Standard NTN3GPP Release 17 and later define non-terrestrial networks: 5G (NR-NTN) and IoT (NB-IoT and LTE-M over satellite) with Doppler and timing fixes in the standardsupported by a growing number of phone and IoT chipsets

Today D2D means messaging, emergency calls and low-rate data where there is no coverage, not a replacement for towers. Spectrum is the bottleneck: SpaceX agreed in 2025 to buy EchoStar's AWS-4 and H-block licenses (about 50 MHz of S-band spectrum in the US) for a next-generation direct-to-cell constellation. Status claims change quickly; check the carriers' own pages.

GNSS: positioning from time

GNSS satellites don't receive anything from you: each one broadcasts its exact position and the exact time from its onboard atomic clocks. Your receiver measures how long each signal took to arrive, multiplies by the speed of light to get a distance, and finds the one point that is the right distance from every satellite. This is trilateration.

sat 1 sat 2 sat 3 you are here where the arcs cross d1 d2 d3 each satellite broadcasts where it is and the time d = c × (arrive − sent) 1 µs of error ≈ 300 m unknowns: x, y, z and your clock's error, so 4 satellites, not 3 drawn flat: in 3D the arcs are spheres
Distances from known points pin down a position; a fourth satellite fixes your clock.
distance = c × (time received − time sent)
 
c ≈ 300,000 km/s, so  1 µs of timing error ≈ 300 m
                      1 ns  of timing error ≈ 30 cm
 
unknowns: x, y, z and the receiver clock's offset
→ at least 4 satellites for a 3D fix

A phone's quartz clock is far too poor for nanosecond timing, so the receiver treats its own clock error as a fourth unknown and solves for it: GNSS gives the exact time as a side effect. Cell networks, power grids and financial systems rely on that.

SystemOwnerOrbitNotes
GPSUnited StatesMEO ≈ 20,200 km, 6 planes, about 12 h laps24-slot design, 31 operational satellites as of 2023; signals L1, L2, L5
GalileoEuropean UnionMEO ≈ 23,222 km, 3 planescivilian-run; free High Accuracy Service
GLONASSRussiaMEO ≈ 19,100 km, 3 planes
BeiDouChinaMEO plus inclined geosynchronous and GEOglobal since 2020 (BDS-3); also sends short messages
QZSS, NavICJapan, Indiaregional: inclined geosynchronous and GEOimprove coverage over their regions
  • Error sources: the ionosphere and troposphere slow the signal (dual-frequency receivers measure and remove most ionospheric delay), reflections off buildings (multipath), small clock and orbit errors, and poor geometry when all visible satellites sit in one part of the sky.
  • Corrections: SBAS (WAAS in the US, EGNOS in Europe) broadcast corrections from GEO satellites; RTK (real-time kinematic) uses a nearby base station to reach centimeters, for surveying, farming and drones.
  • Relativity: the satellite clocks run fast by about 38 µs per day relative to the ground (gravity is weaker up there; their speed slows them a little), and the system corrects for it. Uncorrected, positions would drift by kilometers a day.
  • Weak signals: GPS arrives at around −130 dBm, below the background noise; receivers recover it by correlating with a known code. That also makes jamming and spoofing (fake signals) easy, and both are increasingly common near conflict zones, affecting aircraft and ships.
  • A-GNSS: phones download satellite orbit data over the mobile network to get a first fix in seconds instead of minutes.

Weather and rain fade

Water absorbs and scatters radio waves, more strongly the higher the frequency. Rain fade is the signal loss during rain: negligible in L and C band, a few decibels in Ku band in heavy rain, and in Ka band and above a severe storm can cost more than 10 dB, enough to cut a link. Snow on a dish and water on its cover add losses too. Each 3 dB halves the received power.

EffectWhat happensMitigation
Rain fadeheavy rain weakens Ku, Ka and higher bandsa fade margin in the link budget; adaptive coding and modulation (ACM, as in DVB-S2X) drops to a slower, sturdier format during the fade instead of failing
Gateway outagesa storm over one gateway hits everyone it servessite diversity: a second gateway tens of kilometers away, under different clouds
Uplink fadesthe satellite hears the ground station more weaklyuplink power control raises transmit power during a fade
Sun outagenear the equinoxes, the sun passes directly behind a GEO satellite for a few minutes a day, and its noise swamps the signalplan around it, or switch satellites
Ionospheric scintillationthe signal twinkles, mostly at L band near the equator and polescoding, interleaving, dual-frequency GNSS

Rain statistics for each climate (the ITU-R P.618 model) tell a designer how much margin buys, say, 99.9% availability.

Debris, spectrum and launch

Orbital debris

ESA's 2025 Space Environment Report counts about 40,000 objects tracked by space surveillance networks, of which about 11,000 are working satellites, and estimates more than 1.2 million objects larger than 1 cm. At 7–8 km/s even a small fragment can destroy a satellite, and each collision makes more fragments: in the worst case a cascade, the Kessler syndrome.

  • Collision avoidance: operators get conjunction warnings from tracking networks and maneuver; large constellations automate it.
  • Low orbits clean themselves: air drag pulls dead satellites down. Starlink is moving about 4,400 satellites from 550 km to 480 km during 2026 so failures reenter sooner.
  • Rules: since 2022 the US FCC requires US-licensed LEO satellites to deorbit within 5 years of their mission's end; GEO satellites are pushed up to a graveyard orbit about 300 km higher instead.

Spectrum and orbital rights

Radio waves cross borders, so satellite spectrum is coordinated internationally by the ITU (the UN's International Telecommunication Union) under its Radio Regulations. A national regulator files on its operator's behalf; the filing is coordinated with others who might interfere and recorded in the Master International Frequency Register, which protects it.

RuleWhat it means
GEO slotspositions along the equatorial ring are coordinated, because two satellites at nearly the same spot on the same frequencies interfere
NGSO milestonesa non-geostationary constellation must launch 10% of its satellites within 2 years, 50% within 5 and 100% within 7 after its initial deadline (ITU Resolution 35), or its rights shrink
EPFD limitsLEO systems must keep their combined interference into GEO links below set limits, which is why they avoid beaming near the equatorial arc
National licenseseach country decides whether a service and its terminals may operate there (landing rights); a satellite overhead is not permission to serve

Launch

Launch was the cost that kept satellites rare. Reusable boosters, and satellites built to stack dozens to a rocket, changed that: constellations launch in batches, and satellites raise themselves from a low drop-off orbit to their working shell with their own thrusters, which also lets failed units be caught before they reach the shell. For a new constellation, launch supply is often the main schedule risk.

Putting a system together

space segment satellites, linked by lasers (red) user links feeder links control fiber user segment ground segment: gateways, POPs, control home ship aircraft gateway gateway TT&C internet: ISPs, IXPs, clouds POP (data center) ops center
The three segments of a satellite network: space, users, and the ground that ties them to the internet.
  1. Spectrum and licenses

    File with the ITU through a national regulator, coordinate with other operators, and get permission country by country to serve users and install gateways.
  2. Design the constellation

    Choose altitude, planes, inclination and minimum elevation from where the customers are and how much capacity each square kilometer needs; decide bent pipe or regenerative, and whether to carry lasers.
  3. Build and launch

    Mass-produce satellites, launch them in batches, raise their orbits, test each one, and budget for replacing the fleet every few years.
  4. Build the ground segment

    Gateways near fiber and in places with good weather, POPs where the network peers with ISPs and content networks, TT&C stations to command the satellites, and an operations center.
  5. Run the network core

    The operator runs its own IP network and autonomous system (Starlink's is AS14593), assigns addresses (often carrier-grade NAT for IPv4, plus IPv6), and exchanges routes over BGP like any ISP: see Autonomous systems & BGP.
  6. Ship terminals and operate

    Manufacture and type-approve terminals, then continuously schedule beams and handoffs, balance load, dodge debris and retire old satellites.

The same parts in different proportions make every system above: GEO broadband is a few huge satellites and few gateways; a LEO constellation is thousands of small satellites, dozens of gateways per continent and lasers for the gaps; GNSS is a constellation that only broadcasts. How the pieces sit inside a full network is in Building networks.

Try it

  • Watch satellites pass: a tracker such as Heavens-Above or a phone astronomy app shows when the ISS or Starlink trains cross your sky; a pass lasts minutes, which is the handoff problem made visible.
  • Measure your path: on any connection, ping -c 20 1.1.1.1 shows the round-trip time. On GEO expect 600 ms or more, on LEO roughly 20–50 ms, with jumps when the network reconfigures.
  • See GNSS at work: a GNSS status app lists the satellites your phone hears from each system and their signal strength; walk between tall buildings and watch accuracy drop.
  • Compute passes yourself with the Skyfield (opens in a new tab) Python library and orbit data from CelesTrak (pip install skyfield):
passes.py
from skyfield.api import load, wgs84
 
url = ("https://celestrak.org/NORAD/elements/gp.php"
       "?GROUP=stations&FORMAT=tle")
by_name = {s.name: s for s in load.tle_file(url)}
iss = by_name["ISS (ZARYA)"]
 
here = wgs84.latlon(40.71, -74.01)  # New York
ts = load.timescale()
t0 = ts.now()
t1 = ts.tt_jd(t0.tt + 1)  # the next 24 hours
 
times, events = iss.find_events(
    here, t0, t1, altitude_degrees=10.0
)
names = ("rise", "highest", "set")
for t, e in zip(times, events):
    print(t.utc_strftime("%Y-%m-%d %H:%M UTC"), names[e])

And the latency arithmetic from earlier, for any altitude:

latency.py
C_KM_S = 299_792.458
 
def bent_pipe_rtt_ms(altitude_km: float) -> float:
    """Best case: 4 trips, satellite straight overhead."""
    return 4 * altitude_km / C_KM_S * 1000
 
for name, km in [("LEO", 550), ("MEO", 8_062),
                 ("GEO", 35_786)]:
    print(f"{name}: {bent_pipe_rtt_ms(km):.1f} ms")
# LEO: 7.3 ms, MEO: 107.6 ms, GEO: 477.5 ms

References