On the adaptive DVB-S2 physical layer: design and performance