跳转至

ALGORITHM DESIGN AND EVALUATION

Network model

Definition 1: Timeslice

alt text

  • 划分连续的时间 \(T\) 成许多时间间隙(time slice) \(T_1\), \(T_2\), \(T_3\) ...
  • 认为:在不同的时间间隙之间,卫星-地面网络拓扑保持不变
    • eg. \(T_2\)\(T_3\) 之间,卫星拓扑不变
  • 在每一个Time Slice,GS都选择“离它最近”的Satellite

Definition 2: Max ISL length

alt text

  • 理论硬件支持: 数万 km
  • 实际数值: 5014 km

Definition 3: Network model

对于每个时间间隙, 比如 \(t\) = \(T_2\), 它对应有一个卫星网络 snapshot:

这是一张无向连通图:

\(G_t\) = (\(V\), \(E_t\))

  • \(V\): 卫星节点
    • \(V\) = \(N\) x \(M\)
    • \(N\): orbital plane number
    • \(M\): satellite number on each orbit
  • \(E_t\): 当前 Time Slice 的全部 ISLs
    • 每个节点的出度是 4

Definition 4: Hops and stretch between ground stations

  • 地面站: \(g_i\) -> \(g_j\)
  • 走的卫星: \(s_i\) -> \(s_j\)
  • 卫星跳数: \(h_{ij}\)
  • GS地面直线距离: \(d_{ij}\)

Problem formulation

alt text

  • \(\alpha\) 较小时, \(h_{ij}\) 受系数制约较小, 因此我们更多关注于如何减小\(h_{ij}\)
  • \(\alpha\) 较大时, \(h_{ij}\) 受系数制约过大, 改变它对于前项的数量级变化不大, 因此我们更多关注于如何减小 \(d_{ij}\)

Complexity analysis

O(\(TPN^2\))

  • T: number of time slices
  • P: number of traffic pairs
  • N: node size