1. A communication system comprising: a network gateway device on a mobile platform coupled with a plurality of user communication devices on the mobile platform via respective local communication links; a ground station coupled with a network, the network comprising at least one source node for a message library; a direct communication link coupling the ground station to the network gateway device, the direct communication link to deliver messages of the message library to the network gateway device from the ground station in response to requests by the plurality of user communication devices; and a variable redundancy delivery network on the mobile platform and coupled with the network gateway device, the variable redundancy delivery network comprising one or more intermediate storage nodes storing the messages with variable redundancy for delivery to the plurality of user communication devices in response to subsequent ones of the requests for the messages based on a non-uniform probability density of the requests for the messages, wherein at least one parameter of the variable redundancy delivery network is selected based at least in part on a desired information rate to be provided by the variable redundancy delivery network, and wherein the non-uniform probability density of the messages is determined based on a number of the requests for the messages in a rolling time period.