Time-slotted data packets with a preamble
First Claim
1. A method for communicating data to at least one of a plurality of receivers in a wireless communication system, the method comprising:
- allocating at least one channel of multiple available wireless channels to carry time-slotted data packets to a receiver on an as-needed basis;
providing a preamble in a data packet, the preamble indicating a modulation type used in a transmission of a portion of the data packet wherein blocks of data at a transmitter of the wireless communication system are repackaged into smaller blocks that are transmitted over multiple channels in multiple time-slots, so that information in received data packets can be recombined at a target receiver.
12 Assignments
0 Petitions
Accused Products
Abstract
An illustrative embodiment of the present invention supports the transmission of data to a user on an as-needed basis over multiple allocated data channels. Data packets are transmitted in time-slots of the allocated data channels to corresponding target receivers without the need for explicitly assigning particular time-slots to a target user well in advance of transmitting any data packets in the time-slots. Instead, each data packet transmitted in a time-slot includes a header label or preamble indicating to which of multiple possible receivers a data packet is directed. The preamble also preferably includes decoding information indicating how a corresponding data payload of the data packet is to be processed for recapturing transmitted raw data.
130 Citations
33 Claims
-
1. A method for communicating data to at least one of a plurality of receivers in a wireless communication system, the method comprising:
-
allocating at least one channel of multiple available wireless channels to carry time-slotted data packets to a receiver on an as-needed basis;
providing a preamble in a data packet, the preamble indicating a modulation type used in a transmission of a portion of the data packet wherein blocks of data at a transmitter of the wireless communication system are repackaged into smaller blocks that are transmitted over multiple channels in multiple time-slots, so that information in received data packets can be recombined at a target receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for receiving data packets on one or more shared channels in a wireless communication system, the method comprising:
-
synchronizing a receiver to receive data packets transmitted in time-slots of at least one shared data channel;
monitoring a first portion of a received data packet to determine to which receiver of multiple possible receivers sharing an assigned data channel a data packet is directed and a modulation type used in a transmission of a corresponding data payload of the data packet; and
decoding the data payload of the received data packet at a target receiver based on a modulation type as indicated in the first portion of the received data packet wherein the shared channels are forward link CDMA (code division multiple access) channels between a base station and multiple receivers. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method of transmitting a data block from at least one base station to one of multiple receivers in a wireless communication system, the method comprising:
-
reducing the data block into smaller sub-blocks;
producing data packets by appending a header label to each sub-block, the header label of a sub-block indicating how to recapture a corresponding sub-block of a data packet at a receiver; and
at the base station, transmitting the data block via data packets to a target receiver over at least one wireless channel by modulating the sub-block of a data packet according to corresponding information in the header label of a data packet wherein a data block is transmitted from a receiver to a base station over shared reverse link channels of a CDMA (Code Division Multiple Access) communication system. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
Specification