commit | d088798ecfc24a0625f6abe08f6432af4b672503 | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Mon Mar 18 11:47:58 2013 -0600 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Mon Mar 18 11:59:21 2013 -0600 |
tree | 808c1ef63f31cba8aaaf2d3cde240fbd52f6f112 | |
parent | f1a4f1e9b7576af7289804f997a9794b02b130e7 [diff] |
model: Changing ForwardingStrategy trace output logic As of now, ForwardingStrategy will report that packet has been forwarded (OutData/OutInterest trace) any time packet was send out to the face, regardless the actual status of a particular send (i.e., will report as send even if queue has been overflown for a particular face). Additional trace (DropData/DropInterest) will report all instances of unsuccessful transmission of Data or Interest, including cases of queue overflowing on faces, Interest collapsing, Interest limits drops, and other level-3 "drops". In simple scenarios, DropData+DropInterest should equal to TxQueue drops.
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