Packet forwarding activities are executed in C++. A source application
generates a packet and forwards to its target which must be a replicator
(session helper). The replicator copies the packet and forwards
to targets in the active slots which are either delay modules or loss modules. If loss modules, a decision is made whether to drop the packet.
If yes, the packet is forwarded to the loss modules drop target. If not,
the loss module forwards it to its target which must be a delay module.
The delay module will forward the packet with a delay to its target which
must be a receiver application.
45.3.2 Packet Forwarding
Architectural Realization of a Session Level Simulation Session