IIT Bombay’s new web application, IMPART, allows researchers to track changing water surface temperatures and can help to track climate change

Jammer Proofing Communication Systems

Read time: 1 min
Mumbai
5 Mar 2019
Jammer Proofing Communication Systems | Research by IIT Bombay

The security and reliability of communication systems used in military applications are uncompromisable. Jammers can disrupt radio communication in a locality; a strategy the military is shown to use while attacking terrorist camps in a recent movie. Knowing how jammers behave in various conditions becomes significant. 

In a recent study, published in the journal IEEE Transactions on Information Theory, Prof. Bikash Dey and his co-workers from the Indian Institute of Technology Bombay (IIT Bombay) and Tata Institute of Fundamental Research (TIFR), Mumbai have explored the ability of jammers, which know specific information about the communication channel, in interrupting communication. Their findings show that irrespective of any intelligent strategy used by such jammers, they cannot cause more damage than those that do not have specific information about the channel.

In electronic communication, a transmitter sends a message to a receiver over a channel—a medium that carries information. A telephone wire, the air that transmits WiFi or cellular signals, a hard disk are all examples of a channel. The received message could have errors because of interference from neighbouring wires, radio signals or electrical signals. These interferences, called ‘noise’, reduce the reliability of the received information. An increase in noise in the channel increases the error rate of the information transmitted, thus decreasing the channel's reliability.

The amount of data a channel can carry in a certain time is called its capacity. The capacity of any channel can be theoretically calculated and has a theoretical limit. This theoretical limit is a very helpful number because it indicates that as long as we transmit data at a rate below the channel capacity, we can achieve very high reliability by using clever coding schemes.

In a generic case of transmission, the receiver can evaluate how the channel affects the message by analysing a known 'test signal' that it receives. Hence, though the transmitter may be unaware of the errors introduced by the channel, the receiver can identify them and possibly correct them. In some cases, the transmitter knows how the channel affects the message, but the receiver does not have this information. Such systems are used in cryptography and steganography, where the message of interest is embedded in or ‘rides on’ another message for obscurity.

“It is like using a paper which already has something written on it, or a photograph to write your message, just like ‘writing on a dirty paper’ and one of the models is aptly called the ‘Dirty Paper’ model,” explains Prof. Dey

Communication systems use a ‘pre-shared key’, known beforehand to the transmitter and the receiver, to safeguard against noise and to ensure reliable communication. In the current study, researchers assume that systems use this technique. As the noise in the channel increases, systems may still ensure reliable communication by retransmitting data, but this may drastically lower the information transmission rate.

In the current study, the researchers used as a baseline, models of a system where the transmitter knows the channel. Additionally, they considered that the opponent knows the message (to be transmitted) and the effect of the channel on message. Such an opponent introduces an additional signal on the channel to prevent the message from being reliably transmitted. This signal is called the jamming signal and the opponent may make use of its knowledge about the message and the channel to increase the number of errors in the message received by the receiver. The researchers attempted to explore how the transmission rate is affected due to the fact that the opponent knows the channel properties. 

The researchers formulated a mathematical equation to calculate the channel capacity in the presence of a jamming signal. The results indicated that the knowledge of how the channel does not help the opponent much. Using mathematics, the researchers proved that whichever jamming strategy the opponent uses, the channel capacity cannot be lower than when the opponent does not know the channel. The pre-shared key nullifies the effect of any strategy that the opponent may use to generate a jamming signal based on the knowledge of the message to be sent. This implies that, without worrying about whether the opponent knows the channel properties, the designers can just focus on making robust communication systems capable of handling a high amount of noise.

“This work is very interesting because it extends known communication models to include an intelligent jammer or adversary. The techniques used in the work can also be useful in the study of other adversarial communication settings,” commented Prof. Dey.

The researchers wish to further extend their study to the case where the receiver also knows the channel state in addition to the transmitter and the opponent knowing it.