Table 1.
Parameters for Performance Evaluation.
| Parameter | Value (B: Bytes) | Description |
|---|---|---|
| Lheader | 23 B | the header size (PHY: 6 B, Medium Access Control: 11 B, Deluge: 6 B) |
| Lpage | 1024 B | the default page size of Deluge in TinyOS |
| Lpaylod | variable | the payload size for DATAs (the default payload size of Deluge in TinyOS: 22 B) |
| LADV | 29 B | the size of the ADV (PHY header: 6 B, Medium Access Control header: 11 B, Deluge: 12 B) |
| LREQ | 32 B | the size of the REQ (PHY header: 6 B, Medium Access Control header: 11 B, Deluge: 15 B) |
| Lhash | 20 B | the hash size in SHA-1 |
| LMAC | 20 B | the MAC size in HMAC |
| Lsig | 40 B | the digital signature size in ECDSA-160 |
| m/N | 92 | false positive of 6.36 × 10−20 |
| k | 64 | (m/N)ln 2 |
| code image size | 10/20/30 | unit: kB |
| Vsup | 3 V | the supply voltage in TelosB [28] |
| Itx | 19.5 mA | the current when the MCU is on and the radio is TX in TelosB [28] |
| Irx | 21.8 mA | the current when the MCU is on and the radio is RX in TelosB [28] |
| Imcu | 1.8 mA | the current when the MCU is on and the radio is off in TelosB [28] |
| Iidle | 54.5 μA | the current when the MCU is idle and the radio is off in TelosB [28] |
| Isleep | 5.1 μA | the current when the MCU is standby and the radio is off in TelosB [28] |
| SO/BO | 6/7 | the parameters to determine SD and BI |
| TSIFS | 192 μs | the duration of SIFS (short interframe spacing) |
| TLIFS | 640 μs | the duration of LIFS (long interframe spacing) |
| Tbackoff | R × 320 μs | the backoff period. r is a random value between 0 and 3 |
| Tinactive | 983,040 μs | the duration of the inactive period when SO and BO is 6 and 7 |
| Tbyte | 32 μs | the time for transmitting one byte in TelosB |
| Tlong | variable | the long frame period over which a ADV/REQ/DATA is transmitted frame size (bytes) × byte transmission time (32 μs) |
| Thash | 0.35 ms | the hash computation time in TelosB [29] |
| TMAC | 0.71 ms | the MAC computation time in TelosB [29] |
| Tsig | 1.02 s | the signature verification time in TelosB [30] |