Optimizing packet size to eliminate effects of reception nulls
DC CAFCFirst Claim
1. A method for transmitting a message packet to a receiver, comprising:
- identifying changes in signal drop-out characteristics each associated with the receiver;
encoding packets into packet blocks;
transmitting each packet block to the receiver; and
varying the number of packets encoded in the packet block according to the changes in the signal drop-out characteristics.
5 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Packets are transmitted in different block sizes according to the speed of motion of the receiver. The packet block size is selected to minimize the effects of burst errors that occur at the receiver. The burst errors are disbursed between all packets in the packet block by interleaving the packets together prior to transmission. The receiver then deinterleaves the packets into their original format disbursing burst errors between all packets in the packet block. Since each packet will only contain a small proportion of the burst error, standard ECC schemes can be used to correct for bit errors in each packet increasing the probability that all packets will be transmitted successfully.
119 Citations
17 Claims
-
1. A method for transmitting a message packet to a receiver, comprising:
-
identifying changes in signal drop-out characteristics each associated with the receiver; encoding packets into packet blocks; transmitting each packet block to the receiver; and varying the number of packets encoded in the packet block according to the changes in the signal drop-out characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for transmitting messages, comprising:
-
a receiver having a variable speed of motion, the receiver receiving packet blocks containing the messages; a transmitter for transmitting the packet blocks to the receiver; and an encoder for combining and varying the number of packets transmitted in each of the packet blocks according to the variable speed of the receiver. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method for transmitting multiple message packets to a receiver, comprising:
-
identifying a given speed that the receiver is moving; determining signal drop-out characteristics according to the given speed of the receiver; encoding message packets into packet blocks according to the drop-out characteristics of the signal so that common portions of each message packet are interleaved together in sub-blocks; and varying the number of packets encoded in each packet block according to changes in the given receiver speed. - View Dependent Claims (16, 17)
-
Specification