In addition to sending signals directly to end-user terminals, the multibeam satellite can benefit from path diversity by routing to ground stations, which relay signals to the end users through terrestrial networks. We investigate a cross-layer dynamic transmission control in station-assisted satellite networks and develop an optimal solution that is amenable to implementation with a simple queue structure. We demonstrate the impact of ground stations and power control on the performance of multibeam satellite networks.