Směrovací protokoly pro ztrátové bezdrátové síte

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Tato práce zkoumá vhodnost a požadavky návrhu simulací pro simulátor NS-3 pro případ bezdrátových sítí používaných v měřící infrastruktuře společnosti Kamstrup. V práci jepopsán simulátor NS-3 a je vytvořena základní implementace dvou protokolů. WirelessM-Bus jako příklad jednosměrného protokolu pro zařízení napájené z baterií. Simulace Wireless M-Bus je porovnána s daty naměřenými v reálném systému. NS-3 poskytuje flexibilní prostředí pro vývoj simulací různých síťových protokolů, včetně těch určených pro sítě inteligentních měřidel.

Vydal: FEKT VUT Brno Autor: Zenon Kuder

Strana 41 z 44

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.

Jak získat tento dokument?






Poznámky redaktora
1 Installation Fedora Linux The following procedure describes how install NS-3 Fedora Linux [14]. ~ yum gcc gcc−c++ python python−devel mercurial \ bzr gsl −devel gtk2 gtk2−devel gdb valgrind doxygen \ graphviz ImageMagick python−sphinx dia bison \ compat−gcc −34 tcpdump −devel libxml2 \ libxml2−devel uncrustify libkml libkml−devel boost \ boost−devel uriparser uriparser −devel [ x64 systems ] ~ echo usr lib64 libkml etc conf d/kml−x86_64 conf [ i686 systems ] ~ echo usr libkml etc conf d/kml−i686 conf ~ g ~ mkdir repos ~ repos / repos clone http :// code nsnam org /ns−3−a e repos ns−3−a / ns−3−a s build constants download README py ns−3−a download −3.INSTALLATION AND USAGE C.13 waf −−run hello −simulator After NS-3 successfully installed, the directory from the attachment can be copied into the ns-3. 41 .13 core ns −3.13 waf ns −3.13 waf debug −−enable−examples −−enable−t configure ns −3.13 ns−3−a build py ns−3−a −3.13/src/ directory: $ repos /ns−3−a /ns −3.13/ src / And the build can reconfigured: ns −3.13 waf debug −−enable−examples −−enable−t configure In case problems with the linker, there are additional libraries set src/- sw/wscript and their paths may need updating, especially non-64-bit systems the paths need replacing /usr/lib64 /usr/lib.13 ns −3. Other systems may differ, but the general concept should similar