This repository contains the code for ICRP prototype and the data set used for experiments validating the ICRP methodology.
The compressed file Measures.zip contains the all the gathered measures that were used to observe the time behaviour of UDP Round Trip Time.
Each file contains the timings involved in the communication between 2 nodes. For some of them, the measures were performed with the simulation of a relay attack. When this is the case, the file name is prefixed with the three letters 'hij'.
Each file is organized as follows:
- Line 1 indicates the day and time at which the measure ended.
- Line 2 indicates the public IP of the party not involved in the measurements.
- Line 3 indicates the locations of the communicating nodes in the form 'Source -> Destination'.
- Line 4 indicates if the socket file descriptor in use on sender's side was always active (SAO=1) or if it was closed between each packet sendings (SAO = 0).
- Line 5 indicates the number of packet sent during the exchange and so, the number of collected Round Trip Times for the sample. This number refered to as n in the following.
- Line 6 indicates the size of each packets in bytes. This number is refered to as p in the following.
- Line 7 indicates the waited time between the sending of each packets during the measure.
- Line 8 and 9 display the table of collected Round Trip Times in chronological order in microseconds (µs).
- Each file name is the hour of the day to the seconds corresponding to the ending of the measure.
- Each file is stored according to the following path: Source-_Destination/nxp/date/filename.txt
Files including the 'hij' prefix on their name refer to a measure from a simulated relay.
The files are organized in the same fashion as descripted in part A with the exception that a marker stated that the communication has been relayed is placed at Line 8 right before the table of collected Round Trip Times