The invention refers to a system for distributing data from a transmission
station to a plurality of user stations over a transmission channel
having a predetermined bandwidth. In order to provide internet services
to the end user via a single direct-to-home satellite transmission
channel, the transmission channel comprises a contents channel and an
announcement channel, wherein the transmission station transmits over the
contents channel a data subset within a certain period and transmits over
the announcement channel an index of future data subsets to be
transmitted, and wherein a user profile is stored in each user station
characterizing the relative importance of topics of interest to the user
and wherein the user station downloads data subsets from the transmission
channel in accordance with the quality of matching between the index of
the announcement channel and the user profile.