MISSION 2013a channel model.
This model is an extension of the protocol channel model with per-link probability of detection and packet loss as measured from the MISSION 2013 experiment (deployment 2).
The node addresses and locations are also included in the class. Node addresses
can be accessed as Mission2013a.nodes
, and the (x, y, z) node location
in meters is access via the Map Mission2013a.nodeLocation
.
Fields inherited from class | Fields |
---|---|
class ProtocolChannelModel |
communicationRange, detectionRange, fc, interferenceRange, pDecoding, pDetection, soundSpeed |
Type | Name and description |
---|---|
static def |
nodeLocation Map containing (x, y, z) locations of nodes in meters. |
static def |
nodes Node addresses. |
static def |
pDetect Probability of packet detection on each link. |
static def |
pDetectAndDecode Probability of successful packet on each link. |
Type Params | Return Type | Name and description |
---|---|---|
|
float |
getProbabilityDecoding(Reception rx) |
|
float |
getProbabilityDetection(Reception rx) |
Methods inherited from class | Name |
---|---|
class ProtocolChannelModel |
addArrival, addTx, canNeglect, cancelArrival, cancelTx, decodeRx, detectRx, getCarrierFrequency, getProbabilityDecoding, getProbabilityDetection, getSoundSpeed, setTimestampProvider |