next up previous contents index
Next: 30.3.1 Instantiation of a Up: 30. PLM Previous: 30.2 The Packet Pair

30.3 Architecture of the PLM Protocol

The code of the PLM protocol is divided in three files: tcl/plm/plm.tcl, which contains the PLM protocol machinery without any specific interface with ; tcl/plm/plm-ns.tcl, which contains the specific ns interface. However, we do not guarantee the strict validity of this ns interfacing; tcl/plm/plm-topo.tcl, which contains a user interface to build simulation scenarios with PLM flows.

In the following we do not discuss the various procedures per object (for instance all the instproc of the PLM class) but rather per functionality (for instance which instproc among the various classes are involved in the instantiation of a PLM receiver). For a given functionality, we do not describe in details all the code involved, but we give the principal steps.