Enhanced channel interleaving for optimized data throughput
First Claim
Patent Images
1. A method for wireless communication, the method comprising:
- selecting, by a processor of a mobile station, a base station from a set of base stations in an active set, the active set including a set of base stations currently in communication with the mobile station;
estimating a preferred data rate at which the mobile station can receive a first data packet from the selected base station;
transmitting, to the base station, a data rate message that includes a request to send the first data packet at the estimated preferred data rate; and
receiving a beginning portion of an output sequence from the base station, the output sequence comprising a combination of a block of interleaved data symbols of the first data packet and a block of interleaved parity symbols for the first data packet in which the plurality of interleaved data symbols are located at the beginning portion of the output sequence and the plurality of interleaved parity symbols are located at an end portion of the output sequence.
1 Assignment
0 Petitions
Accused Products
Abstract
In a transmission scheme wherein multi-slot packet transmissions to a remote station can be terminated by an acknowledgment signal from the remote station, code symbols can be efficiently packed over the multi-slot packet so that the remote station can easily decode the data payload of the multi-slot packet by decoding only a portion of the multi-slot packet. Hence, the remote station can signal for the early termination of the multi-slot packet transmission, which thereby increases the data throughput of the system.
49 Citations
20 Claims
-
1. A method for wireless communication, the method comprising:
-
selecting, by a processor of a mobile station, a base station from a set of base stations in an active set, the active set including a set of base stations currently in communication with the mobile station; estimating a preferred data rate at which the mobile station can receive a first data packet from the selected base station; transmitting, to the base station, a data rate message that includes a request to send the first data packet at the estimated preferred data rate; and receiving a beginning portion of an output sequence from the base station, the output sequence comprising a combination of a block of interleaved data symbols of the first data packet and a block of interleaved parity symbols for the first data packet in which the plurality of interleaved data symbols are located at the beginning portion of the output sequence and the plurality of interleaved parity symbols are located at an end portion of the output sequence. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus for wireless communication comprising:
-
a memory; and a processor operably connected to the memory, wherein the processor is configured to; select a base station from a set of base stations in an active set, the active set including a set of base stations currently in communication with the apparatus; estimate a preferred data rate at which the apparatus can receive a first data packet from the selected base station; transmit, to the base station, a data rate message that includes a request to send the first data packet at the estimated preferred data rate; and receive a beginning portion of an output sequence from the base station, the output sequence comprising a combination of a block of interleaved data symbols of the first data packet and a block of interleaved parity symbols for the first data packet in which the plurality of interleaved data symbols are located at the beginning portion of the output sequence and the plurality of interleaved parity symbols are located at an end portion of the output sequence. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for wireless communication comprising:
-
means for selecting a base station from a set of base stations in an active set, the active set including a set of base stations currently in communication with the apparatus; means for estimating a preferred data rate at which the apparatus can receive a first data packet from the selected base station; means for transmitting, to the base station, a data rate message that includes a request to send the first data packet at the estimated preferred data rate; and means for receiving a beginning portion of an output sequence from the base station, the output sequence comprising a combination of a block of interleaved data symbols of the first data packet and a block of interleaved parity symbols for the first data packet in which the plurality of interleaved data symbols are located at the beginning portion of the output sequence and the plurality of interleaved parity symbols are located at an end portion of the output sequence.
-
-
20. A non-transitory computer-readable medium programmed with a set of instructions, the instructions executable by a processor to:
-
select, by a mobile station, a base station from a set of base stations in an active set, the active set including a set of base stations currently in communication with the mobile station; estimate a preferred data rate at which the mobile station can receive a first data packet from the selected base station; transmit, to the base station, a data rate message that includes a request to send the first data packet at the estimated data rate; and receive a beginning portion of an output sequence from the base station, the output sequence comprising a combination of a block of interleaved data symbols of the first data packet and a block of interleaved parity symbols for the first data packet in which the plurality of interleaved data symbols are located at the beginning portion of the output sequence and the plurality of interleaved parity symbols are located at an end portion of the output sequence.
-
Specification