Abstract:
A communication system balances message traffic between return channel groups and within the groups, so that the user does not control the specific transmission frequency used. Uplink frequencies and bandwidths for the return channels are set by the system in a return channel control message in the broadcast signal so as to account for system and return channel group laoding, and to account for user message backlogs. An initial transmission from a remote user may be made using an ALOHA-type burst signal that provides a message backlog to the control station, and is made on a frequency determined from a randomly weighted, load-based frequency selection process. The system, and not the individual users determine the frequency and channel allocations. For large backlogs or priority users, periodic bandwidth is provided. A method for balancing loads among and between groups of return channels in the communication system includes requesting return channel bandwidth in an uplink message from a remote user to a control station. The uplink message may include both a backlog indicator and a bandwidth allocation request provided to a Network Operations Center (NOC) which can be used to set the return channel bandwidth and frequency for the remote uplink. A user message is transmitted on the designated return channel frequency using bandwidth allocated in accordance with the backlog indicator and a bandwidth allocation request so that traffic loads are maintained in balance between established return channel frequency groups, and within each return channel frequency group.
Abstract:
A method and an apparatus are provided for performing parameter negotiation in a data compression link. When data is sent along the communication link in a compressed form, the escape character is not modified. When sending data in an uncompressed form, the escape character is followed by a command and the escape character is modified. A parameter mode can be entered when data is being sent uncompressed. During parameter mode, parameter negotiation between the modem peers can be accomplished without interrupting the communication link.
Abstract:
A mobile wireless communications system including a plurality of individual transponding nodes all in communication with a central processing hub. A local user signal is processed by the central processing hub and radiated through multiple paths to a plurality of the pluralitz of individual transponding platforms simultaneously. The signal is then re-radiated by each of the plurality of the plurality of individual transponding platforms to a mobile terminal associated with a remote user that receives the re-radiated signal from the plurality of the plurality of individual transponding platforms coherently and in phase. The number of transponders and codes used to transmit each user signal can be readily adapted to user requirements. The central hub can determine the position of each of the remote users based on stored information derived from the synchronization of the various signals, and specifically relating to the timing, phase or frequency of the signals in both the forward and return link.
Abstract:
A wireless communication system (10) includes a satellite constellation consisting of a plurality of satellites (106, 108). Each of the plurality of satellites (106, 108) is in an orbit whose eccentricity and inclination are perturbed relative to the same geosynchronous orbit. Each of the satellites (106, 108) in the constellation is capable of relaying signals in either direction between a central ground hub (12) and a plurality of mobile user terminals (18). The plurality of satellites (106, 108) are configured such that the period of their geosynchronous orbit remains substantially constant at one sidereal day.
Abstract:
A system and method for decoding encoded data, employing a parser and at least one decoder. The parser receives and parses the encoded data into a plurality of parsed data streams, with each of the parsed data streams including a portion of said encoded data. The decoder decodes the parsed data streams based on at least information included in the parsed data streams to provide decoded data which includes soft decision data. The decoder can perform a respective decoding iteration on each respective one of the parsed data streams to provide the decoded data, and can perform such decoding iterations based on additional information, such as parity information, pertaining to the data in the parsed data streams. Alternatively, the decoder can include a plurality of decoders, each adapted to decode a respective one of the parsed data streams to output a respective decoded data stream as a portion of the decoded data. The system and method alternatively can be configured without a parser, and can employ at least one soft decoder module and another decoder module. The soft decoder module can perform multiple decoding iterations on the encoded data to provide soft decision data relating to the encoded data, without providing any hard decision data, and the other decoder module decodes the encoded data based on the soft decision data to provide hard decoded data representative of a decoded condition of said encoded data and/or soft decision data relating to said encoded data.
Abstract:
A communication system including a first transceiver located on a first platform at a predetermined altitude. A first antenna is located on the first platform and connected to the first transceiver. A second antenna is connected to the other end of the first transceiver. A second transceiver is located on a ground hub physically and independent of the first platform. A third antenna is located on the ground hub and connected to the second transceiver. The third antenna is adapted to communicate with the second antenna. The first platform is maintained in a stratospheric orbit. A beamforming system is connected to the second transceiver and mounted on the ground hub. The beamforming system provides a beamformed signal from the second transceiver to the first transceiver effective to drive the first array antenna to radiate multiple beams to a surface, whereby the multiple beams create time varying and dissimilar footprints thereon. A second antenna is mounted on the first platform to receive the beamformed signal from the ground hub. The beamforming system is adapted to drive the first antenna to generate plural beams on the earth's surface, each beam providing a respective footprint or cell. Each beam tracks a respective user located at a center of each cell. The system allows for narrow beams to be created which, in turn, enables frequency reuse. A code is assigned to each beam and a mechanism is provided for preventing a user from receiving more than one beam with a given code. This mechanism is adapted to anticipate a condition by which a user will move to a location at which the user would receive more than one beam with a given code. The mechanism will quickly assign a second code to at least one beam prior to the arrival of the user at that position.
Abstract:
A digital video recorder (DVR) and method of recording including a tuner (40) for receiving available content, a memory (200) for storing selectable status parameters indicating functionality of the digital video recorder, a telephone answering device for receiving voice signals and call ID signals representing a telephone message from a caller and converting the voice signals and caller ID signals into digital signals, and a processor (70), which performs operations on the available content from the tuner (40), which directs storage of the digital signals to a storage device (200) and controls playback of the storage signals of the telephone message to be output at a display device (270) and controls a display of a plurality of status parameters based on received commands to access a memory so as to display one or more of the plurality of status parameters. The DVR of the present invention may include one or more tuners (40) and one or more processors (70). The DVR method and apparatus also performs a wide variety of functions, which enhance the viewing ability of a user.
Abstract:
A multicast network system utilizes a high speed link, such as a satellite link, to multicast multimedia information from the Internet to a plurality of receivers, such as personal computers. Information from selected web sites is organized into "channels" and provided to a multicast network for multicast transmission to the receivers. Updated channel information is also periodically provided. The receivers store the received channel such that a user can access the web page content in the channel at hard disk speed. Preferably, a conditional access system ensures that only authorized receivers receive the channels. The present invention also preferably includes a lower speed two-way connection to the Internet (such as dial up modem) which is used to report usage information and/or subscription information back to the web sites. The present invention also provides "seamless" or automatic access to this connection to allow the user to retrieve any information that has not been received and stored. The receiver also manages use of memory space and other applications that may be active on the receiver to ensure that the receipt and processing of the multicast information does not interfere with receiver operation.
Abstract:
A method and apparatus for providing auxiliary data in a idle portion of a slot in a time division multiple access system are disclosed. A speech coder converts speech into digital signals that are coupled to a convolutional coder. The convolutional coder processes the digital signals using three or four connection polynomials to create two sets of outputs. One set of outputs, which is generated from first and second connection polynomials is identical to the standard output of a IS-136 convolutional coder. The second set of outputs, which are the auxiliary data, is generated using third and fourth connection polynomials. The second set of outputs is coupled to a puncturing function, which appropriately deletes portions of the second set of outputs. The remaining portion of the second set of outputs is transmitted in the idle portion of a time slot.
Abstract:
An access material for information communication including a transmitter for establishing a radio frequency link allowing the access terminal to initiate information communication via at least one of a multiplicity of communication channels of a time division multiple access (TDMA) satellite communication system. A data communication channel associated with one of the multiplicity of communication channels is provided for transmitting signaling information over the satellite communication system as a first communication channel. A second communication channel, a voice communication channel, is also associated with the communication channel, thus providing, respectively, first and second modes of communication for voice and signaling information transactions. A memory stores a protocol processing information including a signal protocol assigned to the access terminal via the satellite communication system for transmission by the transmitter using the data communication signaling channel for signaling over the radio frequencycommunication link. Robust signaling may be provided with enhanced information modulation such as binary phase shift keying or dual tone multifrequency digits for keying, enhanced noise and power margins for signaling, or a paging antenna provided with the access terminal of the like for a more robust signaling link.