Skip to main content

Table 2 ADS-B attack data simulation method

From: ADS-B spoofing attack detection method based on LSTM

Attack type

Simulation data

Simulation method

Jamming

Random noise

Multiply the flight value obtained in the original

  

ADS-B message by a random value between 0 and 2.

Injection

Route replacement

Given certain route information,

  

inject different correct route information to replace

  

the sequence for the selected ADS-B sequence segment.

 

Fixed offset (+)

Increase the flight value

  

(except time characteristics)

  

obtained in the ADS-B message by 10%.

 

Fixed offset (−)

Decrease the flight value

  

(except time characteristics)

  

obtained in the ADS-B message by 10%.

Modification

Height offset (+)

Use 400 ft as multiples to gradually change

  

the altitude characteristics of ADS-B messages.

  

In the selected ADS-B sequence, increase the

  

altitude feature of the first vector by 400 feet,

  

the second by 800 feet, and so on.

 

Height offset (−)

Decrease the

  

altitude feature of the first vector by 400 ft,

  

the second by 800 ft, and so on.

 

Speed offset (+)

Use 20 knots as multiples to gradually change

  

the speed characteristics of ADS-B messages.

  

In the selected ADS-B sequence, increase the

  

speed feature of the first vector by 20 knots,

  

the second by 40 knots, and so on.

 

Speed offset (−)

Decrease the

  

speed feature of the first vector by 20 knots,

  

the second by 40 knots, and so on.

 

Heading change

Change the value of the heading

  

information contained in the ADS-B message

  

to the opposite of the original value.

 

Climb rate change

Change the value of the climb rate

  

information contained in the ADS-B message

  

to the opposite of the original value.