1. 课程导入与星间链路全景
星间链路(Inter-Satellite Link,ISL)是指两颗卫星之间直接建立的无线通信通道,它让卫星不再只是各自独立地与地面站通信的“孤岛”,而是能够在太空中彼此交换数据、测距、授时与协同。理解星间链路,关键要抓住三个维度:物理层上它是微波或激光的定向传输;网络层上它是卫星网络拓扑中的一条边;系统层上它是星座实现自主运行与全球服务的骨干。本课程围绕“仿真与网络建模”展开,目标是把这条抽象的“边”变成可计算、可复现、可评估的工程对象。
一、星间链路在卫星网络中的角色
传统卫星通信依赖“星—地—星”双跳:卫星A把数据发到地面站,地面站再转发给卫星B。这种方式受限于地面站可见性,海洋、极地和偏远地区难以覆盖,时延也高。星间链路把这条路径改为“星—星”单跳或多跳,带来三个直接变化:
- 覆盖扩展:数据可在星座内部多跳中继,地面站只需与少数卫星连接即可服务全球。
- 时延降低:以低轨(LEO)星座为例,星间距离约1000~5000 km,单跳传播时延约3~17 ms,远小于经地面绕行的路径。
- 自主性增强:导航星座可依靠星间测距与通信实现自主定轨和星历更新,减少对地面注入的依赖。
因此,星间链路不是简单的“加一根天线”,而是决定星座拓扑、路由策略、时延性能和系统鲁棒性的核心要素。
二、典型应用场景
导航星座(如北斗三号)使用星间链路实现星间测距与数据中继。MEO卫星之间建立链路,通过双向测距获得星间距离,结合地面锚固站数据,可把轨道确定精度提升到分米级。这里的链路既是通信通道,也是测量传感器。
遥感星座(如高分、Planet Labs)关注的是“观测—回传”时效。遥感卫星在轨获取图像后,若无法及时下传,数据会积压。星间链路让遥感星把数据传给同星座的中继星或网关星,再由后者择机下传,从而把回传时延从数小时压缩到数十分钟。
低轨互联网星座(如Starlink、OneWeb)是星间链路最复杂的应用。数千颗卫星组成动态网格,链路随轨道运动不断建立和断开,需要实时路由。其核心挑战是:拓扑高动态、链路通断频繁、业务流量不均。仿真与网络建模在这里直接决定系统容量和用户体验。
三、仿真与网络建模的学习地图
本课程后续章节将沿着“物理—拓扑—网络—业务—评估”的主线展开。下图给出整体学习地图,帮助建立全局认知:
这张地图的核心逻辑是逐层抽象、逐层验证。物理层回答“这条链路能不能通、速率多少”;拓扑层回答“什么时刻哪些星之间可以建链”;网络层回答“数据包怎么走、拥塞怎么控”;业务层回答“用户请求如何分布、如何映射到链路”;评估层则用统一指标衡量整个系统是否达标。每一层的输出都是下一层的输入,形成可追溯的建模链条。
四、从“是什么”到“怎么做”
以低轨互联网星座为例,说明建模的实际操作。假设一个Walker Delta星座,轨道高度550 km,倾角53°,共72个轨道面,每面22颗星,星间链路采用Ka波段,最大通信距离5000 km。建模的第一步是可见性计算:对任意两颗卫星,在每一时刻计算它们的地心角距和视线是否被地球遮挡。若两颗星的地心角距小于地球遮挡角,且距离小于5000 km,则链路可用。
第二步是拓扑快照生成。由于卫星运动周期约95分钟,拓扑变化很快。通常以10秒为时间步长,把连续时间离散成一系列快照。每个快照记录当前所有可用链路,形成一个动态图。第三步是路由仿真:在动态图上运行最短路径或负载均衡算法,统计端到端时延、丢包率和吞吐量。第四步是结果判读:若某区域时延超过50 ms,需检查是否因拓扑稀疏导致绕行过多;若丢包率高于1%,需检查链路切换是否过于频繁。
星间链路的仿真与网络建模,本质上是把太空中的物理连接转化为计算机里的图结构与数据流。掌握这条主线,后续的轨道计算、链路预算、路由协议和性能评估都会变得有章可循。