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 |
nodeLocationMap containing (x, y, z) locations of nodes in meters. |
static def |
nodesNode addresses. |
static def |
pDetectProbability of packet detection on each link. |
static def |
pDetectAndDecodeProbability 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 |