  In this paper we investigate the performance of caching schemes based on
fountain codes in a heterogeneous satellite network. We consider multiple
cache-aided hubs which are connected to a geostationary satellite through
backhaul links. With the aimof reducing the average number of transmissions
over the satellite backhaul link, we propose the use of a caching scheme based
on fountain codes. We derive a simple analytical expression of the average
backhaul transmission rate and provide a tightupper bound on it. Furthermore,
we show how the performance of the fountain code based caching scheme is
similar to that of a caching scheme based on maximum distance separable codes.
