GLOMOSIM

  Obtaining New GloMoSim 2.0
  GloMoSim User Manual
  GloMoSim Tutorial slides from PARSEC Workshop '99
  GloMoSim Related Publications
  Contributed Models for GloMoSim
  Parsec Page
  Parsec Network Models

About GloMoSim

In GloMoSim we are building a scalable simulation environment for wireless and wired network systems. It is being designed using the parallel discrete-event simulation capability provided by Parsec. GloMoSim currently supports protocols for a purely wireless network. In the future, we anticipate adding functionality to simulate a wired as well as a hybrid network with both wired and wireless capabilities.

Most network systems are currently built using a layered approach that is similar to the OSI seven layer network architecture. The plan is to build GloMoSim using a similar layered approach. Standard APIs will be used between the different simulation layers. This will allow the rapid integration of models developed at different layers by different people. The protocols being shipped with the current library include the following:

LayersProtocols
MobilityRandom waypoint, Random drunken, Trace based
Radio PropagationTwo ray and Free space
Radio ModelNoise Accumulating
Packet Reception ModelsSNR bounded, BER based with BPSK/QPSK modulation
Data Link (MAC)CSMA, IEEE 802.11 and MACA
Network (Routing)IP with AODV, Bellman-Ford, DSR, Fisheye, LAR scheme 1, ODMRP, WRP
TransportTCP and UDP
ApplicationCBR, FTP, HTTP and Telnet

To run GloMoSim, you will need the latest Parsec compiler (now included with the GloMoSim distribution). If you want to develop your protocols in GloMoSim, you should have some familiarity with Parsec, but you don't need to be an expert. Most protocol developers will be writing purely C code with some Parsec functions for time management. Hence, you will need to use the Parsec compiler. Parsec code is used extensively in the GloMoSim kernel. Most users do not need to know how the kernel works. If you are interested in the GloMoSim kernel, you will need to have extensive knowledge about Parsec.



Return to UCLA PCL Home Page

Last Updated: