Package: inet.physicallayer.wireless.common.propagation
ConstantTimePropagation
compound moduleThis propagation model computes the propagation time to be independent of the traveled distance. In other words, the propagation time is determined by a constant parameter.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Extends
Name | Type | Description |
---|---|---|
PropagationBase | compound module |
This module servces as a base module for propagation models. |
Parameters
Name | Type | Default value | Description |
---|---|---|---|
propagationSpeed | double | 299792458mps |
the theoretical propagation speed of signals on the medium (used by path loss models) |
propagationTime | double | 0s |
the time it takes for a signal to propagate from any transmitter to any receiver |
Properties
Name | Value | Description |
---|---|---|
display | i=block/timer | |
class | ConstantTimePropagation |
Source code
// // This propagation model computes the propagation time to be independent of // the traveled distance. In other words, the propagation time is determined by // a constant parameter. // module ConstantTimePropagation extends PropagationBase { parameters: double propagationTime @unit(s) = default(0s); // the time it takes for a signal to propagate from any transmitter to any receiver @class(ConstantTimePropagation); }File: src/inet/physicallayer/wireless/common/propagation/ConstantTimePropagation.ned