Optimizing packet size to eliminate effects of reception nulls
AssigneeSeiko Communications Systems, Inc.
InventorGarold B. Gaskill
Life of this patent
Estimating the term…
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.
Claims17
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.
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.
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.
Dependencies are inferred from the claim text.