Probe

Package: inet.node.wireless

Probe

compound module

A minimal wireless network node that consists only of an antenna and mobility model. Designed for monitoring wireless signals without actively participating in network communication.

Unlike full-featured wireless nodes, the Probe does not have protocol stacks, applications, or network interfaces. It simply provides the basic infrastructure needed to detect and measure wireless signals in the simulation environment.

The Probe can be used for various measurement and analysis purposes in wireless simulations, such as signal strength mapping, interference analysis, and coverage testing. When the simulation runs in Qtenv, the module can be dragged (shift + mouse) around. Visualizers should be configured to monitor the transmission medium.

<b>See also:</b> ~AccessPoint, ~WirelessHost, ~MediumCanvasVisualizer

mobility : like IMobility

StationaryMobility: Mobility module for stationary nodes.

IMobility: The module interface for mobility models.

Source:
mobility: <default("StationaryMobility")> like IMobility {
    parameters:
        subjectModule = default("^");
        @display("p=100,100");
} antenna : like IAntenna

IsotropicAntenna: This antenna model describes the theoretical point source which radiates the same intensity of...

IAntenna: The antenna model describes the physical device (a part of the radio) which converts electric...

Source:
antenna: <default("IsotropicAntenna")> like IAntenna {
    parameters:
        mobilityModule = default("^.mobility");
        @display("p=100,200");
}

Usage diagram

The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Used in

Name Type Description
SpectrumShowcaseSpectrumFigureSpectrogramNetwork network (no description)

Properties

Name Value Description
networkNode
display i=device/antennatower

Source code

//
// A minimal wireless network node that consists only of an antenna
// and mobility model. Designed for monitoring wireless signals without actively
// participating in network communication.
//
// Unlike full-featured wireless nodes, the Probe does not have protocol stacks,
// applications, or network interfaces. It simply provides the basic infrastructure
// needed to detect and measure wireless signals in the simulation environment.
//
// The Probe can be used for various measurement and analysis purposes in wireless
// simulations, such as signal strength mapping, interference analysis, and coverage
// testing. When the simulation runs in Qtenv, the module can be dragged (shift + mouse)
// around. Visualizers should be configured to monitor the transmission medium.
//
// @see ~AccessPoint, ~WirelessHost, ~MediumCanvasVisualizer
//
module Probe like INetworkNode
{
    parameters:
        @networkNode;
        @display("i=device/antennatower");
    submodules:
        mobility: <default("StationaryMobility")> like IMobility {
            parameters:
                subjectModule = default("^");
                @display("p=100,100");
        }
        antenna: <default("IsotropicAntenna")> like IAntenna {
            parameters:
                mobilityModule = default("^.mobility");
                @display("p=100,200");
        }
}

File: src/inet/node/wireless/Probe.ned