System and method for securing wireless transmissions
AssigneeFuturewei Technologies, Inc.
InventorsTie Liu, Yufei Blankenship
Life of this patent
Estimating the term…
Abstract
A system and method for securing wireless transmissions is provided. A method for transmitting secure messages by a transmitter includes encoding a message with a secrecy code to produce L output codewords, where L is an integer value greater than one. The secrecy code includes a first security code and a second security code. The method also includes transmitting one of the L output codewords to a communications device when a channel quality of a channel between the transmitter and the communications device satisfies a criterion, and repeating the transmitting for any remaining L−1 output codewords.
Claims25
A method for transmitting secure messages by a transmitter, the method comprising:
- encoding a message with a secrecy code to produce L output codewords, wherein the secrecy code comprises a first security code and a second security code, and L is an integer greater than 1, and wherein the first security code generates an intermediate secure codeword based on a linear coding of the message;
- and
- sequentially transmitting each of the L output codewords to a communications device during periods when a channel quality of a legitimate channel between the transmitter and the communications device exceeds a quality threshold, wherein none of the L output codewords are transmitted during periods when the channel quality of the legitimate channel fails to exceed the quality threshold, wherein periods when the channel quality exceeds the quality threshold have a lower probability of eavesdropping on the legitimate channel than periods when the channel quality fails to exceed the quality threshold.
A transmitter comprising:
- a scheduler coupled to a message input, the scheduler configured to schedule transmissions of secure messages to a receiver only when a channel quality of a legitimate channel between the transmitter and the receiver exceeds a quality threshold, wherein eavesdropping on the legitimate channel is less likely during periods when the channel quality exceeds the quality threshold than during periods when the channel quality fails to exceed the quality threshold;
- a security unit coupled to the scheduler, the security unit configured to encode a message provided by the message input into L output codewords using a secrecy code, where L is an integer greater than 1, wherein the secrecy code comprises a first security code and a second security code, and wherein the first security code generates an intermediate secure codeword based on a linear coding of the message;
- a security code store coupled to the security unit, the security code store configured to store the secrecy code;
- and
- a transmit circuit coupled to the security unit, the transmit unit configured to prepare an output codeword for transmission.
A communications device comprising:
- a processor;
- and
- a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to:
- receive a plurality of L vectors of a secure message over a legitimate channel between a transmitter and the communications device, where L is an integer greater than 1, wherein each of the L vectors are received during one of a plurality of periods when a channel quality of the legitimate channel exceeds a quality threshold, wherein periods when the channel quality exceeds the quality threshold have a lower probability of eavesdropping on the legitimate channel than periods when the channel quality fails to exceed the quality threshold;
- and
- decode the secure message from the L vectors of the secure message using a secrecy code, the secrecy code comprising a first security code and a second security code, and wherein the first security code generates an intermediate secure codeword based on a linear coding of the message.
Dependencies are inferred from the claim text.