User Tools

Site Tools


pads:lunesinst

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
pads:lunesinst [2013/04/04 13:25] gdangelopads:lunesinst [2019/11/15 12:52] gda
Line 173: Line 173:
 ===== Appendix A: trace files ===== ===== Appendix A: trace files =====
  
-As described above, LUNES produces a large amount of trace files that are stored in the working directory (the default is **/srv/lunes**). Following [[http://pads.cs.unibo.it/download/LUNES-traces.tar.bz2|this link]] it is possible to download an example of such traces. In this case, each file is the output of a single evaluation on a different graph. Each line in the files describes the generation of a new message and/or its delivery on a node.+As described above, LUNES produces a large amount of trace files that are stored in the working directory (the default is **/srv/lunes**). Each line in the trace files describes the generation of a new message and/or its delivery to a node.
  
 The file structure is very simple: The file structure is very simple:
 STAT <operation> <one or more parameters> STAT <operation> <one or more parameters>
  
-In the current version there are only two operations that are implemented: {GEN, RCV}.+In the current version there are only thee operations that are implemented: {GEN, RCV, MSG}.
  
 ^ Operation      ^ Parameter(s)       ^ Description          ^ Parameters          ^ ^ Operation      ^ Parameter(s)       ^ Description          ^ Parameters          ^
-| STAT GEN    | parameter        A new message has been generated.    |    The **parameter** is a integer value that identifies the newly generated message. All the message identifiers are chosen at random.       | +| STAT GEN    | parameter        //A new message has been generated.//       The **parameter** is a integer value that identifies the newly generated message. All the message identifiers are chosen at random.       | 
-| STAT RCV    | parameter1 parameter2 parameter3 [parameter4]    |    A new message has been received by a given node.      All the parameters are integer values. The **parameter1** is the identifier of the receiver. The **parameter2** is the identifier of the message that has been received. The **parameter3** is the number of hops to arrive in this node. There is a **parameter4** only if the message is not locally generated (i.e. it has been delivered by a neighbor). The meaning of this last parameter is the residual TTL of the delivered message.   |+| STAT RCV    | parameter1 parameter2 parameter3 [parameter4]    |    //A new message has been received by a given node.//   |    All the parameters are integer values. The **parameter1** is the identifier of the receiver. The **parameter2** is the identifier of the message that has been received. The **parameter3** is the number of hops to arrive in this node. There is a **parameter4** only if the message is not locally generated (i.e. it has been delivered by a neighbor). The meaning of this last parameter is the residual TTL of the delivered message.   | 
 +| STAT MSG    | parameter        //Total number of delivered messages.//    |    The **parameter** is a integer value that identifies the total number of messages delivered in this run.       | 
pads/lunesinst.txt · Last modified: 2019/11/15 12:56 by gda

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki