IGPSR

Package: inet.routing.gpsr

IGPSR

module interface

This module interface is used by GPSR implementations.

Inheritance diagram

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

Implemented by

Name Type Description
GPSR simple module

This module provides Greedy Perimeter Stateless Routing for Wireless Networks. The implementation supports both GG and RNG planarization algorithms.

MultiGPSR compound module

This module provides GPSR routing for multiple network protocols simultaneously.

Used in compound modules

Name Type Description
GPSRRouter compound module

TODO

Properties

Name Value Description
display i=block/routing

Source code

//
// This module interface is used by GPSR implementations.
//
moduleinterface IGPSR
{
    parameters:
        @display("i=block/routing");
    gates:
        input ipIn;
        output ipOut;
}

File: src/inet/routing/gpsr/GPSR.ned