HoBHIS
所属分类:图形图象
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2015-01-07 20:40:51
上 传 者:
sh-1993
说明: 以内容为中心的网络逐跳兴趣塑造机制的ndnSIM实现,
(ndnSIM implementation of the Hop-by-hop Interest shaping mechanism for Content-Centric Networking,)
文件列表:
HoBHIS_only/ (0, 2015-01-07)
HoBHIS_only/ns-3/ (0, 2015-01-07)
HoBHIS_only/ns-3/.DS_Store (12292, 2015-01-07)
HoBHIS_only/ns-3/.hgignore (721, 2015-01-07)
HoBHIS_only/ns-3/.hgtags (3308, 2015-01-07)
HoBHIS_only/ns-3/.swp (106496, 2015-01-07)
HoBHIS_only/ns-3/AUTHORS (4209, 2015-01-07)
HoBHIS_only/ns-3/CHANGES.html (80137, 2015-01-07)
HoBHIS_only/ns-3/LICENSE (17987, 2015-01-07)
HoBHIS_only/ns-3/RELEASE_NOTES (71225, 2015-01-07)
HoBHIS_only/ns-3/VERSION (6, 2015-01-07)
HoBHIS_only/ns-3/bindings/ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/my_extra_api_definitions.py (490, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns/ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns/_placeholder_ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3/ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3/_placeholder_ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3__init__.py (82, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3module_helpers.cc (10406, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3modulegen-modular.py (4516, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3modulegen.py (6413, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3modulegen_core_customizations.py (19290, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3modulescan-modular.py (11846, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns3modulescan.py (13944, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/ns__init__.py (1, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/pch/ (0, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/pch/_placeholder_ (12, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/rad_util.py (26013, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/topsort.py (13288, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/waf (36, 2015-01-07)
HoBHIS_only/ns-3/bindings/python/wscript (19293, 2015-01-07)
HoBHIS_only/ns-3/doc/ (0, 2015-01-07)
HoBHIS_only/ns-3/doc/build.txt (3711, 2015-01-07)
HoBHIS_only/ns-3/doc/codingstd.txt (116, 2015-01-07)
HoBHIS_only/ns-3/doc/contributing.txt (274, 2015-01-07)
... ...
HoBHIS
======
ndnSIM implementation of the Hop-by-hop Interest shaping mechanism for Content-Centric Networking
More detailed information about the mechanism can be found here:
http://www-npa.lip6.fr/~rozhnova/papers/nomen2012.pdf
The implementation has been developed and tested for ns-3 version 3.14.1 (3.15).
How to install:
0) Prerequisites install the appropriate packages. Example debian:
aptitude install g++ libboost-dev-all ...
1) Clone the repositories:
mkdir HoBHIS
cd HoBHIS
git clone git@github.com:Be1thaz0r/HoBHIS.git .
2) Compile the code:
cd HoBHIS/ns-3/
./waf configure --enable-examples --disable-python
./waf
If the compilation fails due to warnings, please remove the option [-Werror] from waf-tools/cflags.py
If the module ndnSIM is not built check for the paths to the boost libraries.
This issue typically occurs on Debian 64 since waf is unable to locate them.
A workaround consists in running instead in specifying the boost include and boost lib directories.
./waf configure --boost-includes=/path/to/boost/includes --boost-lib=/path/to/boost/libs --enable-examples --disable-python
./waf
Example: under Debian x64:
./waf configure --boost-lib=/usr/lib/x86_64-linux-gnu --enable-examples --disable-python
./waf
3) Run tests. For instance:
./waf --run hobhis-chain
See ndnSIM/examples/HowTo.txt for more details.
You can find more examples and results in ndnSIM/examples folder.
This release includes:
1) HoBHIS
1.1) mono-conversation
1.2) multi-conversation
1.3) random generation of the response delay by server
NB standard ns3 tracing is not tested yet
Please, do not hesitate to contact me in case of any problem/question or some suggestions: Natalya Rozhnova: natalya.rozhnova (at) lip6.fr
近期下载者:
相关文件:
收藏者: