commit | 3749fd1136967f2bc8d58d2449db19faad26bcad | [log] [tgz] |
---|---|---|
author | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Wed May 15 16:05:33 2013 -0700 |
committer | Alexander Afanasyev <alexander.afanasyev@ucla.edu> | Wed May 15 16:05:33 2013 -0700 |
tree | 14f96967764fcf25f0eb87e909bca339376d2e87 | |
parent | 455e441c99f00042e8a15739f06e0a2656c235e2 [diff] |
model: Fixing limit borrowing bug in PerOutFaceLimit and PerFibLimit When the application sends an Interest, router will borrow limit after forwarding the Interest. If Data gets dropped in the middle, the application will retransmit the Interest, and router will borrow another limit. When Data comes back, limit is only returned once. This may cause the limit to be wasted. http://redmine.named-data.net/projects/ndnsim refs #1001 GitHub Issues refs #37
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