Package jist.swans.field

Field entity of SWANS simulator and related classes.

See:
          Description

Interface Summary
Fading Interface for performing fading calculations.
Field.ConnectivityVisitor Connectivity visitor interface.
FieldInterface Interface for Field entities.
Mobility Interface of all mobility models.
Mobility.MobilityInfo Interface of algorithm-specific mobility information objects.
PathLoss Interface for performing pathloss calculations.
Placement Interface of all initial placement models.
Spatial.SpatialTransmitVisitor Transmission visitor object.
Spatial.SpatialVisitor General radio visitor object.
 

Class Summary
Fading.None Computes zero fading.
Fading.Rayleigh Computes Rayleigh fading.
Fading.Rician Computes Rician fading.
Field An abstract parent of Field implementations, which contains the common code.
Field.RadioData Radio information stored by the Field entity.
Mobility.RandomWalk Random Walk mobility model: pick a direction, walk a certain distance in that direction, with some fixed and random component, reflecting off walls as necessary, then pause for some time and repeat.
Mobility.RandomWaypoint Random waypoint mobility model.
Mobility.RandomWaypointInfo Random waypoint state object.
Mobility.Static Static (noop) mobility model.
Mobility.Teleport Teleport mobility model: pick a random location and teleport to it, then pause for some time and repeat.
PathLoss.FreeSpace Computes free-space path loss.
PathLoss.TwoRay Computes two-ray path loss.
Placement.Grid Placement along a regular grid.
Placement.Random Random (uniform) placement.
Spatial Root of all spatial data structures.
Spatial.Grid Grid-based binning.
Spatial.HierGrid Hierarchical binning.
Spatial.LinearList Linear-lookup (no binning).
Spatial.TiledWraparound Tile wraparound spatial implementation.
 

Package jist.swans.field Description

Field entity of SWANS simulator and related classes. The more notable classes in this package are: