I. Introduction
Satellites are placed in different orbits in space catering to the various applications such as remote sensing, navigation, communication etc. Earth observation satellites with limited visibility to ground station pose a great challenge to make this data available on the ground in real-time. The data thus generated on the earth observation satellites has increased accordingly and hence requires increased data transmission rates.