MISSION 2013b channel model.
This model is an extension of the protocol channel model with per-link packet loss model based on [1], 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 Mission2013b.nodes, and the (x, y, z) node location
in meters is access via the Map Mission2013b.nodeLocation.
Reference:
[1] M. Chitre and G. Chua, "Modeling realistic underwater acoustic networks using
experimental data," Asilomar Conference on Signals, Systems and Computers, (Pacific Grove,
CA, USA), November 2014. (Invited).
| 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. |
| Constructor and description |
|---|
Mission2013b
() |
| 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, getNoisePower, getProbabilityDecoding, getProbabilityDetection, getRxPower, getSoundSpeed, setTimestampProvider |
Copyright 2013-21, Acoustic Research Laboratory, National University of Singapore, and Subnero Pte Ltd