Your SlideShare is downloading. ×
  • Like
  • Save
Glomosim -  introduction
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Glomosim - introduction

  • 7,797 views
Published

 

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • hi, thanks but I can’t install Gui. I have not 'java glomomain.java' file. please guide me:(
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
7,797
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
1
Likes
5

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. GloMoSim – 2.03 A.Kathirvel, AP/CSE, B.S. Abdur Rahman University, Chennai
  • 2. Outline  Introduction to GloMoSim  Layers in GloMoSim  GloMoSim Library  Installation
  • 3. Introduction to GloMoSim  Global Mobile Information System Simulator (GloMoSim)  Scalable simulation environment for large wireless and wired communication networks  Parallel discrete-event simulation capability provided by Parsec  Design and development of GloMoSim framework with rich protocol stack  Demonstrated scalability of GloMoSim using very high fidelity models
  • 4. Introduction to GloMoSim  Demonstated feasibility of real-time simulation of networks  Direct comparison of alternative unicast and multicast wireless protocols for GloMosim scenarios  GloMoSim simulates networks with up to thousand nodes linked by a heterogeneous communications capability that includes multicast, asymmetric communications using direct satellite broadcasts, multi-hop wireless communications using ad-hoc networking, and traditional Internet protocols.
  • 5. Layers in GloMoSim The layers in GloMoSim are  Radio (Physical)  MAC (Data Link Layer)  Network  Transport  Application
  • 6. GloMoSim Library  Modular, extensible library for network models  Model each layer using abstract or detailed model  Built-in statistics collection at each layer  Customizable GUI  Large and growing model library  Open source
  • 7. GloMoSim Library
  • 8. GloMoSim Library Layers Protocols Random waypoint, Random drunken, Trace Mobility based Radio Propagation Two ray and Free space (Physical) Radio Model Noise Accumulating Packet Reception SNR bounded, BER based with Models BPSK/QPSK modulation Data Link (MAC) CSMA, IEEE 802.11, TSMA and MACA IP with AODV, Bellman-Ford, DSR, Network (Routing) Fisheye, LAR scheme 1, ODMRP Transport TCP and UDP Application CBR, FTP, HTTP and Telnet
  • 9. Installations  It support heterogeneous environment  Software works on different OS such as AIX, FreeBSD, IRIS, Redhat, Federo Linux, Sun Solaris, Windows 2000, Windows XP, Windows 95, latest version ..
  • 10. Installation on Window
  • 11. Installation in Windows  Step 1 : Pre-requisition for GloMoSim Java 2 (later version) Visual C++ ( Visual Studio 6 )  Step 2 : Setting up Environment variables  Step 3 : Extracting GloMoSim software in c directory  Step 4 : Run makent.exe file
  • 12. Setting Environment Variables  My Computer  Properties  Advanced  Environment Variables  Environment variables  path , lib , include , PCC_DIRECTORY  Path =C:glomosim-2.03parsecinclude; C:glomosim-2.03parsecbin; C:glomosim-2.03glomosimbin;
  • 13. Setting Environment Variables  Lib = c:glomosim-2.03parseclib  INCLUDE = c:glomosim-2.03parsecinclude C:glomosim-2.03glomosiminclude  PCC_DIRECTORY = C:glomosim-2.03parsec
  • 14. Execution
  • 15. Installation on Unix/Linux
  • 16. Installation in Unix  Step 1 : Pre-requisition for GloMoSim Linux version of Java 2 (later version) GCC version 4.1.2 or later  Step 2 : Customise the Environment variables  Step 3 : Extracting GloMoSim software in root directory  Step 4 : Run make file
  • 17. User Specific Environment  SU mode  .bash_profile  path , PCC_DIRECTORY  PATH=PATH:HOME/bin:/glomosim-2.03/glomosim/ma in:/glomosim-2.03/glomosim/include:/glomosim-2.03/gl omosim/bin:/glomosim-2.03/parsec/bin:/glomosim-2.03 /parsec/include
  • 18. User Specific Environment  PCC_DIRECTORY=/glomosim-2.03/parsec  export PATH PCC_DIRECTORY
  • 19. Extracting the software To ucompress the GloMoSim software archive # tar xvfz glomosim-2.03.tar.gz
  • 20. Installation  If you are run this tool in fedora Linux, copy all files inside the redhat-7.2 directory, paste it in /parsec directory.  # cd /glomosim-2.03/glomosim/main  Make clean  Make
  • 21. Questions ?