Two aspects of DVB-RCS standard can worsen performance of TCP data connections: DAMA access scheme, since it introduces additional and variable delay to the already significant propagation delay and the adoption of Adaptive Coding on the return link to maximize bandwidth efficiency to face variable weather conditions, because it results in variable bandwidth allocation. Both aspects can severely impact TCP performance, especially for what concerns now adaptation to varying channel conditions and channel usage efficiency. To optimize performance, in this paper cross-layer signaling among transport, MAC and physical layers of a DVB-RCS system is addressed. In particular MAC-TCP cross-layer is analyzed through the use of NS2 network simulator,...