A Scalable Framework for End-to-End QoS Assurance in IP-Oriented Terrestrial-GEO Satellite Networks