NED File src/inet/physicallayer/propagation/ConstantTimePropagation.ned
Name | Type | Description |
---|---|---|
ConstantTimePropagation | compound module |
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. |
Source code
// // Copyright (C) 2013 OpenSim Ltd. // // This program is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public License // as published by the Free Software Foundation; either version 2 // of the License, or (at your option) any later version. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public License // along with this program; if not, see <http://www.gnu.org/licenses/>. // package inet.physicallayer.propagation; import inet.physicallayer.base.packetlevel.PropagationBase; // // 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); }