在低地球轨道(LEO)卫星通信系统中,介质访问控制(MAC)协议的设计直接关系到有限卫星资源的利用效率。与传统地面蜂窝网络相比,LEO卫星系统面临三个独特挑战:
经典PRMA协议最初为地面微蜂窝设计,其核心是通过时分多址(TDMA)框架结合随机接入与时隙预留机制。在语音激活检测(SAD)支持下,终端仅在talkspurt期间竞争预留时隙。然而在LEO场景中,高RTD导致两个关键问题:
PRMA with Hindering States(PRMA-HS)通过引入"阻碍状态"解决传统PRMA的串行重传问题:
核心改进:
实现细节:
python复制# 伪代码示例:PRMA-HS终端侧竞争逻辑
def transmit_attempt():
if is_talkspurt_active() and not has_reservation():
if random() < pv: # 语音权限概率
send_packet(current_slot)
start_timer(RTD) # 启动RTD计时
while timer_running():
if new_packet_arrived(): # 阻碍状态处理
if random() < pv:
send_packet(next_available_slot)
性能权衡:
Modified PRMA(MPRMA)通过协议栈优化实现业务感知的资源分配:
关键创新点:
信令交互流程:
参数优化建议:
Dynamic Resource Assignment Multiple Access(DRAMA)采用革命性的帧结构重组:
帧结构创新:
| 帧组成 | 占比 | 功能描述 |
|---|---|---|
| 微时隙区 | 10-15% | 8个微时隙/时隙,用于请求竞争 |
| 信息区 | 85-90% | 动态分配给已授权连接 |
关键技术实现:
math复制N_{mini} = \lceil \frac{N_{active} - N_{transmitting}}{8} \rceil
实测性能:
| 指标 | PRMA | PRMA-HS | MPRMA | DRAMA |
|---|---|---|---|---|
| Pdrop(@td=0.3) | 1.2×10⁻² | 3.5×10⁻³ | 8.7×10⁻⁴ | 2.1×10⁻⁴ |
| Tdtg(slots) | 5700 | 3300 | 2500 | 800 |
| 最大容量(VTs) | 21 | 28 | 31 | 35 |
PRMA-HS适用场景:
MPRMA优势场景:
DRAMA最佳实践:
时隙同步优化:
捕获效应增强:
混合自动重传:
当前研究聚焦三个创新方向:
AI驱动的动态参数调整:
非正交多址结合:
星间协作调度:
在实际星座系统(如Starlink二代)中,建议采用DRAMA为基线协议,结合跳频技术对抗雨衰。对于手持终端场景,可退化为MPRMA模式以降低信令开销。