Table 1.
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] |