CS G250: Wireless NetworksSpring 2007Simulation Assignment 1 - Wireless Transmission Fundamentals |
Due
Date: Friday, February 9 I. Set up platform Setup GlomoSim simulator in your own UNIX account or in your own Windows system. Check here for detailed instructions for installation. II.Simulation of different Propation Models In this simulation, you need to set up a 2-node wireless network communicating under different propagation models. These models differ in how they quantify attenuation in signal transmission. Find out the corresponding transmission ranges of 8 settings obtained by varing the following 3 dimensions: Compare your results with the equations in section 2.3 of glomoman.pdf Deliverables: 1. A brief description of your simulation procedure 2. Script file of command line output 3. A table, giving the transmission ranges for each of the 8 settings 4. A plot of TX power vs transmission range, for a fixed receive threshold of -81.0dBm, for each of the two propagation-loss models. 5. A brief analysis or comparison of different propagation models 6. You can also be creative and try to tweak the radio parameters; for instance, you could get ANTENNA-GAIN involved in your simulation to check out the effect of directionality of radios. III. BER vs. Distance 1. Given fixed radio parameters, BER can be cast as a function of Eb/N0, which varies with the distance between sender-receiver pair in single hop network since the signal attenuates over distance. In this simulation, you are required to explore the relation between distance and BER by observing packet loss rate for different encoding schemes:BPSK, DPSK, BDPSK.You can find the config files for these 3 encoding schemes at /course/csg250/Assignments/Simulation/glomosim/bin/ (in the CCIS Unix file system). 2. We choose constant-bit rate (CBR) as the traffic model for the application upper layer; set packet length to 32B. The script for the config file is the following. "CBR 0 1 5000 32 1S 0S 500S" 3. Set following radio parameters in config.in Feel free to edit any other parameters or config files to set up a reasonable simulation scenario. 4. Plot the packet loss rate as a function of traffic distance,varying the distance in steps of 10 ms, starting from a distance at which there is nearly 0% packet loss and ending at a distance where the packet loss is nearly 100%. 5. Change packet length to 256B, repeating the above simulation. Deliverables: 1. Script file of your command line output 2. Brief description of simulation scenario 3. Plots of pkt loss rate vs. dist IV Effect of Receive-threshold on BER plot (BER vs distance) 1.Set following parameters 2. Vary RADIO-RX-SENSITIVITY and RADIO-RX-THRESHOLD between -95.0 dBm and -100 dbm in decrements of -0.5 dbm, in each case setting both parameters to be the same. Obtain a plot of BER vs distance for each setting. Deliverables: 1. Script file of your command line output 2. The 10 BER vs distance plots. 3. Give an explanation for how the BER plots change as you change the receive-threshold. |
|