In this paper, a TCP congestion control strategy, called TCP PBS, is proposed to further improve the throughput performance for satellite IP networks. In TCP PBS, two new algorithms, Accelerative Start and Expediiious Recovery, an error discriminated scheme: Explicit Error Notification, are proposed for congestion control in satellite networks. Simulation results show that TCP PES outperforms other TCP schemes in terms of throughput and achieves fair share of network resources as well.