←Contents目錄
Chapter 9第 9 章
References文獻
Chapter 9 of 13 · Part II · The research
第 9 章(共 13 章)· 第二部 · 研究

Services in orbit: content delivery, storage, federated learning and on-board inference在軌服務:內容遞送、儲存、聯邦學習與機上推論

This chapter explains distant CDN exits, StarCDN’s response to orbital motion, and how visibility limits satellite federated learning. It identifies flown inference systems and compares the papers’ link assumptions with the rates that Part III requires.本章說明 Starlink 的 CDN 請求為何從遠處離開網路,以及 StarCDN 如何處理軌道運動。接著以計算說明可見性對衛星聯邦學習的限制,整理已在軌執行的推論,並比較各論文的鏈路假設與第三部所需的速率。

≈ 25 min · 2 panels · 8-question quiz≈ 25 分鐘 · 2 個面板 · 8 題測驗Jump to the quiz ↓跳到測驗 ↓
Before you start
開始之前

This chapter builds on Chapters 1, 2, 3 and 8. These terms recur throughout the chapter. Each link opens its definition.

本章建立在第 1、2、3 與 8 章之上。以下名詞在本章經常出現,點選即可回到定義。

New terms in this chapter (5)本章新名詞(5)

Each link opens the definition at the term’s first appearance.

各名詞在首次出現處都有定義,點選連結即可前往。

  • Content delivery network (CDN)內容遞送網路(CDN) A set of caches placed near users so that popular objects are served from a short distance instead of from the origin server. 一組放在使用者附近的快取,讓熱門內容直接從近處送出。
  • Consistent hashing一致性雜湊Each object hashes to one of N buckets, and each bucket maps to one cache. The group stores each object once and forwards requests to its holder. 以雜湊把每個物件對應到 N 個桶之一,再把每個桶對應到一台快取,使一組快取只保存每個物件的一份,請求則被轉送到持有者。
  • Federated learning聯邦學習 Training in which each participant keeps its data locally, updates a shared model, and exchanges only model updates with an aggregator. 每個參與者保留本地資料,用這些資料更新共享模型,再把模型更新交給彙總者的訓練方式。
  • Staleness陳舊度 The number of global rounds that have passed between a participant downloading a model and its update being aggregated. 參與者下載模型到它的更新被彙總之間,已經過去的全局回合數。
  • On-board inference機上推論 A trained model runs on the satellite’s processor, which processes raw data locally and sends results down the link. 在衛星的處理器上執行訓練好的模型,就地處理原始資料,再透過下行鏈路傳送結果。

9.1Why services move up: PoP-exit geography服務為什麼上太空:PoP 出口的地理

Recall
回顧
Section 3.3 showed that a Starlink packet travels user → satellite → gateway → PoP before it reaches the Internet. The operator’s network ends at the PoP.
第 3.3 節說明了 Starlink 的封包要經過使用者 → 衛星 → 閘道 → PoP 才進入網際網路,營運商網路的終點位於 PoP。

CDNs use a request’s exit address to choose nearby caches. Starlink’s distant PoPs can therefore send users to distant CDN nodes.

CDN 依請求的出口位址選擇附近快取,Starlink 的遠端 PoP 因而可能把使用者送到遠處的 CDN 節點。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeA content delivery network (CDN) places caches close to users, so popular video segments and web objects travel only a few kilometers from a cache.
Result and scopeQualitative scopeThis design assumes that a request’s source address indicates the user’s location.
Result and scopeQualitative scopeThis assumption holds for a terrestrial ISP whose Internet exit shares its customers’ city or country.
Dataset and workloadQualitative scopeIn a LEO network, requests exit at a PoP determined by gateway and peering locations.
Result and scopeQualitative scopeThat PoP can be a continent away from the dish.
Dataset and workload22, 55, 800, 196Bose et al. compared Cloudflare AIM measurements: about 22K Starlink samples from 55 countries and about 800K terrestrial samples from 196 countries.
Latency comparison50 msStarlink users’ idle latency to the CDN was roughly 50 ms higher.
Result and scope120–150 msThe difference reached 120–150 ms in Kenya, Mozambique and Zambia [89, §3.2, Fig. 2].
Dataset and workload822, 1The methods list ~822K samples, while the introduction says "over 1M".
Result and scopeQualitative scopeThe figures here follow the methods count.
結果與適用範圍定性範圍內容遞送網路(CDN)把快取放在使用者附近,讓熱門影片片段或網頁物件從幾公里外送出。
結果與適用範圍定性範圍這種設計假設,請求的來源位址能反映使用者的位置。
結果與適用範圍定性範圍在地面 ISP 上這個假設成立,因為 ISP 的網際網路出口與它的客戶在同一個城市或國家。
結果與適用範圍定性範圍在 LEO 網路上這個假設就失效了,因為請求是在 PoP 離開營運商網路,而 PoP 的位置由閘道與對等互連的所在決定,可能與天線相隔一個大陸。
結果與適用範圍55, 22, 196, 800, 50 ms, 120–150 msBose 等人用 Cloudflare 的 AIM 資料集量出了後果,他們比較了來自 55 個國家約 22K 筆 Starlink 樣本與來自 196 個國家約 800K 筆地面樣本,發現 Starlink 使用者到 CDN 的閒置延遲比地面使用者高出約 50 ms,在肯亞、莫三比克與尚比亞更高出 120–150 ms[89, §3.2, Fig. 2]。
結果與適用範圍822, 1論文的方法一節列出約 822K 筆樣本,導論則寫「超過 1M」,本章採用方法一節的計數。

The measured latency gap depends on both the terrestrial detour and the bent-pipe access path. A nearby CDN still leaves the satellite-access delay.

量測的延遲差距同時來自地面繞行與彎管接入路徑。即使 CDN 位於附近,衛星接入仍有其延遲成本。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Latency comparison1, 7.2 ms, 5 kmTable 1 reports a terrestrial median minimum RTT of 7.2 ms in Mozambique, to an optimal CDN node about 5 km away.
Latency comparison8,777 km, 138.7 msStarlink users in that country reached a node 8,777 km away with a 138.7 ms median minimum RTT.
Result and scope3, 160 ms, 250 msIn Fig. 3’s Maputo case, Starlink traffic reached Frankfurt at roughly 160 ms, while the Cape Town node exceeded 250 ms [89, Tab. 1, Fig. 3].
Result and scope4.895 µsDistance explains most of this gap because light in fiber needs 4.895 µs per kilometer (the vacuum-versus-fiber figures of Section 2.1).
Orbital configuration8,777 km, 86 msA round trip over 8,777 km of fiber takes about 86 ms, before queueing and bent-pipe delays.
Dataset and workload13.4 km, 375.3 km, 33, 14.3 msSpanish and Japanese Starlink users reach closer CDN nodes yet still have higher latency. In Spain, distances are 13.4 versus 375.3 km and latencies are 33 versus 14.3 ms.
Latency comparisonQualitative scopeThis reflects Section 3.4’s bent-pipe latency floor. Two space legs and a gateway hop cost more than a few hundred kilometers of fiber.
延遲比較1, 5 km, 7.2 ms, 8,777 km, 138.7 ms, 3, 160 ms, 250 ms他們 Table 1 的莫三比克那一列把機制講得很具體:當地的地面使用者到約 5 km 外的最佳 CDN 節點,最小 RTT 中位數為 7.2 ms,而同一國家的 Starlink 使用者到 8,777 km 外的節點要 138.7 ms,Fig. 3 的馬布多案例則顯示 Starlink 流量被對應到法蘭克福,約 160 ms,而開普敦節點更超過 250 ms[89, Tab. 1, Fig. 3]。
軌道配置4.895 µs, 8,777 km, 86 ms光是地理就能解釋大部分差距,因為光在光纖中每公里需要 4.895 µs(第 2.1 節的真空對光纖數字),所以在 8,777 km 光纖上跑一趟來回,在任何排隊或彎管跳數算進去之前就要約 86 ms,如算表所示。
軌道配置13.4 km, 375.3 km, 33, 14.3 ms同一張表還記錄了一個更細微的案例:西班牙與日本的 Starlink 使用者被對應到比地面使用者更近的節點(西班牙 13.4 km 對 375.3 km),延遲卻仍然較高(33 對 14.3 ms),這反映了第 3.4 節的彎管延遲下限:兩段太空鏈路加一跳閘道,所需時間高於幾百公里光纖。
Terrestrial user, Maputo 地面使用者,馬布多 user 使用者 ISP exit ISP 出口 CDN, ≈5 km CDN,≈5 km median min RTT 7.2 ms 最小 RTT 中位數 7.2 ms Starlink user, Maputo Starlink 使用者,馬布多 user + dish 使用者+天線 satellite (bent pipe) 衛星(彎管) gateway 閘道 PoP PoP exit geography decides the CDN node: 8,777 km 出口地理決定 CDN 節點:8,777 km CDN, Frankfurt CDN,法蘭克福 median min RTT 138.7 ms (≈86 ms is fiber distance alone) 最小 RTT 中位數 138.7 ms(光纖距離本身就佔 ≈86 ms)
Figure 9.1. PoP-exit geography. The terrestrial user's request leaves the ISP a few kilometers from home and reaches a local CDN node. In comparison, the Starlink user's request leaves the network at a PoP whose peering maps it to a node 8,777 km away. The distance alone costs about 86 ms of fiber round trip.圖 9.1。PoP 出口的地理。地面使用者的請求在離家幾公里處離開 ISP,到達本地 CDN 節點。Starlink 使用者的請求則在 PoP 離開網路,而 PoP 的對等互連把它對應到 8,777 km 外的節點,單是距離就要約 86 ms 的光纖來回。Sources來源: [89, Tab. 1, Fig. 3]
Original figure note原始圖說出處Drawn for this primer from Bose et al., HotNets 2024, Table 1 and Fig. 3. Fiber constant from Section 2.1.

SpaceCDN places caches on satellites to shorten those detours. Its simulation relates latency to ISL hop count, while storage power and cooling remain open.

SpaceCDN 將快取放上衛星,以縮短繞行路徑。模擬比較 ISL 跳數與延遲,儲存設備的電力與散熱則待評估。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Latency comparisonQualitative scopeThe idle-latency penalty also affected web performance.
Result and scope20–50 ms, 200 msEven Germany and the UK, which have local PoPs, showed 20–50 ms slower HTTP responses and about 200 ms higher First Contentful Paint [89, Figs. 4–5].
Cache placement and fallbackQualitative scopeThe paper places the cache on the satellite overhead, where the user’s first hop already lands. A miss uses the nearest satellite holding the object. The ground supplies the final fallback.
Latency comparison1, 72, 22, 550 km, 2019, 5, 10Their xeoverse simulation uses the filed Starlink Shell 1: 72 planes of 22 satellites at 550 km, matching Section 1.4’s 2019 geometry. Fetching within 5 ISL hops competes with terrestrial CDN latency. Fetching within 10 hops halves current Starlink latency. About four copies per plane keep an object within 5 hops.
Cache replicationQualitative scopeand that having only half the satellites act as caches is enough to stay competitive [89, §4–5, Figs. 7–8].
Orbital configuration150 TB, 6,000, 900The storage estimate multiplies 150 TB of high-end server storage per satellite by 6,000 satellites. This gives about 900 PB in orbit [89, §5], as the calculation table reproduces.
Power and thermal conditionsQualitative scopeWhat the paper leaves open is the power and heat of carrying that storage, the questions of Section 8.3.
結果與適用範圍20–50 ms, 200 ms網頁層的症狀跟著閒置延遲而來:Starlink 上的 HTTP 回應時間慢 20–50 ms,首次內容繪製(First Contentful Paint)即使在有本地 PoP 的德國與英國也高出約 200 ms[89, Figs. 4–5]。
結果與適用範圍定性範圍論文提出的補救是把快取放到使用者第一跳已經在的地方,也就是頭頂的衛星上,再以 ISL 退回到最近持有該物件的衛星,最後才退回地面。
軌道配置1, 550 km, 72, 22, 2019, 5, 10他們在 xeoverse 中模擬申報版的 Starlink Shell 1,即 550 km 高度 72 個軌道面各 22 顆(第 1.4 節的 2019 年申報幾何),發現從 5 跳 ISL 以內取得內容可與地面 CDN 延遲相當,10 跳以內則可把現在 Starlink 的延遲減半,每個軌道面約四份複本就能讓物件保持在 5 跳以內,而且只要一半的衛星擔任快取就足以維持競爭力[89, §4–5, Figs. 7–8]。
結果與適用範圍150 TB, 6,000, 900儲存論證只是一道乘法,每顆衛星 150 TB 的高階伺服器儲存乘上 6,000 顆,在軌約 900 PB[89, §5],算表重算了這個數字。
結果與適用範圍定性範圍儲存設備所需的電力與散熱仍待評估,也就是第 8.3 節的問題。
Question問題Calculation算式Result結果
Fibre round trip over the Mozambique detour莫三比克繞路的光纖來回時間\(2 \times 8{,}777\,\text{km} \times 4.895\,\mu\text{s/km}\)85.9 mscomputed. 8,777 km from Bose et al. Table 1, 4.895 µs/km from Section 2.1計算值。8,777 km 來自 Bose et al. Table 1,4.895 µs/km 來自第 2.1 節
Share of the measured 138.7 ms explained by distance量到的 138.7 ms 中由距離解釋的比例\(85.9 / 138.7\)62%computed from the row above由上一列計算
SpaceCDN's orbital storage estimateSpaceCDN 的在軌儲存估計\(150\,\text{TB} \times 6{,}000\)900 PBcomputed. Both inputs from [89, §5]計算值。兩個輸入皆來自 [89, §5]
Number數字Value數值Setup設定Source來源
CDN idle-latency penalty, Starlink vs terrestrialCDN 閒置延遲懲罰,Starlink 對地面≈50 ms. 120–150 ms (Kenya, Mozambique, Zambia)Measurement, Cloudflare AIM, ~22K Starlink vs ~800K terrestrial samples量測,Cloudflare AIM,約 22K Starlink 對約 800K 地面樣本[89, §3.2, Fig. 2][89, §3.2, Fig. 2]
Mozambique median min RTT and distance to optimal CDN莫三比克最小 RTT 中位數與到最佳 CDN 的距離7.2 ms / 5 km vs 138.7 ms / 8,777 kmSame measurement同一量測[89, Tab. 1][89, Tab. 1]
SpaceCDN latency vs ISL hop countSpaceCDN 延遲對 ISL 跳數≤5 hops competitive. 10 hops ≈ half of Starlinkxeoverse simulation, Shell 1 72×22, hop-count latency, hop-count model onlyxeoverse 模擬,Shell 1 72×22,以跳數計延遲,模型僅計跳數[89, §4, Fig. 7][89, §4, Fig. 7]
StarCDN request hit rateStarCDN 請求命中率60% (LRU) → 71% at 50 GB, N = 4. Headline 60 → 75%Trace-driven simulation, 1,170 Gen-1 satellites, Akamai one-day trace, 15 s step軌跡驅動模擬,1,170 顆 Gen-1 衛星,Akamai 一日軌跡,15 s 步長[62, §5.2] . Abstract[62, §5.2] 。 摘要
StarCDN uplink use as a fraction of cache-freeStarCDN 上行使用量佔零快取的比例LRU 30–35%. StarCDN 20–25%Same simulation同一模擬[62, §5.2, Fig. 8][62, §5.2, Fig. 8]
StarCDN median latencyStarCDN 延遲中位數22 ms vs 55 msIdle-latency values from prior measurement, with queueing excluded採先前量測的閒置延遲值,排除模擬排隊[62, §5.3, Fig. 10][62, §5.3, Fig. 10]

9.2StarCDN: caching that moves against the orbitStarCDN:逆著軌道移動的快取

Recall
回顧
Section 2.5 gives each +Grid satellite two intra-plane and two inter-plane neighbors. Section 3.5 shows that serving satellites are reassigned on a 15-second schedule.
第 2.5 節讓 +Grid 中每顆衛星有兩個同軌道面與兩個跨軌道面的鄰居,第 3.5 節則說明使用者的服務衛星每 15 秒依排程重新指派。

Orbital motion changes a satellite cache’s users. StarCDN distributes objects across nearby satellites through consistent hashing, trading a larger shared cache for ISL routing delay.

軌道運動讓衛星快取持續更換服務對象。StarCDN 以一致性雜湊在附近衛星間分配物件,以 ISL 路由延遲換取較大的共用快取。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeA satellite cache serves a changing group of users as it moves and a neighbor takes over the region.
Access-satellite changes15 sStarlink users’ first-contact satellites change about every 15 s [62, §1].
Cache performance60%Zheng et al. estimate that a naive per-satellite LRU cache stays below a 60% hit rate. Simultaneous coverage also wastes storage because several satellites cache the same popular objects for one region [62, §1, §3.1.2].
Result and scopeQualitative scopeStarCDN attacks both with two mechanisms.
Result and scopeQualitative scopeThe first is consistent hashing made satellite-specific: every object is hashed into one of N buckets
Result and scope4, 9with N = 4 or 9
Result and scopeQualitative scopeand each bucket is mapped to a different satellite in a grid pattern
Result and scopeQualitative scopeso that a satellite serves its own bucket directly and forwards any other request over ISLs to the neighbor holding that bucket
Result and scopeQualitative scopewith every bucket reachable within two hops for both values of N [62, §3.2].
Latency comparison40 ms, 9, 5The N co-covering satellites act as one cache N times larger, with one copy of each object. Routing latency grows with N. Beyond N = 9, worst-case latency reaches about 40 ms for at most about 5 extra hit-rate points [62, §5.3, Fig. 9].
結果與適用範圍15衛星快取的服務對象隨軌道運動而變動:隨著衛星前進、鄰居接管該區域,它的使用者每幾分鐘就換一批,而在 Starlink 的情況下,使用者的第一接觸衛星約每 15 秒就會改變[62, §1]。
結果與適用範圍60%Zheng 等人估計,各衛星獨立運作的基本 LRU 快取因此命中率會停在 60% 以下,他們還指出第二種浪費,也就是同時覆蓋同一區域的幾顆衛星,全都用相同的熱門物件填滿各自的快取[62, §1, §3.1.2]。
結果與適用範圍定性範圍StarCDN 以兩個機制同時對付這兩個問題。
結果與適用範圍4, 9第一個是為衛星量身打造的一致性雜湊:每個物件被雜湊到 N 個桶之一,N = 4 或 9,每個桶再對應到網格圖樣中各顆衛星,於是衛星直接服務自己的桶,其餘請求則透過 ISL 轉送給持有該桶的鄰居,而 N 取這兩個值時,每個桶都能在兩跳內到達[62, §3.2]。
結果與適用範圍9, 40 ms, 5N 顆共同覆蓋的衛星因此成為一個 N 倍大、每個物件各存一份的快取,代價是路由延遲,它隨 N 增加,在 N 超過 9 之後最差情況達到約 40 ms,卻只換來至多約 5 個百分點的額外命中率[62, §5.3, Fig. 9]。

The second mechanism, relayed fetch, uses orbital motion to predict where content is cached. On a cache miss, a satellite first asks the nearest inter-orbit neighbor with the same bucket. That neighbor recently covered the same region and already holds its users’ requested content. Content therefore moves against orbital motion to follow the users. The authors use only inter-orbit links for this because intra-orbit ISL latency is higher in their geometry.

They report that proactive prefetching was rejected as less efficient [62, §3.3, Tab. 1]. Failure handling has two tiers. A transient failure sends the miss to the ground. A long-term failure remaps the bucket to the next available satellite [62, §3.4]. Figure 9.2 draws both mechanisms on a +Grid.

第二個機制是中繼擷取(relayed fetch),利用軌道運動預測內容所在。遇到快取遺漏時,衛星先向持有相同桶的最近跨軌道面鄰居查詢,那顆衛星片刻之前才覆蓋過同一批使用者的區域,因此已經持有這些使用者要過的內容,於是內容沿著與衛星運動相反的方向流動,跟隨使用者的需求。作者只用跨軌道面鏈路做這件事,因為在他們的幾何中同軌道面 ISL 的延遲較高,他們也報告主動預取因效率較差而被捨棄[62, §3.3, Tab. 1]。故障分兩層處理:暫時性故障變成一次向地面的快取遺漏,長期故障則把桶重新對應到下一顆可用的衛星[62, §3.4]。圖 9.2 把兩個機制畫在 +Grid 上。

(a) Consistent hashing, N = 4: every bucket within two hops (a) 一致性雜湊,N = 4:每個桶都在兩跳以內 plane 1軌道面 1 plane 2軌道面 2 plane 3軌道面 3 1 2 1 3 4 3 1 2 1 3 4 3 request for a bucket-4 object 對桶 4 物件的請求 arrives at a bucket-1 satellite: 到達一顆桶 1 的衛星: 2 ISL hops to the holder 2 跳 ISL 到持有者 four co-covering satellites act as one cache, four times larger, each object stored once 四顆共同覆蓋的衛星 像一個快取,四倍大、 每個物件各存一份 (b) Relayed fetch against motion (b) 逆著運動的中繼擷取 satellite motion 衛星運動方向 4 covered the region片刻前覆蓋該區域, a moment ago: has it已持有內容 4 serving now,現在服務中, misses快取遺漏 ① relayed fetch① 中繼擷取 (inter-orbit ISL)(跨軌道面 ISL) ② only then the ground② 最後才向地面 (20 Gbps GSL, the scarce link)(20 Gbps GSL,稀缺的鏈路) content flows opposite to motion, following the users 內容逆著運動方向流動,跟隨使用者
Figure 9.2. StarCDN uses two mechanisms. In (a), objects hash into N = 4 buckets tiled over the satellite grid. A bucket-1 satellite reaches a bucket-4 object within two ISL hops. The four co-covering satellites jointly hold one copy per object. In (b), a miss first queries the inter-orbit neighbor with the same bucket that recently covered the region. Content therefore moves against satellite motion, with the ground used after this relay lookup.圖 9.2。StarCDN 的兩個機制。(a) 物件雜湊到 N = 4 個桶,鋪在衛星網格上,於是落在桶 1 衛星上、針對桶 4 物件的請求最多走兩跳 ISL,而四顆共同覆蓋的衛星合起來只保存每個物件一份。(b) 快取遺漏時,服務中的衛星先向片刻前覆蓋該區域、持有相同桶的跨軌道面鄰居詢問,內容因此逆著衛星運動移動,最後才使用地面鏈路。Sources來源: [62, §3.2–3.3, Tab. 1]
Original figure note原始圖說出處Drawn for this primer from Zheng et al., SIGCOMM 2025, §3.2–3.3 and Table 1.

The trace-driven evaluation separates gains from object distribution and relayed fetch. Reported uplink savings depend on the baseline, and failures reduce the hit rate.

軌跡驅動評估區分了物件分工與中繼擷取的貢獻。上行節省幅度隨比較基準而變,故障則會降低命中率。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Dataset and workload1%, 423, 512 TB, 24, 1,170, 72, 53°, 1The evaluation replays a one-day Akamai trace from nine clusters. The sites are Mexico City, Dallas, Atlanta, Washington DC, New York, London, Frankfurt, Vienna and Istanbul. A 1% sample gives 423 M video requests, 512 TB and 24 M unique objects. The Starlink Gen-1 TLE configuration has 1,170 satellites in 72 orbits at 53°.
Result and scope15, 100, 8.03 ms, 2.15 msMicrosoft’s CosmicBeats generates orbital motion and link schedules in 15-second steps. ISLs run at 100 Gbps, with mean delays of 8.03 ms intra-orbit and 2.15 ms inter-orbit.
Capacity and rate20and 20 Gbps ground–satellite links
Result and scope10, 100 GBwith cache sizes swept from 10 to 100 GB and scaled for the sampling [62, §5.1, Tab. 1].
Cache performance50 GB, 4, 60%, 71%, 15, 60 GB, 9, 75%At 50 GB and N = 4, request hit rate rises from 60% for per-satellite LRU to 71%. The largest gap is 15 points at 60 GB and N = 9. The abstract instead headlines 60% to 75% [62, §5.2].
Cache performance6, 4, 9.7, 9, 4.8, 4.1Consistent hashing adds 6 hit-rate points at N = 4 and 9.7 points at N = 9. Relayed fetch adds another 4.8 and 4.1 points, respectively [62, §5.2.1–5.2.2].
Result and scopeQualitative scopeThe resource that matters most is the uplink from ground to satellite
Result and scopeQualitative scopewhich the paper treats as the scarce link
Result and scope30–35%, 20–25%and there LRU uses 30–35% of the cache-free volume while StarCDN uses 20–25%
Result and scope80%, 30%These levels give the abstract’s “up to 80%” reduction against an uncached baseline. Against LRU, the reduction is roughly 30%, as the calculation table shows [62, §5.2, Fig. 8].
Cache performance126, 1,296, 438, 7, 74%The failure scenario has 126 of 1,296 active satellites out of slot and 438 broken ISLs. Hit rate falls by at most 7 points, while uplink saving stays at 74% [62, §5.4, Fig. 11].
Result and scope1, 5.4, 1,170The satellite count differs between Table 1 and §5.4, and we cite 1,170 as the evaluated constellation.
結果與適用範圍1%, 423, 512 TB, 24, 1, 1,170, 72, 53°, 15, 100, 8.03 ms, 2.15 ms, 20, 10, 100 GB評估重播了來自九個叢集(墨西哥城、達拉斯、亞特蘭大、華盛頓特區、紐約、倫敦、法蘭克福、維也納與伊斯坦堡)的一日 Akamai 軌跡,取樣 1%,得到 423 M 個影片請求、512 TB 與 24 M 個相異物件,跑在取自 Starlink Gen-1 TLE 的 1,170 顆衛星、72 條軌道、53° 傾角上,軌道運動與鏈路排程由 Microsoft 的 CosmicBeats 以 15 秒步長產生,ISL 為 100 Gbps,同軌道面平均延遲 8.03 ms、跨軌道面 2.15 ms,地面–衛星鏈路為 20 Gbps,快取大小從 10 掃到 100 GB 並依取樣比例縮放[62, §5.1, Tab. 1]。
結果與適用範圍50 GB, 4, 60%, 71%, 60 GB, 9, 15, 75%在 50 GB、N = 4 時請求命中率從每衛星 LRU 的 60% 升到 71%,最大差距是 60 GB、N = 9 時的 15 個百分點,摘要的標題數字則是 60% 到 75%[62, §5.2]。
結果與適用範圍4, 6, 9, 9.7, 4.8, 4.1消融實驗把兩個機制分開:單靠一致性雜湊在 N = 4 時多 6 個百分點、N = 9 時多 9.7 個百分點的請求命中率,中繼擷取再加 4.8 與 4.1[62, §5.2.1–5.2.2]。
結果與適用範圍30–35%, 20–25%, 80%, 30%最要緊的資源是從地面到衛星的上行鏈路,論文把它視為稀缺鏈路,而 LRU 使用零快取流量的 30–35%,StarCDN 使用 20–25%,以完全零快取為基準這就是摘要所說的「最多 80%」減少,以 LRU 為基準則約減少 30%,算表把這一點講明[62, §5.2, Fig. 8]。
結果與適用範圍1,296, 126, 438, 7, 74%在 1,296 顆活躍衛星中有 126 顆偏離軌位、438 條 ISL 中斷的故障情境下,命中率最多下降 7 個百分點,上行節省仍維持 74%[62, §5.4, Fig. 11]。
結果與適用範圍1, 5.4, 1,170Table 1 與 §5.4 列出的衛星數存在差異,我們以 1,170 作為受評估的星座。
Question問題Calculation算式Result結果
Uplink reduction against a cache-free baseline相對於零快取的上行減少\(1 - (0.20 \ldots 0.25)\)75–80%computed. StarCDN uplink 20–25% of cache-free from Fig. 8計算值。StarCDN 上行為零快取的 20–25%,取自 Fig. 8
Uplink reduction against per-satellite LRU相對於每衛星 LRU 的上行減少\(1 - 22.5/32.5\)≈31%computed from the midpoints of 20–25% and 30–35%由 20–25% 與 30–35% 的中點計算
Mean object size in the Akamai traceAkamai 軌跡的平均物件大小\(512\,\text{TB} / 24\,\text{M}\)≈21 MBcomputed. Trace totals from Zheng et al. §5.1計算值。軌跡總量來自 Zheng et al. §5.1
Objects held by one 50 GB satellite cache一顆 50 GB 衛星快取能放的物件數\(50\,\text{GB} / 21\,\text{MB}\)≈2,400computed from the row above. ×4 or ×9 when pooled by hashing由上一列計算。以雜湊共用時再乘 4 或 9
Panel 9.1面板 9.1

Hit rate vs cache size and bucket count命中率對快取大小與桶數

Hit rate
命中率
Uplink vs a cache-free baseline
上行(對零快取)
Gain over N = 1
相對 N = 1 的增益
Pooled cache
共用快取總量

The primer’s pooling model uses independent Zipf(α) request popularity. Its equal-sized objects are 21 MB, matching the StarCDN trace mean. A cache holding C objects has Che-approximated LRU hit rate \(h=\sum_i p_i(1-e^{-p_i t_C})\), with \(t_C\) solved from \(\sum_i(1-e^{-p_i t_C})=C\). Consistent hashing pools N satellites into a cache N times larger. The model isolates pooling and excludes orbital motion, relayed fetch, temporal locality and routing latency. The reference is StarCDN’s measured 60% → 71% at 50 GB and N = 4 on an Akamai trace [62].

本教材以簡化模型說明快取共用:請求遵循獨立的 Zipf(α) 熱門度分布,目錄由大小一致、每個 21 MB(StarCDN 軌跡的平均值)的物件組成,單一快取放 C 個物件時的 LRU 命中率採 Che 近似 \(h=\sum_i p_i(1-e^{-p_i t_C})\),其中 \(t_C\) 由 \(\sum_i(1-e^{-p_i t_C})=C\) 解出。以一致性雜湊共用 N 顆衛星被建模成一個 N 倍大的快取。模型只計快取共用,軌道運動、中繼擷取、時間局部性與路由延遲均列於模型範圍之外。StarCDN 在 Akamai 軌跡上量到的 50 GB、N = 4 時 60% → 71%[62]畫出來作為參考。

Stop and think停下來想一想

Set α to 0.8 and compare N = 1 with N = 9 at 50 GB. Repeat at α = 1.2. Explain why pooling helps more under flatter popularity, then identify which video, web or download workloads gain most. Consider relayed fetch separately, because its extra 4–5 hit-rate points come entirely from orbital motion outside this model.

把 α 設為 0.8,在 50 GB 比較 N = 1 與 N = 9,再在 α = 1.2 重做一次。為什麼熱門度分布越平,共用買到的命中率越多?這對哪些工作負載(影片、網頁、下載)最能從 StarCDN 的雜湊獲益有什麼含意?接著問模型範圍之外的效果:StarCDN 的中繼擷取在雜湊之上又加了 4–5 個百分點,而這份增益完全來自模型省略掉的運動。

StarCDN’s latency comparison uses earlier idle measurements. Its simulation leaves mid-transfer disconnection, handover failure and hardware validation for further work.

StarCDN 的延遲比較採用先前的閒置量測。傳輸中斷、換手失敗與硬體驗證則留待後續研究。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThree caveats belong beside these numbers.
Latency comparison22 ms, 55 ms, 1StarCDN compares idle latencies of 22 ms and 55 ms from prior measurements, with queueing outside that comparison. Its discrete-time simulator excludes mid-transfer disconnection and handover failure. The Gen-1 TLE satellites carry ground links only, so their geometry serves as a topology proxy. The four-link grid is Section 5.7’s modeling baseline, with actual Starlink wiring requiring separate evidence [62, §5.1, §5.3, §7].
Result and scopeQualitative scopeBoth CDN papers therefore share the assumptions the rest of Part II has learned to flag, and both remain simulation studies.
結果與適用範圍定性範圍這些數字旁邊應該放三個但書。
結果與適用範圍22 ms, 55 ms, 1StarCDN 22 ms 對 55 ms 的延遲比較採用先前量測得到的閒置延遲值,排隊則在模擬範圍之外,它的離散時間模擬器忽略傳輸中途的斷線與換手失敗,而提供幾何的 Gen-1 衛星根本僅有地面鏈路,所以 Gen-1 只是拓樸代理,四鏈路網格是第 5.7 節所說的建模基準,其與實際 Starlink 拓樸的關係仍待驗證[62, §5.1, §5.3, §7]。
結果與適用範圍定性範圍兩篇 CDN 論文因此都帶著第二部其餘章節學會標記的那些假設,而且都停留在模擬階段。

9.3Federated learning governed by contact visibility受接觸可見性主導的聯邦學習

Recall
回顧
Section 1.2 computes a pass lasting a few minutes at 550 km. Section 8.1 shows the downlink limit when a satellite meets a ground station only a few times daily.
第 1.2 節算出 550 km 的一次過頂只有幾分鐘,第 8.1 節則說明當衛星一天只看到地面站幾次時隨之而來的下行牆。

Federated learning keeps training data on each satellite and exchanges model updates. FedSat uses predictable contacts to update the global model asynchronously.

聯邦學習將訓練資料留在各衛星,只交換模型更新。FedSat 利用可預測的接觸時程,以異步方式更新全局模型。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Model and computeQualitative scopeFederated learning trains a shared model while participants retain their data. Each downloads the global model, runs local gradient steps and returns an update. The aggregator averages those updates into the next global model.
Satellite learning workloadQualitative scopeEarth-observation satellites are a natural fit, since the images they hold are too large to downlink and too valuable to discard
Result and scopeQualitative scopebut the constellation imposes a constraint that specific to satellite federated systems, as Razmi et al. put it
Result and scopeQualitative scopewhich is that "the time between contacts is much longer than the actual online time"
Latency comparisonQualitative scopewith the delay from assigning a task to receiving its result ranging from one orbital period to half a day [90, §I].
Model and computeQualitative scopeFedSat uses predictable contacts to turn synchronous FedAvg into an asynchronous scheme. Each reconnection corrects the global model by the weighted difference between that satellite’s previous and new updates.
Orbital configuration500, 2,000 km, 80°, 10°The Walker-Delta evaluation has two shells at 500 and 2,000 km, with five satellites each. It uses 80° inclination and a 10° elevation mask.
Capacity and rate96.2%, 99.4–99.6%The single ground station is at the North Pole or Bremen. Connectivity is ground-only, with link rate unspecified. FedSat reaches 96.2% of centralized MNIST accuracy with IID data and 99.4–99.6% with non-IID data.
Result and scope127and the authors state that it cuts FedAvg's training time "by several hours" against a maximum orbital period of about 127 min [90, §II–IV, Figs. 1–3].
結果與適用範圍定性範圍聯邦學習在保有各自資料的參與者之間訓練一個共享模型,每個參與者下載目前的全局模型,在自己的資料上跑本地梯度步驟,只把更新送回去,由彙總者平均成下一個全局模型。
結果與適用範圍定性範圍地球觀測衛星是天然的適用對象,因為它們持有的影像下行成本高、又值得保留,但星座帶來一個任何地面聯邦系統都特有的限制,用 Razmi 等人的話說,就是「接觸之間的時間遠長於實際在線時間」,從指派任務到收到結果的延遲從一個軌道週期到半天之間[90, §I]。
結果與適用範圍定性範圍他們的 FedSat 把同步的 FedAvg 展開成利用接觸可預測性的異步方案,在每次重新連線時以衛星前一次與這一次更新的加權差值修正全局模型。
結果與適用範圍500, 2,000 km, 80°, 10°, 96.2%, 99.4–99.6%, 127在 500 與 2,000 km 兩層 Walker-Delta 玩具星座上評估,每層五顆衛星、80° 傾角、10° 仰角遮罩、單一地面站在北極或不來梅、僅有地面鏈路、鏈路速率則待說明,它達到集中式 MNIST 準確率的 96.2%(IID 資料)與 99.4–99.6%(non-IID 資料),作者表示 FedAvg 的訓練時間「縮短了數小時」,評估時間以約 127 min 的最大軌道週期為單位[90, §II–IV, Figs. 1–3]。

FedSpace schedules aggregation by trading idle time against update staleness. Its connectivity assumptions describe the dated fleet used in the study.

FedSpace 在等待時間與更新陳舊度之間取捨,以安排彙總。連線假設應連同研究所用機隊及日期一起解讀。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Orbital configuration191, 12, 15, 68, 4, 5–19FedSpace schedules aggregation across Planet’s 191 satellites and 12 ground stations. Orbital mechanics predicts connectivity in 15-minute slots. Connected-satellite counts range from 68 to 4, while each satellite sees a station 5–19 times daily [91, §2.1–2.2, Figs. 1–2] preprint.
Model and compute1The scheduler trades idleness against staleness. Idleness is time spent waiting for a contact. Staleness counts global rounds between model download and update aggregation. FedSpace applies the weight \((s+1)^{-\alpha}\) to stale updates [91, §2.3–2.4].
Reliability and accuracy1.7, 38.6%, 43.1, 16.5, 45.8Training takes 1.7 days (38.6%) less than FedBuff and 43.1 days (16.5×) less than synchronous FL. Synchronous FL needs 45.8 days on this fleet. Plain asynchronous FL fails to reach target accuracy because of staleness [91, §1].
Orbital configuration2022, 5FedSpace assumes ground-only communication in LEO. This 2022 assumption is dated in the fact base. Starlink has carried lasers since v1.5. Four years later, OrbitalBrain gives the same Planet-class fleet ISLs, with overlapping authorship.
結果與適用範圍191, 12, 15, 68, 4, 5–19FedSpace 把同一個觀察放大到真實的機隊,在 Planet 的 191 顆衛星與 12 個地面站之間排程彙總,連線性由軌道力學以 15 分鐘的時槽預測,同時連上的衛星數在 68 與 4 之間擺動,每顆衛星一天看到地面站 5–19 次[91, §2.1–2.2, Figs. 1–2]preprint。
結果與適用範圍1它的排程器在兩種成本之間取捨:閒置,即衛星等待接觸卻處於等待狀態,以及陳舊度,即衛星下載模型到它的更新被彙總之間已過去的全局回合數,FedSpace 以 \((s+1)^{-\alpha}\) 把它降權[91, §2.3–2.4]。
結果與適用範圍1.7, 38.6%, 43.1, 16.5, 45.8結果是訓練時間比 FedBuff 短 1.7 天(38.6%),比同步聯邦學習短 43.1 天(16.5×),後者在這個機隊上需要 45.8 天,而單純的異步 FL 則因陳舊度而準確率低於目標[91, §1]。
結果與適用範圍2022, 5FedSpace 以 LEO 衛星僅與地面通訊作為前提,事實庫把這個 2022 年的假設標為過時,因為 Starlink 自 v1.5 起就帶著雷射,而四年後由部分相同作者撰寫的 OrbitalBrain,就為同一類 Planet 級機隊配上了 ISL。
One orbit of a ground-aggregated satellite (period ≈ 95–127 min) 地面彙總的衛星的一個軌道週期(≈ 95–127 min) 0 ¼ T ½ T ¾ T T pass ≤ 7 min過頂 ≤ 7 min pass ≤ 7 min過頂 ≤ 7 min outside station visibility: local training, then waiting 地面站視野外:本地訓練,然後等待 model exchange: 45 MB at 16 Mb/s = 22.5 s, the thin red sliver 模型交換:45 MB 在 16 Mb/s 需 22.5 s,就是那條細紅線 transfer ≈ 0.3% of a 127 min period. The rest is visibility 傳輸 ≈ 127 min 週期的 0.3%。其餘都是可見性 Same orbit with intra-plane ring ISLs (AsyncFLEO, FedRings, OrbitalBrain) 同一軌道,加上同軌道面環狀 ISL(AsyncFLEO、FedRings、OrbitalBrain) neighbors always in view: aggregation whenever a round finishes 鄰居永遠可見:回合一結束就能彙總 OrbitalBrain: hundreds to thousands of ISL opportunities per day against 4–6 ground passes of ≤ 7 min OrbitalBrain:每天數百到數千次 ISL 機會,對比 4–6 次 ≤ 7 min 的地面過頂
Figure 9.3. Ground visibility governs this satellite-learning example. A satellite sees a station for a few minutes per orbit. Exchanging a 45 MB model at 16 Mb/s takes 22.5 s. Gaps between passes therefore set round time at this fixed rate. Intra-plane ISL rings remove those gaps, as exploited by AsyncFLEO, FedRings and OrbitalBrain.圖 9.3。衛星聯邦學習為什麼受可見性限制。一個軌道週期內,地面彙總的衛星最多只看到地面站幾分鐘,而模型交換本身,45 MB 在 16 Mb/s 下,只佔該窗口的 22.5 s,所以回合時間由過頂之間的空檔決定,鏈路速率則維持固定。同軌道面的 ISL 環移除了空檔,這反映了 AsyncFLEO、FedRings 與 OrbitalBrain 所利用的。Sources來源: [90] [92, Tab. I] [94, §1]
Original figure note原始圖說出處Drawn for this primer from Razmi et al., IEEE WCL 2022 (T_o,max ≈ 127 min). Elmahallawy & Luo, IEEE BigData 2022, Table I (16 Mb/s). Chabra et al., NINeS 2026, §1 (passes ≤ 7 min). 22.5 s computed.

The ISL-based learning designs improve access to aggregators. Their comparisons keep link capacity fixed and show how contact frequency changes time to accuracy.

使用 ISL 的學習設計增加了接觸彙總者的機會。比較在鏈路容量固定時,顯示接觸頻率如何改變達標時間。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe papers that add ISLs make the visibility argument explicit by removing it.
Result and scope40, 5, 2,000 km, 80°, 16 Mb/sAsyncFLEO models 40 satellites in 5 orbits at 2,000 km and 80° inclination with ISLs only between adjacent satellites in the same orbit. This occurs because satellites in different orbits "have very high relative velocity". It models every link as RF at a single rate of 16 Mb/s with delay equal to transmission plus propagation plus processing [92, §III, Tab. I, Eqs. 7–8].
Orbital configuration72, 30, 12, 6, 5, 3, 20Table II reports convergence times under identical link assumptions. FedISL with an arbitrary ground station and FedSpace each need 72 h. FedHAP needs 30 h and FedSat 12 h. AsyncFLEO needs 6 h with a ground station, 5 h with one high-altitude platform and 3 h 20 min with two. The range exceeds an order of magnitude.
Result and scope22which is the "22×" the paper claims [92, Tab. II].
Result and scope72, 3That spread is the chapter's central lesson, since the 72-hour and 3-hour rows use identical links.
Result and scopeQualitative scopeThe aggregator’s visibility frequency changes.
Result and scope6, 15, 550 km, 65°, 85%, 50, 121FedRings uses intra-plane rings in a Walker Star constellation: 6 planes × 15 satellites at 550 km and 65°. Inter-plane links activate within visibility windows. Rates use symbolic Shannon expressions, with numeric bandwidth unspecified. DenseNet-121 exceeds 85% EuroSAT accuracy within 50 rounds [93, §3–4, Tab. 1] preprint.
Result and scope7.5 W, 100, 0.9, 10 sOrbitalBrain is the peer-reviewed design here with numeric ISL rates. Each satellite uses a Jetson Orin Nano drawing about 7.5 W. ISLs are capped near 100 Mbps, with a 0.9 efficiency factor when setup exceeds 10 s. Updates follow a shortest-path aggregation tree rooted at the best-connected satellite.
Orbital configuration1.52–12.4, 207, 117, 12and reports 1.52–12.4× faster time-to-accuracy on 207 Planet and 117 Spire satellites with 12 Planet ground stations
Reliability and accuracy30%with accuracy collapsing when participation falls to 30% [94, §2.1, §3.2, §5, Fig. 1].
結果與適用範圍定性範圍加入 ISL 的論文反而透過移除可見性限制,把這個論證講得最清楚。
結果與適用範圍2,000 km, 80°, 5, 40, 16 Mb/sAsyncFLEO 建模 2,000 km、80° 傾角、5 條軌道共 40 顆衛星,ISL 只存在於同一軌道相鄰衛星之間,因為相異軌道的衛星相對速度很高,而且它把每條鏈路都建模為單一速率 16 Mb/s 的 RF 鏈路,延遲等於傳輸加傳播加處理[92, §III, Tab. I, Eqs. 7–8]。
結果與適用範圍72, 30, 12, 6, 5, 3, 20, 22它的 Table II 接著列出在相同鏈路假設下相差超過一個數量級的收斂時間:任意地面站的 FedISL 與 FedSpace 都是 72 h,FedHAP 30 h,FedSat 12 h,AsyncFLEO 配地面站 6 h、配一座高空平台 5 h、配兩座 3 h 20 min,這就是論文宣稱的「22×」[92, Tab. II]。
結果與適用範圍72, 3這個差距就是本章的核心教訓,因為從 72 小時那一列到 3 小時那一列,鏈路維持固定,彙總者的可見頻率則隨方案而變。
結果與適用範圍550 km, 65°, 6, 15, 121, 50, 85%FedRings 在 550 km、65° 的 Walker Star 6 個軌道面 × 15 顆衛星上保留同樣的同軌道面環,只在可見窗口內啟用跨軌道面鏈路,鏈路速率只以 Shannon 形式書寫,數值頻寬待說明,並以 DenseNet-121 在 50 回合內於 EuroSAT 上達到 85% 以上的準確率[93, §3–4, Tab. 1]preprint。
結果與適用範圍7.5 W, 100, 10 s, 0.9, 207, 117, 12, 1.52–12.4, 30%OrbitalBrain 是唯一給出 ISL 數值速率、且經同儕審查的設計,它給每顆衛星一塊約 7.5 W 的 Jetson Orin Nano,把 ISL 上限設在約 100 Mbps,對超過 10 s 的 ISL 建立時間套用 0.9 的效率因子,沿著以連線最好的衛星為根的最短路徑樹彙總,並在 207 顆 Planet 與 117 顆 Spire 衛星、12 個 Planet 地面站上報告 1.52–12.4× 的達標時間加速,而參與率降到 30% 時準確率會崩落[94, §2.1, §3.2, §5, Fig. 1]。
Paper論文Constellation星座ISL assumptionISL 假設Result結果
FedSat, Razmi et al., IEEE WCL 2022FedSat,Razmi et al., IEEE WCL 20222 Walker-Delta shells (500 / 2,000 km), 5 satellites each, 80°, 10° mask, one GS2 層 Walker-Delta(500 / 2,000 km),每層 5 顆,80°,10° 遮罩,單一地面站Ground links only. Link rate unspecified僅地面鏈路,速率待說明96.2% (IID) and 99.4–99.6% (non-IID) of centralized MNIST accuracy. "several hours" saved vs FedAvg. To,max ≈ 127 min集中式 MNIST 準確率的 96.2%(IID)與 99.4–99.6%(non-IID)。比 FedAvg 省「數小時」。To,max ≈ 127 min
[91] preprint[91] preprint191 Planet satellites, 12 GSs, 15-min slots191 顆 Planet 衛星,12 個地面站,15 分鐘時槽Ground-only model (2022 assumption)僅地面鏈路(2022 年假設)−1.7 days (38.6%) vs FedBuff. 16.5× vs synchronous FL (45.8 days)比 FedBuff 少 1.7 天(38.6%)。比同步 FL(45.8 天)快 16.5×
AsyncFLEO, Elmahallawy & Luo, IEEE BigData 2022AsyncFLEO,Elmahallawy & Luo, IEEE BigData 202240 satellites, 5 orbits, 2,000 km, 80°. GS or 1–2 HAPs40 顆衛星,5 條軌道,2,000 km,80°。地面站或 1–2 座 HAPIntra-plane only. RF 16 Mb/s僅同軌道面。RF 16 Mb/sConvergence 72 h (FedISL, arbitrary GS) → 3 h 20 min (two HAPs), Table II收斂時間 72 h(FedISL,任意地面站)→ 3 h 20 min(兩座 HAP),Table II
[93] preprint[93] preprintWalker Star 6 × 15 at 550 km, 65°Walker Star 6 × 15,550 km,65°Intra-plane ring. Inter-plane only in windows. Shannon-form rate, numeric value unspecified同軌道面環。跨軌道面僅限窗口內。Shannon 形式速率,數值待說明>85% on EuroSAT within 50 rounds (DenseNet-121)EuroSAT 50 回合內 >85%(DenseNet-121)
[94][94]207 Planet / 117 Spire satellites, 12 Planet GSs. Jetson Orin Nano ~7.5 W207 顆 Planet / 117 顆 Spire 衛星,12 個 Planet 地面站。Jetson Orin Nano 約 7.5 W~100 Mbps cap. Setup >10 s → 0.9 efficiency上限約 100 Mbps。建立 >10 s → 效率 0.91.52–12.4× time-to-accuracy. Collapse at 30% participation達標時間 1.52–12.4×。參與率 30% 時崩落

Model exchange occupies a small part of each orbital period under these assumptions. Contact timing therefore dominates the learning schedule.

在這些假設下,模型交換只佔軌道週期的一小部分,因此接觸時程主導了學習排程。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe arithmetic that unifies the table is in the calc table below.
Capacity and rate18, 45 MB, 16 Mb/s, 22.5 s, 0.3%, 127A ResNet-18 of about 45 MB crosses a 16 Mb/s link in 22.5 s, which is 0.3% of a 127-minute orbital period.
Model and compute100, 7, 5 GBAlso, OrbitalBrain's 100 Mbps link inside a 7-minute pass can move more than 5 GB, far more than any model these papers train. Thus, the communication-to-computation ratio in this literature depends on contact timing, with ample capacity during each contact.
Result and scope45.8, 2.7FedSpace provides another visibility comparison: synchronous training takes 45.8 days, falling to about 2.7 days while link capacity stays fixed.
Capacity and rateQualitative scopeThese papers study rates below Chapter 11’s Tbps regime. Their ISL designs use intra-plane rings because of relative-velocity constraints. The formation in Section 11.2 reduces relative velocity to meters per second and targets removal of that constraint.
結果與適用範圍定性範圍把這張表統一起來的算術在下面的算表裡。
容量與速率45 MB, 18, 16 Mb/s, 22.5 s, 127, 0.3%, 100, 7, 5 GB約 45 MB 的 ResNet-18 穿過 16 Mb/s 的鏈路需要 22.5 s,是 127 分鐘軌道週期的 0.3%,而即使 OrbitalBrain 的 100 Mbps 鏈路在 7 分鐘的過頂內也能傳超過 5 GB,遠大於這些論文訓練的任何模型,所以這套文獻中的通訊對運算比例是由鏈路何時存在決定,可見窗口中的容量則綽綽有餘。
結果與適用範圍45.8, 2.7FedSpace 自己的數字從另一面說了同一件事:同步訓練的 45.8 天在鏈路容量維持固定的情況下縮到約 2.7 天。
容量與速率定性範圍這也是為什麼這些論文的研究速率均低於第 11 章的 Tbps 等級,以及為什麼每一篇用到 ISL 的論文都以相對速度為由把 ISL 侷限在同軌道面環內,而第 11.2 節所談、相對速度只有每秒幾公尺的編隊飛行,正是為了移除這個限制而設計的。
Question問題Calculation算式Result結果
Time to move a 45 MB ResNet-18 over 16 Mb/s以 16 Mb/s 傳送 45 MB ResNet-18 的時間\(45 \times 8\,\text{Mb} / 16\,\text{Mb/s}\)22.5 scomputed. 16 Mb/s from AsyncFLEO Table I, ~45 MB fp32 ResNet-18 as in the fact base計算值。16 Mb/s 來自 AsyncFLEO Table I,約 45 MB 的 fp32 ResNet-18 依事實庫
Transfer as a share of the longest period傳輸佔最長週期的比例\(22.5\,\text{s} / (127 \times 60\,\text{s})\)0.3%computed. 127 min from Razmi et al. §IV計算值。127 min 來自 Razmi et al. §IV
Bytes one OrbitalBrain pass can carry一次 OrbitalBrain 過頂能傳的位元組\(100\,\text{Mb/s} \times 420\,\text{s} / 8\)5.25 GBcomputed. 100 Mbps and ≤7 min passes from Chabra et al. §1–2.1計算值。100 Mbps 與 ≤7 min 過頂來自 Chabra et al. §1–2.1
FedSpace training time implied by its savings由 FedSpace 的節省推得的訓練時間\(45.8 - 43.1\ \text{days}\)≈2.7 dayscomputed. 45.8 and 43.1 days from So et al. §1計算值。45.8 與 43.1 天來自 So et al. §1
AsyncFLEO speed-up as a ratioAsyncFLEO 加速倍數\(72\,\text{h} / 3.33\,\text{h}\)21.6×computed from Table II. The paper rounds to 22×由 Table II 計算。論文四捨五入為 22×
Panel 9.2面板 9.2

Federated learning gated by visibility受可見性限制的聯邦學習

Transfer per round
每回合傳輸時間
Waiting per round
每回合等待時間
Total training time
總訓練時間
Transfer share
傳輸佔比

One round downloads the global model and uploads its update, taking \(2M/R\) in transfer time. The model assumes k evenly spaced ground contacts per orbit. Each lasts at most 7 min, matching OrbitalBrain’s reported Planet passes. Each required pass adds an inter-contact wait of \(T/k\). Exchanges span multiple passes when \(2M/R\) exceeds 7 min. At k = 0, aggregation uses an always-visible intra-plane ISL ring, giving zero wait.

Total time is rounds × (transfer + waiting). Local training, station contention, acquisition delay and failures are outside the model. FedSpace’s external reference ticks are 45.8 days for synchronous training and 2.7 days for its scheduler [91]. AsyncFLEO supplies 72 h and 3 h 20 min [92, Tab. II]. These references use different fleets.

本教材的模型。一回合包含下載全局模型與上傳更新,所以傳輸時間為 \(2M/R\)。每個軌道週期有 k 次均勻分布、每次最長 7 min 的地面站接觸(OrbitalBrain 報告的 Planet 過頂長度),交換每需要一次過頂,回合就要等一個接觸間隔 \(T/k\),而當 \(2M/R\) 超過 7 min 時交換會跨越多次過頂。k = 0 時衛星透過永遠可見的同軌道面 ISL 環彙總,因此等待時間為零。總時間為回合數 ×(傳輸+等待)。

模型忽略本地訓練時間、多顆衛星爭用同一地面站、鏈路獲取延遲與故障。參考刻度是 FedSpace 的 45.8 天(同步)與 2.7 天[91]以及 AsyncFLEO 的 72 h 與 3 h 20 min[92, Tab. II],它們來自各自的機隊,在此作為外部參考結果。

Stop and think停下來想一想

Keep the link at 16 Mb/s and increase contacts from 1 to 3 per orbit. Then restore 1 contact and raise rate to 1 Gb/s. Compare the training-time reductions. Find the model-size threshold where one exchange exceeds a 7-minute pass and doubles round time at one contact per orbit. Explain the scale gap between FedRings’ 8 Mb DenseNet-121 and a language model’s gigabytes.

把鏈路留在 16 Mb/s,把接觸次數從每軌道 1 次改成 3 次,再把接觸改回 1 次,把鏈路提高到 1 Gb/s。哪個改變更能縮短訓練,縮短多少?接著找出在每軌道一次接觸時,交換超過 7 分鐘過頂窗口、回合時間翻倍的模型大小。這個門檻對 8 Mb 的 DenseNet-121(FedRings)與語言模型的數 GB 之間的差距說了什麼?

9.4On-board inference that flew真正飛過的機上推論

Recall
回顧
Section 8.1 introduced orbital edge computing and the downlink bottleneck, and Section 8.6 tabulated the compute hardware that has reached orbit.
第 8.1 節介紹了軌道邊緣運算與下行瓶頸,第 8.6 節則整理了已進入軌道的運算硬體。

Flown inference processes observations locally and downlinks results. Published evidence ranges from ground tests for flight payloads to in-orbit thermal measurements.

已飛行的推論在本地處理觀測資料,再下傳結果。公開證據涵蓋飛行酬載的地面測試,以及在軌熱量測。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Model and computeQualitative scopeOn-board inference runs a trained model on the satellite’s processor, processes raw data locally, and sends results down the link.
Result and scopeQualitative scopeThis flown service uses only the downlink, which local processing helps conserve.
Result and scope1, 2.1 MB, 2, 325 ms, 1.8 W, 92%ESA’s Φ-Sat-1 supplied the first civil demonstration. Its CloudScout cloud detector uses a 2.1 MB CNN on hyperspectral tiles. The Intel Movidius Myriad 2 runs each inference in 325 ms at 1.8 W, with 92% accuracy.
Orbital configurationQualitative scopeThe published results are ground tests, with in-orbit validation left to the mission [87, Tabs. 3, 5].
Orbital configuration4.8, 4.8 km, 0.110 s, 129, 0.091 sRaVAEn on D-Orbit’s ION SCV004 encodes 4.8 × 4.8 km² tiles with a Myriad X variational autoencoder in 0.110 s per tile. Its 129-parameter few-shot classifier trains on board in 0.091 s per epoch. The authors present this as the first fast on-board training, while timing provenance still requires documentation [95] preprint.
Result and scope1, 4B, 200, 80, 50, 10%BUPT-1 supplies the peer-reviewed in-orbit commodity-compute measurement, using Raspberry Pi 4B and Huawei Atlas 200 DK boards. Under high load, the Pi enters the >80 °C throttling zone within about 50 min. YOLO latency rises about 10%. Section 8.3 explains this thermal behavior [85, §4].
結果與適用範圍定性範圍機上推論在衛星自己的處理器上執行訓練好的模型,就地處理原始資料,再透過下行鏈路傳送結果。
結果與適用範圍定性範圍這種服務已有在軌示範,所需的網路連線僅限於它要節省的下行鏈路。
結果與適用範圍1, 2.1 MB, 2, 325 ms, 1.8 W, 92%第一次民用示範是 ESA 的 Φ-Sat-1,它的 CloudScout 網路是一個 2.1 MB、用於高光譜切片雲偵測的 CNN,在 Intel Movidius Myriad 2 上以每次推論 325 ms、1.8 W 執行,準確率 92%。
結果與適用範圍定性範圍已發表的結果是地面測試,在軌驗證留給任務本身[87, Tabs. 3, 5]。
軌道配置4.8, 4.8 km, 0.110 s, 0.091 s, 129D-Orbit ION SCV004 上的 RaVAEn 以 Myriad X 上的變分自編碼器編碼 4.8 × 4.8 km² 的切片,每片 0.110 s,並在機上以每個 epoch 0.091 s 訓練一個 129 個參數的少樣本分類器,作者把它呈現為第一次快速的機上訓練,雖然計時數據的出處待補充[95]preprint。
結果與適用範圍1, 4B, 200, 50, 80, 10%唯一經同儕審查的商用運算在軌量測,是 BUPT-1 上的 Raspberry Pi 4B 與華為 Atlas 200 DK 板,Pi 在高負載下約 50 min 內進入 >80 °C 的降頻區,YOLO 延遲增加約 10%,這就是第 8.3 節的散熱故事[85, §4]。

Larger payload demonstrations come from company announcements and press reports. Distributed inference and training over ISLs still await flight demonstration.

較大型酬載的示範來自公司公告與媒體報導,跨 ISL 的分散式推論及訓練仍待在軌示範。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeThe larger payloads are company announcements.
Result and scope1, 60 kg, 2025, 325 kmStarcloud-1 launched in November 2025 to 325 km, with a 60 kg satellite carrying one NVIDIA H100. It demonstrated Gemma-family inference and Karpathy’s nanoGPT training. Throughput, power, temperature and duty-cycle figures await publication. The company page says “Gemini”, while the quoted statements say “Gemma” (NVIDIA blog.
Result and scope12, 2025DCD, 12 Dec 2025) company.
Dataset and workload12, 14, 2025, 744 TOPS, 8, 1 kW, 15, 1, 2026China’s Three-Body Computing Constellation launched 12 satellites on 14 May 2025. Each reportedly has 744 TOPS and an 8-billion-parameter model (Live Science) company via press. Suncatcher’s four-TPU MVP reached orbit on 1 Oct 2026, with roughly 1 kW and 15-minute duty cycles. It uses ground connectivity only, as Section 11.1 records.
Latency comparison2.7, 81.9%, 2505.14427SkyMemory proposes LEO KV caching with a Jetson Nano testbed. Constella separates processor and communicator roles, reporting 2.7× lower latency and at least 81.9% simulated success. Both remain simulation-stage preprints, with ISL rates unspecified in their abstracts (arXiv 2505.14427.
Result and scope2609.05427ArXiv 2609.05427) preprint.
Model and compute2026The flown systems use single-spacecraft inference or tiny on-board fine-tuning. Model footprints range from a few megabytes to one H100’s memory. As of October 2026, multi-satellite distributed inference and training over ISLs still await flight demonstration.
結果與適用範圍定性範圍較大的酬載都是公司公告。
軌道配置1, 2025, 11, 325 km, 60 kgStarcloud-1 是 2025 年 11 月發射到 325 km、重 60 kg、搭載單一顆 NVIDIA H100 的衛星,它以 Gemma 系列模型做推論示範、以 Karpathy 的 nanoGPT 做訓練示範,但吞吐量、功率、溫度與工作週期數字待公開,而公司自己的網頁寫「Gemini」,引述的發言卻說「Gemma」(NVIDIA 部落格。
結果與適用範圍2025, 12DCD,2025 年 12 月 12 日)company。
電力與熱條件2025, 5, 14, 12, 744 TOPS, 80, 1 kW, 15, 2026, 10, 1中國的三體計算星座在 2025 年 5 月 14 日發射 12 顆衛星,宣稱每顆 744 TOPS 並搭載一個 80 億參數模型(Live Science)company via press,而搭載四顆 TPU、約 1 kW、15 分鐘工作週期的 Suncatcher MVP 於 2026 年 10 月 1 日進入軌道且僅有地面鏈路,第 11.1 節有記錄。
結果與適用範圍2.7, 81.9%, 2505.14427SkyMemory 提議把 KV 快取放進 LEO 並以 Jetson Nano 做測試平台,Constella 則把衛星分成處理者與通訊者兩種角色,在模擬中延遲低 2.7×、成功率至少 81.9%,兩者都停留在模擬階段的預印本,摘要的 ISL 數值速率待補充(arXiv 2505.14427。
結果與適用範圍2609.05427arXiv 2609.05427)preprint。
結果與適用範圍2026, 10表中的模式是一致的:所有飛過的都是單一太空船的推論或微小的機上微調,模型佔用介於幾 MB 與一顆 H100 的記憶體容量之間,而截至 2026 年 10 月,跨 ISL 的多衛星分散式推論與訓練仍待在軌示範。
Mission任務Hardware and model硬體與模型What was measured量到什麼Evidence證據
Φ-Sat-1 / CloudScout (2020)Movidius Myriad 2. 2.1 MB cloud-detection CNNMovidius Myriad 2。2.1 MB 雲偵測 CNN325 ms and 1.8 W per inference, 92% accuracy (ground tests. In-orbit validation pending at publication)每次推論 325 ms、1.8 W,準確率 92%(地面測試。發表時在軌驗證待完成)peer-reviewed Giuffrida et al., Remote Sensing 2020
D-Orbit ION SCV004 / RaVAEn (2023)Myriad X. VAE encoder + 129-parameter classifierMyriad X。VAE 編碼器+129 參數分類器0.110 s per tile. 0.091 s per training epoch on board每片 0.110 s。機上每個 epoch 0.091 spreprint Růžička et al., arXiv 2307.08700
BUPT-1 / Tiansuan (2023–24)Raspberry Pi 4B, Atlas 200 DK. YOLORaspberry Pi 4B、Atlas 200 DK。YOLOThrottling >80 °C within ~50 min. +~10% latency. Zero SEE errors in six months約 50 min 內進入 >80 °C 降頻。延遲增加約 10%。六個月 SEE 錯誤計數為零peer-reviewed [85]
Starcloud-1 (Nov 2025)One NVIDIA H100, 60 kg, 325 km. Gemma-family model, nanoGPT單顆 NVIDIA H100,60 kg,325 km。Gemma 系列模型、nanoGPTInference and a training-loop demonstration. Telemetry awaiting publication推論與訓練迴圈示範。遙測待公開company NVIDIA blog. DCD
Three-Body Computing Constellation (May 2025)三體計算星座(2025 年 5 月)12 satellites. Claimed 744 TOPS each. 8B-parameter model12 顆衛星。宣稱每顆 744 TOPS。80 億參數模型Independent measurement pending獨立量測待完成company via press Live Science
Suncatcher MVP (Oct 2026)Four TPUs, ≈1 kW. Ground links only四顆 TPU,≈1 kW。僅地面鏈路15-minute duty cycles reported. In contact, "operating as expected"報導稱 15 分鐘工作週期。已建立聯繫,「運作如預期」company. Press Google blog. Payload

9.5What these services assume about links這些服務對鏈路的假設

Service and inference studies assume widely separated link rates. The evidence table distinguishes those assumptions from flown demonstrations, company claims and training-cluster targets.

服務與推論研究的鏈路假設相差很大,證據表將這些假設與在軌示範、公司宣稱及訓練叢集目標分開列出。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scope9.4Figure 9.4 compares assumed rates across five service papers and Chapter 12’s inference preprints. Their link-rate range spans six orders of magnitude.
Capacity and rate16 Mb/s, 100FedSat and FedSpace use ground links only. AsyncFLEO assumes 16 Mb/s RF links, FedRings specifies symbolic Shannon rates, and OrbitalBrain uses about 100 Mbps [92, Tab. I][94, §2.1].
Link-rate assumptions100, 20SpaceCDN reports hop counts with link rate unspecified. StarCDN assumes 100 Gbps ISLs and 20 Gbps ground links [62, Tab. 1]. These CDN studies occupy the ladder’s middle.
Capacity and rate0.5 Gbit/s, 100, 200, 12The inference preprints spread across the top, from CollabLLM-LEO's 0.5 Gbit/s through SpaceMoE's "≥100 Gbps" to LLMSpace's 200 Gbps terminals (Chapter 12).
Result and scopeQualitative scopeAgainst these stand the numbers that have been demonstrated or claimed
Capacity and rate200, 100with TBIRD's 200 Gbps optical downlink flown [37], Starlink's 100 Gbps sustained and 200 Gbps peak per laser as company claims via journalists company
Capacity and rate400, 3, 6.4Section 10.2 supplies terrestrial references above the service rates. Meta’s Llama 3 cluster provides 400 Gbps per GPU preprint report. TPU v6e provides 6.4 Tbps ICI per chip company.
Capacity and rate9.6–12.8and the 9.6–12.8 Tbps per aperture that Suncatcher targets [36, p. 8].
結果與適用範圍9.4把五篇服務論文與第 12 章的推論預印本並排閱讀,會得到一把橫跨六個數量級的假設鏈路速率之梯,畫在圖 9.4。
容量與速率16 Mb/s, 100最底層是聯邦學習論文:FedSat 與 FedSpace 僅使用地面鏈路,AsyncFLEO 是 16 Mb/s 的 RF,FedRings 是符號式的 Shannon 速率,OrbitalBrain 約 100 Mbps[92, Tab. I][94, §2.1]。
容量與速率100, 20CDN 論文在中段,SpaceCDN 只報告跳數,速率待說明,StarCDN 則假設 100 Gbps 的 ISL 與 20 Gbps 的地面鏈路[62, Tab. 1]。
容量與速率0.5 Gbit/s, 100, 200, 12推論預印本散布在上層,從 CollabLLM-LEO 的 0.5 Gbit/s、SpaceMoE 的「≥100 Gbps」到 LLMSpace 的 200 Gbps 終端(第 12 章)。
容量與速率200, 100, 3, 400, 6.4, 9.6–12.8與它們相對的是已示範或已宣稱的數字:TBIRD 的 200 Gbps 光學下行已飛過[37],Starlink 每具雷射 100 Gbps 持續、200 Gbps 峰值是透過記者轉述的公司宣稱company,而在所有東西之上的,是第 10.2 節的地面參考點:Meta Llama 3 叢集中單顆 GPU 擁有的 400 Gbpspreprint report、每顆 TPU v6e 晶片 6.4 Tbps 的 ICIcompany,以及 Suncatcher 目標的每個光學孔徑 9.6–12.8 Tbps[36, p. 8]。
Assumed by the service and inference papers (above the axis) 服務與推論論文的假設(軸上方) Demonstrated, claimed or needed (below the axis) 已示範、已宣稱或所需(軸下方) AsyncFLEO 16 Mb/s RF (FL)AsyncFLEO 16 Mb/s RF(FL) OrbitalBrain ~100 Mb/s (FL)OrbitalBrain 約 100 Mb/s(FL) CollabLLM-LEO 0.5 Gb/s (inference)CollabLLM-LEO 0.5 Gb/s(推論) StarCDN GSL 20 Gb/sStarCDN GSL 20 Gb/s StarCDN ISL 100 Gb/sStarCDN ISL 100 Gb/s SpaceMoE ≥100 Gb/sSpaceMoE ≥100 Gb/s LLMSpace 200 Gb/s terminalsLLMSpace 200 Gb/s 終端 FedSat, FedSpace: ground links only · FedRings: symbolic rate · SpaceCDN: hop counts only FedSat、FedSpace:僅地面鏈路 · FedRings:符號式速率 · SpaceCDN:只數跳數 Starlink laser 100 Gb/s sustained (company claim)Starlink 雷射 100 Gb/s 持續(公司宣稱) TBIRD 200 Gb/s downlink, flownTBIRD 200 Gb/s 下行,已飛 Llama 3: 400 Gb/s per GPULlama 3:每顆 GPU 400 Gb/s TPU v6e ICI 6.4 Tb/sTPU v6e ICI 6.4 Tb/s Suncatcher 9.6–12.8 Tb/sSuncatcher 9.6–12.8 Tb/s Part III regime 第三部的等級 1 Mb/s10 Mb/s100 Mb/s1 Gb/s10 Gb/s100 Gb/s1 Tb/s10 Tb/s
Figure 9.4. The upper ladder shows service and inference assumptions, from 16 Mb/s RF links to 200 Gbps terminals. Below are flown TBIRD results, claimed Starlink laser rates and Part III’s references. Those references are 400 Gbps per terrestrial GPU, 6.4 Tbps ICI per TPU and 9.6–12.8 Tbps per Suncatcher aperture. Shading marks rates above all service-paper assumptions.圖 9.4。鏈路速率之梯。軸上方是服務與推論論文假設的速率,從 16 Mb/s 的 RF 到 200 Gbps 的終端。軸下方是已飛過的(TBIRD)、已宣稱的(Starlink 雷射)以及第三部當作參考的:地面 GPU 的 400 Gbps、TPU 的 6.4 Tbps ICI 與 Suncatcher 每孔徑 9.6–12.8 Tbps。陰影區標出高於全部服務論文假設的等級。Sources來源: [96] [78] [97] [37] [36]
Original figure note原始圖說出處Drawn for this primer from the fact base: Elmahallawy & Luo 2022 Table I. Chabra et al. 2026 §2.1. Zheng et al. 2025 Table 1. CollabLLM-LEO, SpaceMoE, LLMSpace (Chapter 12). Schieler et al. ICSOS 2023. Llama 3 §3.3. TPU v6e docs. Agüera y Arcas et al., Joule 2026, p. 8.
Paper論文ISL rate assumed假設的 ISL 速率Latency model延遲模型Traffic unit流量單位
SpaceCDN [89]Rate unspecified. Hop count only速率待說明,僅有跳數xeoverse hop-count latencyxeoverse 跳數延遲One web or video object一個網頁或影片物件
StarCDN [62]100 Gbps ISL. 20 Gbps GSLMean per-link delay 8.03 / 2.15 / 2.94 ms, propagation only. Idle latency for the user comparison每鏈路平均延遲 8.03 / 2.15 / 2.94 ms,僅傳播。使用者比較採閒置延遲≈21 MB object≈21 MB 物件
FedSat [90], FedSpace (2022)Ground links only零Contact windows only只有接觸窗口One model update per contact每次接觸一個模型更新
AsyncFLEO [92]16 Mb/s RF, intra-planeTransmission + propagation + processing傳輸+傳播+處理One CNN/MLP model一個 CNN/MLP 模型
FedRings [93]Shannon form, numeric value unspecifiedShannon 形式,數值待說明Σ(propagation + processing), values unspecifiedΣ(傳播+處理),數值待說明Sparsified DenseNet-121 (~8 Mb)稀疏化的 DenseNet-121(約 8 Mb)
OrbitalBrain [94]~100 Mbps capSetup >10 s → 0.9 efficiency建立 >10 s → 效率 0.9One model update per tree edge樹的每條邊一個模型更新

CDNs exchange objects, while federated learning exchanges model updates between contacts. Synchronous training adds repeated collective communication whose completion depends on every participant.

CDN 交換物件,聯邦學習則利用接觸交換模型更新。同步訓練還需要反覆執行集體通訊,完成時間取決於每個參與者。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Result and scopeQualitative scopeWhy does Part III need a different regime rather than a faster version of this one?
Result and scopeQualitative scopeThe answer lies in the traffic unit column of the table.
Model and compute21 MBA CDN moves about 21 MB per request and tolerates tens of milliseconds. Federated learning exchanges megabyte-scale models each round and tolerates minutes to hours of staleness. Both use satellite networks as wide-area services, where geography and visibility matter more than link rate under the stated assumptions.
Latency comparison400Section 10.1 derives synchronous training’s different requirements. Each step sends roughly twice the model’s bytes per worker through all-reduce and repeats every few seconds. All participants wait for the slowest link. Terrestrial clusters therefore provide 400 Gbps per GPU and latency of tens of microseconds Section 10.2.
Capacity and rate16 Mb/s, 200The service papers study different traffic patterns under link assumptions from 16 Mb/s to 200 Gbps.
Capacity and rateQualitative scopeOrbital training requires a separate assessment of cluster bisection bandwidth and synchronization, beyond these overhead-access models.
Scheduling implications9.3Section 9.3’s scheduling lesson carries over: predictable geometry turns waiting into scheduling. Chapters 11 and 13 apply it to a formation with continuously visible links.
結果與適用範圍定性範圍為什麼第三部需要另一個具有獨立需求的等級?
結果與適用範圍定性範圍答案在表的「流量單位」那一欄。
結果與適用範圍21 MBCDN 每個請求搬一個約 21 MB 的物件,容忍數十毫秒。
結果與適用範圍定性範圍聯邦學習每回合搬一個數 MB 的模型,容忍數分鐘到數小時的陳舊度。
結果與適用範圍定性範圍而在這兩種情況下,衛星網路都是一種廣域服務,如前幾節所示,它的地理與可見性比鏈路速率更重要。
容量與速率400同步訓練把這些性質全部反轉,正如第 10.1 節所推導,因為每一步要透過 all-reduce 搬動約兩倍模型位元組的每工作者流量,每隔幾秒重複一次,並且讓每個參與者停住等到最慢的鏈路完成,這就是第 10.2 節的地面叢集給單顆 GPU 一條 400 Gbps 鏈路、並把延遲壓在數十微秒的原因。
容量與速率16 Mb/s, 200本章的服務論文在 16 Mb/s 到 200 Gbps 的鏈路假設下研究各自的流量模式。
結果與適用範圍定性範圍評估在軌訓練還需要另外分析叢集的對切頻寬與同步,才能涵蓋頭頂衛星接入模型之外的需求。
結果與適用範圍9.3唯一能延續的性質是第 9.3 節的教訓:可預測的幾何能把等待變成排程,第 11 章與第 13 章會把它用在鏈路永遠可見的編隊上。
Chapter summary
本章摘要

Orbital caching reduces terrestrial detours, while satellite learning benefits from more frequent aggregation contacts. Training requires a separate assessment of collective traffic, cluster connectivity and reliability.

軌道快取縮短地面繞行,衛星學習則受益於更頻繁的彙總接觸。訓練仍需另外評估集體通訊流量、叢集連線與可靠度。

Parameters, comparisons and evidence scope參數、比較與證據範圍
Item項目Values數值Conditions and source條件與來源
Orbital configuration8,777 km, 138.7 ms, 7.2 ms, 50 msOrbital services can shorten terrestrial detours. A Starlink PoP can map users to CDN nodes 8,777 km away through its peering. Bose et al. measured 138.7 versus 7.2 ms in Mozambique and roughly 50 ms of worldwide CDN penalty.
Dataset and workload4, 9, 60%, 71%, 50 GB, 20–25%, 100, 1StarCDN distributes content through satellite-specific hashing into N = 4 or 9 buckets, reachable within two ISL hops. Relayed fetch retrieves content against satellite motion. At 50 GB, hit rate rises from 60% to 71%, while ground uplink falls to 20–25% of uncached volume. The trace-driven simulation assumes 100 Gbps ISLs and a four-link Gen-1 topology proxy.
Capacity and rate45 MB, 16 Mb/s, 22.5 s, 90–127Visibility governs the satellite-learning examples. A 45 MB model crosses a 16 Mb/s link in 22.5 s, while aggregators appear for minutes within 90–127-minute orbits. FedSat, FedSpace, AsyncFLEO and OrbitalBrain gain through contact scheduling and intra-plane ISLs, with bandwidth held fixed.
Power and thermal conditions1, 2.1 MB, 325 ms, 1.8 WThe flown inference record uses one satellite per system. Examples range from Φ-Sat-1’s 2.1 MB CNN, at 325 ms and 1.8 W, to the company-announced Starcloud-1 H100. Multi-satellite inference and training over ISLs still await flight demonstration.
Capacity and rate16 Mb/s, 200, 400These papers assume 16 Mb/s to 200 Gbps. These rates remain below a terrestrial GPU’s 400 Gbps and Part III’s Tbps-per-aperture regime.
軌道配置8,777 km, 138.7 ms, 7.2 ms, 50 ms服務移到軌道上,可以縮短地面路徑的繞行:Starlink 使用者的流量在 PoP 離開,而 PoP 的對等互連可能把它對應到 8,777 km 外的 CDN 節點,Bose 等人在莫三比克量到 138.7 ms 對 7.2 ms,全球則約有 50 ms 的 CDN 懲罰。
快取表現4, 9, 100, 1, 50 GB, 60%, 71%, 20–25%StarCDN 以衛星專屬的一致性雜湊回應軌道運動,把物件分到兩跳 ISL 內可達的 N = 4 或 9 個桶,再以逆著衛星運動拉取內容的中繼擷取補上,在以 100 Gbps ISL 與四鏈路 Gen-1 代理拓樸進行的軌跡驅動模擬中,把 50 GB 時的命中率從 60% 提到 71%,並把稀缺的地面到衛星上行壓到零快取流量的 20–25%。
容量與速率45 MB, 16 Mb/s, 22.5 s, 90–127衛星聯邦學習受可見性限制,因為 45 MB 的模型穿過 16 Mb/s 鏈路只要 22.5 s,而彙總者在 90–127 分鐘的軌道中只有幾分鐘可見,所以 FedSat、FedSpace、AsyncFLEO 與 OrbitalBrain 的勝利都來自圍繞接觸排程與加入同軌道面 ISL,實驗中的頻寬則維持固定。
電力與熱條件1, 325 ms, 1.8 W, 2.1 MB真正飛過的機上推論都是單衛星的,從 Φ-Sat-1 以 325 ms、1.8 W 執行的 2.1 MB CNN 到 Starcloud-1 由公司公告的 H100,跨 ISL 的多衛星推論與訓練仍待在軌示範。
容量與速率16 Mb/s, 200, 400這些論文假設的鏈路速率從 16 Mb/s 到 200 Gbps,全都低於地面單顆 GPU 擁有的 400 Gbps,更遠低於第三部所檢視的每孔徑 Tbps 等級。
Where these ideas go next
這些概念接下來用在哪裡

Chapter 10 opens Part III with AI training’s network requirements and derives the all-reduce traffic that distinguishes training steps from service requests. It also establishes Figure 9.4’s terrestrial references. Chapter 11 returns to Section 9.3’s visibility lesson through continuously visible formation links. Chapter 12 examines the gap between flown single-satellite inference and distributed inference preprints.

第 10 章以「AI 訓練對網路有什麼要求」開啟第三部,推導出讓訓練步驟與本章請求具有相異需求的 all-reduce 流量,並確立圖 9.4 的鏈路之梯只是點到為止的地面參考數字。第 9.3 節的可見性教訓會在第 11 章回來,那裡的編隊讓每條鏈路永遠可見,而已飛過的單衛星推論與分散式推論預印本之間的差距,則是第 12 章的主題。

Papers behind this chapter本章所依據的論文

Check your understanding檢驗你的理解