tracers: New metrics in L3RateTracer

L3RateTracer now has 4 new per-face metrics:
- InSatisfiedInterests: a number of satisfied interests where face was
  part of the incoming set
- InTimedOutInterests: a number of timed out interests where face was
  part of the incoming set
- OutSatisfiedInterests: a number of satisfied interests where face was
  part of the outgoing set
- OutTimedOutInterests: a number of timed out interests where face was
  part of the outgoing set

Basically, for each face, sum of InSatisfied and InTimedOut (or sum of
OutSatisfied and OutTimedOut) equals to the number of totally received
(or forwarded) interests on the face.

Refs #1007 (http://redmine.named-data.net)
2 files changed
tree: 5e09e2ec8a3fbff927226ed6ed8644bfdec8ca29
  1. apps/
  2. bindings/
  3. disabled/
  4. docs/
  5. examples/
  6. helper/
  7. model/
  8. plugins/
  9. test/
  10. tools/
  11. utils/
  12. .gitignore
  13. AUTHORS
  14. LICENSE
  15. README.md
  16. VERSION
  17. wscript
README.md

To successfully compile ndnSIM, it is necessary to use a custom branch of NS-3.

This branch can be cloned from https://github.com/cawka/ns-3-dev-ndnSIM

    mkdir ndnSIM
    cd ndnSIM
    git clone git://github.com/cawka/ns-3-dev-ndnSIM.git ns-3
    git clone git://github.com/cawka/pybindgen.git pybindgen
    git clone git://github.com/NDN-Routing/ndnSIM.git ns-3/src/ndnSIM

For more information, including downloading and compilation instruction, please refer to documentation in doc/ or on http://ndnsim.net