Research Article

Multilevel Modeling of Distributed Denial of Service Attacks in Wireless Sensor Networks

Listing 3

Sink node modeled in QoP-ML.
(1)host Sink(rr)()
(2)
(3)  #MY_ID = id();
(4)  #KEY = nonce();
(5)
(6)  process MainProcess()
(7)  
(8)   while(true)
(9)   
(10)     in(ch_WSN: DATA_MSG: |, , data_msg()|);
(11)
(12)     DATA = DATA_MSG[4];
(13)     save_collected_data(DATA)[UPDATED];
(14)
(15)     subprocess DecCollectedData()  
(16)     DATA = s_dec(DATA, KEY)[AESCTR,128];
(17)     DATA = DATA[0];
(18)     
(19)
(20)     process_data(DATA)[UPDATED];
(21)
(22)    
(23)   
(24)