A satellite communication system is disclosed which provides at least one
satellite employing multiple beams to a plurality of user terminals. A
gateway is employed to connect to either a PSTN or an Internet
communicating with the user terminal over the constellation so that the
users within a given frequency range are distinguished one from the other
employing orthogonal codes. The user terminal has the capability of
either initiating or receiving packet data messages.