Back to main page

 

Friendly Channel-Oblivious Jamming with Error Amplification for Wireless Networks

 

                   

Privacy has become a major concern in wireless networks, especially in networks with weak or no password protection, such as some hotel Wi-Fi or airport Wi-Fi networks that have no or just a common password.

 

One approach to improve the security is to send friendly jamming signals to thwart the reception of the eavesdropper. Basically, the jammer can send jamming signals that will maintain significant power at the eavesdropper, but will cancel at the legitimate receiver. This can be achieved, for example, by sending signals that add up constructively at the eavesdropper but destructively at the legitimate receiver.

 

There are two main challenges with friendly jamming. First, to maintain significant power at the eavesdropper but not the legitimate receiver, the Channel State Information (CSI) of both the eavesdropper and the legitimate receiver may be needed. However, although the CSI of the legitimate receiver may be available, the eavesdropper is not going to cooperate. Therefore, the friendly jamming technique must assume that the CSI of the eavesdropper is unknown. Second, the jamming signal typically cannot introduce enough errors to cover the entire packet when the jamming signal is not very strong, mainly due to the use of error correction codes in the system.

 

Our solution, jMax, solves these problems based on a simple idea. That is, jMax uses multiple jamming vectors, i.e., parameters that will make sure that the legitimate receiver does not receive any jamming power, in a round-robin manner. jMax works because while not all jamming vectors are effective for any given eavesdropper, where effective means to leave significant power, by carefully selecting the set of jamming vectors, at least some jamming vectors will be effective. As a result, the eavesdropper will be guaranteed to receive some large jamming power during some part of the packet reception. The jamming vectors used by jMax have proven performance bounds to the optimal jamming signal power. jMax also uses an error amplifier, which amplifies maybe just a few errors, which occurred during the high jamming power period, into errors throughout the packet. 

 

We collected real-world CSI data with the Intel 5300 wireless card and use the Microsoft Sora Software-Defined Radio to process jammed data packets. Our results show that jMax achieves significant gains over other approaches, measured by the fraction of jammed packets.

 

Publication:

1.     Z. Zhang and A. Mukherjee*, “Friendly channel-oblivious jamming with error amplification for wireless networks,” in Proc. of IEEE Infocom 2016, San Francisco, USA, April 2016. Acceptance rate: 18%. 9 pages.

 

Slides:

·        Friendly Channel-Oblivious Jamming with Error Amplification for Wireless Networks