Table 1.
Extracted features of the wireless sensor network-detection system (WSN-DS) Dataset.
NO. | Feature Name | Symbol | Description |
---|---|---|---|
1 | Node ID | Id | It is a unique symbolized number of the sensor node. For example, the sensor node number 13 in the fourth round and in the second stage has ID 002004013. |
2 | Time | Time | It is the current time of the sensor node state in the simulation. |
3 | Is CH? | Is_CH | It is a flag, which has 1 or 0 value for determining the node is cluster head (CH), or not. |
4 | Who CH | who_CH | It is the ID of the cluster head (CH) in the existing round. |
5 | Received Signal Strength Indication | RSSI | It is the RSSI between a sensor node and its cluster head in the existing round. |
6 | Distance to cluster head | Dist_To_CH | It is the computed distance between a sensor node and its cluster head in the existing round. |
7 | Max distance to cluster head | M_D_CH | It is the maximum computed distance between sensor nodes and its cluster head within the same cluster. |
8 | Average distance to cluster head | A_D_CH | It represents the average distance between sensor nodes within the cluster and their cluster head. |
9 | Current energy | Current_Energy | It is the current energy of the current round for a sensor node. |
10 | Energy consumption | Consumed_Energy | It is the energy amount consumed by the sensor node in the previous round. |
11 | Advertise cluster head sends | ADV_S | It is the number of advertise broadcast messages sent from the cluster head to the sensor nodes. |
12 | Advertise cluster head receives | ADV_R | It represents the number of advertise messages which are received by the sensor nodes from cluster heads. |
13 | Join request messages send | JOIN_S | It is the number of join request messages, which are sent by the sensor nodes to the cluster head. |
14 | Join request messages receive | JOIN_R | It is the number of join request messages, which are received by the cluster head from the sensor nodes. |
15 | Advertise SCH sends | ADV_SCH_S | It represents the number of advertise broadcast messages of the Time Division Multiple Access (TDMA) schedule which are sent to the sensor nodes. |
16 | Advertise SCH receives | ADV_SCH_R | It is the number of advertise broadcast messages for the TDMA schedule which are received from cluster heads. |
17 | Rank | Rank | It represents the order of the sensor node within the schedule of the TDMA. |
18 | Data sent | Data_S | It represents the number of data packets, which are sent from a sensor node to its cluster head. |
19 | Data received | Data_R | It represents the number of data packets that are received by a sensor node from cluster head. |
20 | Data sent to base station | Data_Sent_BS | It represents the number of data packets that are sent from a sensor node to the base station. |
21 | Distance cluster head to base station | Dist_CH_BS | It represents the distance between the cluster head and the base station. |
22 | Send Code | Send_code | It is the sending code of the cluster. |
23 | Attack Type | Attack_Type | It is the class label of the wireless sensor network traffic, which could be normal, or attack. There are four categorical types of attacks, namely, flooding, scheduling (TDMA), grayhole, and blackhole. |