Cell-Free Architectures in Orbit
Handover Becomes Cluster Reselection
Section 23.3 established the SNR gain of coherent macro-diversity across a cluster of visible satellites. Section 23.4 answered the waveform question. This final section ties the two together into a complete system-level architecture and takes the discussion forward to the 6G NTN research agenda. The central claim is that a cell-free user-centric architecture, adapted from Chapter 12, solves at once the three operational problems of current single-satellite LEO broadband: hard handover every few minutes, cell-edge rain-fade cliffs, and Doppler-driven frequency planning across beams.
In a cell-free LEO network there are no cells. There is no single "serving" satellite. There is a continuously evolving user-centric cluster of simultaneously-serving satellites, a master-satellite role that rotates as the geometry changes, and a feeder-link network that routes each user's data to every member of its cluster. Handover, in this picture, is not a hard event; it is the quiet rotation of cluster membership as satellites rise above and set below the minimum elevation.
Definition: User-Centric LEO Cluster
User-Centric LEO Cluster
Let be the set of satellites visible to a terminal at time (elevation above ). The user-centric cluster of size is the set of satellites currently serving the terminal with its downlink payload, selected by Algorithm AUser-Centric LEO Cluster Selection. The cluster evolves in time: as the constellation moves, one satellite in falls below and is replaced by a newly-rising satellite.
One satellite in the cluster is designated the master, and is responsible for computing the joint precoder and distributing it to the other members over the ISL. Master reselection is infrequent β every few seconds β and is triggered by the current master dropping out of .
Theorem: Handover Rate vs Constellation Density
Assume a uniform LEO constellation of satellites in a shell at altitude , moving at orbital velocity . A stationary terminal uses a cluster of size drawn from the visible set , where on average. The expected cluster- membership change rate (handover rate) is
where is the linear scale over which a satellite traverses the visible disc of a ground terminal. For a Starlink-like shell at km with and , s between cluster changes β about a factor of lower than the hard-handover rate of the best-satellite scheme.
If satellites are visible and any cluster reselection event changes of them (at worst), the expected time between cluster changes is shorter than the mean dwell time of any single satellite by a factor of . But because cluster reselection is soft β the departing and arriving satellites both transmit during an overlap window β the effective handover rate experienced by the user is the slower "all members rotate" rate, which is the single-satellite dwell time , typically several minutes.
Dwell time of a single satellite
A satellite traverses the visibility disc (diameter ) at ground-track speed . Its dwell time in the visible set is . Every seconds, one of the cluster members leaves and is replaced.
Cluster change rate
By a standard renewal argument, the cluster change rate is . The factor of is absorbed into the normalization in the statement because where is the mean inter-satellite spacing at altitude .
Numerical substitution
Plug km, km/s, km, , : Hz, so min β or s between individual member swaps if we count each cluster rotation.
Cluster-Reselection Rate vs Constellation Density
Sweep the altitude of the LEO shell and the cluster size to see the handover rate . Lower altitude means a denser visible set, shorter dwell times, and more frequent cluster changes β but also shorter propagation delay and more cells. Operators choose to balance these. Starlink at km and sits on the design point where cluster membership turns over every few minutes but the single-user service is continuous.
Parameters
Cell-Free LEO Downlink Transmission
Complexity: per slot at masterThe algorithm is a direct transcription of the user-centric cell-free downlink of Chapter 12 with two additions: (a) Doppler pre-compensation using ephemeris, and (b) soft cluster reselection instead of hard handover. The complexity per slot is modest because the master only needs to handle the instantaneous serving users, and the inter-satellite signalling is absorbed into the feeder-link budget.
ISL-Only vs Gateway-Routed Cell-Free
Two architectural options exist for distributing the user data to all cluster members.
-
Gateway-routed. Each satellite has its own feeder link to a ground gateway. User data is copied at the gateway and sent independently to every cluster member via separate Ka/Q-band feeder links. Total feeder-link load scales as the single-satellite load. Pros: simple, uses existing ground infrastructure. Cons: expensive in feeder-link spectrum and requires multiple gateways for fault tolerance.
-
ISL-routed. Satellites are connected via optical inter-satellite links (typically Gb/s per link, Starlink-style). Only the master satellite receives the user data from the ground; it distributes the data to the other cluster members via ISL. Total feeder-link load stays at the single-satellite level, but the ISL mesh must have enough capacity. Pros: cheap in feeder link, removes single-gateway dependency. Cons: requires optical ISLs to be deployed (Starlink has them; OneWeb does not, as of 2024).
For 6G NTN the trend is toward ISL-routed architectures because (a) optical ISLs are rapidly maturing in both capacity and reliability, (b) they avoid the feeder-link spectrum bottleneck, and (c) they enable in-orbit edge computing and routing that would be awkward to centralize on the ground. The Buzzi-Caire-Colavolpe paper explicitly assumes an ISL-routed architecture for the 6G scenario. For deployment today, the gateway-routed architecture is the realistic starting point.
- β’
Optical ISLs are Gb/s and require precise pointing
- β’
Gateway-routed needs more feeder-link spectrum per user
- β’
ISL routing depends on in-orbit topology and is sensitive to satellite failures
Example: A 6G NTN Design Point
Consider a 6G NTN target: simultaneously served users per spot beam at Mb/s each, km, Ka-band downlink at GHz, elements per satellite, and a cluster size . Derive the per-satellite and per-cluster performance figures, assuming coherent joint transmission and per link of dB.
Per-satellite spectral efficiency
At dB with ZF cluster precoding and , , the per-user SINR is approximately , i.e. dB. The single-user spectral efficiency is bit/s/Hz.
Per-user rate, single satellite
With MHz allocated per user stream, the per-user rate is Mb/s β already exceeding the Mb/s target on the nominal link.
Effect of macro-diversity
Coherent combining across satellites gains dB, bringing the effective to dB and the spectral efficiency to bit/s/Hz. But the real win is on the outage axis: the -reliability rate jumps from Mb/s (single sat with rain margin) to Mb/s (cluster with diversity), a improvement at matched reliability.
System capacity
Across a single spot beam, Gb/s of served capacity. Over a constellation of satellites with spot beams each, the aggregate is Gb/s Tb/s β in the ballpark of what 6G NTN roadmaps advertise.
Common Mistake: Scalability Is the Hard Part
Mistake:
A common simulation shortcut is to declare a cell-free LEO system and evaluate it as if every satellite jointly serves every user β i.e. the original Ngo et al. (2017) cell-free formulation transplanted verbatim. Under that assumption the results look fantastic: enormous macro-diversity gain, zero interference, free lunch.
Correction:
The original cell-free formulation has quadratic scaling in the number of APs times users and does not survive realistic constellation sizes. The user-centric variant of Chapter 12, which bounds each user to a small cluster of size , is the only formulation that scales to satellites and users. When evaluating cell-free LEO proposals, insist on the user-centric version with a finite and a concrete cluster- update mechanism. The Buzzi-Caire-Colavolpe paper is careful on this point: its architecture is explicitly user-centric from the start, not a naive port of the 2017 formulation.
Historical Note: The 6G NTN Vision
2020sβ2030sThe earliest 6G whitepapers, published around 2019β2020 by vendors and national bodies (NTT DOCOMO, Samsung, China's 6G promotion group, and the European Hexa-X project), all place non-terrestrial networks as a first-class pillar alongside terrestrial cells, rather than as an add-on. The motivation is roughly three-fold: global coverage including oceans and wilderness, IoT connectivity for agriculture and environmental monitoring, and resilience in disaster scenarios where terrestrial infrastructure is offline.
The research community has converged on three architectural principles for 6G NTN. First, integrated terrestrial-NTN: the same UE connects opportunistically to either ground cells or satellites, without distinct standards. Second, cell-free operation in orbit: multiple satellites cooperate to serve a user instead of a single "serving cell." Third, on-board processing: regenerative payloads that implement the MAC and part of the PHY on the satellite itself, enabling in-orbit edge computing. The Buzzi-Caire-Colavolpe paper sits squarely in this research programme and provides the information-theoretic and signal-processing foundation for the second principle. Its influence on the emerging 3GPP Release 19 and the eventual Release 20 NTN specifications is the kind of long-arc impact the CommIT group aims for in every part of this library.
Why This Matters: NTN Is Also a Sensing Fabric
Chapter 24 will argue that the same massive-MIMO hardware can simultaneously communicate and sense, via Integrated Sensing and Communication (ISAC). In the LEO context, a cell-free cluster of satellites jointly observing a target area on Earth is a natural -base-station multistatic radar in addition to being a communication network. The synergy β communication infrastructure doubling as a planetary-scale sensing system β is a further payoff of the cell-free LEO architecture and is the topic of a growing body of literature on "satellite-based ISAC."
Quick Check
In a user-centric cell-free LEO system with cluster size , a satellite rotates out of the cluster and a new one rotates in. From the terminal's point of view, what does this event look like?
A hard handover β service drops briefly, then the new satellite takes over.
A soft reselection β during an overlap window, both the departing and arriving satellites contribute, and the terminal sees a smooth transition with no service interruption.
A blind handover β the terminal must independently re-acquire the new satellite.
Nothing β the terminal only talks to the master satellite.
In the user-centric cell-free scheme, cluster reselection is soft: the departing and arriving satellites both transmit during an overlap window of the order of one round-trip time. The terminal sees a gradual shift of the SNR contribution from one satellite to another, not a hard break. This is one of the major operational advantages over the single-satellite architecture, which must interrupt service briefly on every handover.
Key Takeaway
Cell-free LEO closes the architectural loop from Part III. The user-centric ideas of Chapter 12, the distributed processing of Chapter 13, and the fronthaul-aware design of Chapter 14 all translate directly to the LEO setting, with the cluster replacing the AP group and the ISL/feeder network replacing the fronthaul. What the LEO case adds is the time-varying cluster membership, the Doppler pre- compensation, and the choice of waveform. The Buzzi-Caire- Colavolpe framework shows how to put these pieces together into a 6G NTN architecture that out-performs the best-satellite baseline by roughly dB in SNR and a full order of magnitude in -reliability.