We define the betweenness centrality for dynamic optical satellite networks and present a time-varying path protection algorithm accordingly. Simulation results show the proposed algorithm can reduce network congestion by 15% and increase link participation by 9.5% in optical satellite networks.