PETRA: performance enhancing transport architecture for Satellite communications | IEEE Journals & Magazine | IEEE Xplore