异构卫星网络的长往返时延(RTT)、高分组错误率(PER)和路径间的性能不对称制约了多路径TCP(MPTCP)的性能。提出了一种适用于异构卫星网络的改进MPTCP方案(MPTCP-X),主要方案包括三个部分:首先是通过最快的子路径返回ACK以加速发送窗口(CWND)增长;其次是使用确认分组(ACK)的到达时间准确地估计可用带宽以调整传输速率;其三是区分网络拥塞或者链路错误引起的分组丢失以调整CWND。NS2仿真结果表明,MPTCP-X可以有效提高异构卫星网络的端到端数据吞吐量。