EEC 687/787
 Schedule
 Project
 References
 802.11
BuiltByNOF
 Project

Term Project Description
Mobile Computing, Spring 2004

- There are six small projects in this course. Mostly, they involve ns-2 simulations.
- You are supposed to make a two- or three-person team for each project.
- The first three projects are about physical, MAC and routing layer, respectively.
- Projects #4 ~ #6 are three phases of a half-term project. Select a topic of your own choice but it must include extensive ns-2 simulation.

Project #1: Physical layer (due Feb. 10 T)
Goal: Investigate the effect of the value of “apture threshold”with the standard ad hoc network scenario in ns-2.

Simulation parameters: 50 mobile nodes, AODV routing, pause time=100s, speed=10m/s, simulation time=900s, CBR traffic, packet size=512B
Simulation factors: Number of sources (~10) and packet rate (~0.5 packets/s)
Simulation results: Packet delay, packet delivery ratio

Output: Simulation report including excel charts with explanation
- Format: Less than 5-page, single-column, 11-font, 1.5-spaced, Word document
- Contents: (1) Simulation parameters, (2) Simulation procedure, (3) Results and Discussion, and (4) Experience

Bonus: When the second signal is stronger than the first signal (more than capture threshold), both packets are dropped in ns-2. However, if the first signal is smaller than receive threshold (but larger than carrier sense threshold), the second signal must be successfully received. Modify the ns-2 node and repeat the simulation.

- No discussion among different teams
- Make sure every team member participate and understand the project

Project #2: MAC layer (due Feb. 24 T)
Goal: A source-destination pair (as well as all intermediate nodes) with a larger packet size (1024 bytes) experiences more collisions and has a larger contention window size than those with a smaller packet size (256 bytes). And thus, it results in less packet delivery ratio and larger delay. Use ns-2 simulation to argue for or against this statement.

Simulation parameters: 50 mobile nodes, AODV routing, pause time=100s, speed=10m/s, simulation time=900s, Area=300m x 1500m, Traffic=CBR traffic, packet size=512B (5 pairs) and 1024B (5 pairs)
Simulation factors: Packet rate (~0.5 packets/s)
Simulation results: Packet delay and packet delivery ratio
Bonus: Number of collisions and contention window size

Output: Simulation report including excel charts with explanation
- Format: Less than 5-page, single-column, 11-font, 1.5-spaced, Word document
- Contents: (1) Simulation parameters, (2) Simulation procedure, (3) Results and Discussion, and (4) Experience

- No discussion among different teams
- Make sure every team member participate and understand the project

Project #3: Routing layer (due Mar. 9 T)
Goal: Investigate the effect of packet salvaging of DSR (Dynamic Source Routing) protocol in a mobile ad hoc network scenario. Turn on/off or change the related parameters to see the performance variation.

Simulation parameters: 50 mobile nodes, DSR routing, pause time=100s, speed=10m/s, simulation time=900s, Area=300m x 1500m, Traffic=CBR traffic, packet size=512B (10 pairs), packet rate=4 packets/sec.
Simulation factors: Salvaging parameters (on/off), and pause time (100~900 seconds)
Simulation results: Packet delay and packet delivery ratio
Bonus: Number of packets salvaged, number of route requests (RREQ), number of route errors (RERR)

Output: Simulation report including excel charts with explanation
- Format: Less than 5-page, single-column, 11-font, 1.5-spaced, Word document
- Contents: (1) Description and discussion on packet salvaging feature in DSR, (2) Simulation parameters and procedure, (3) Results and Discussion, and (4) Experience

Reference: IETF Internet Draft on DSR (Sections 3.4, 3.5, 6.4 and 6.7)
                    ns2 code for DSR: ~\ns2\ns-allinone-2.1b9a\ns-2.1b9a\dsr\dsragent.{cc, h}
                    (in particular, see "
dsragent_salvage_with_cache" and
                "NEW_SALVAGE_LOGIC")

Half-term project (Mar. 9 T: Topic & team selection)

Project #4: Phase I (due Apr. 6 T)
- Progress report (2-3 single-spaced pages)
- It may include background study on your topic
- It is advised to include a table to compare or summarize the related works and figures of your own drawings to clearly present the concept
- Copying text from the publicly available information without reference is regarded as "cheating"

Project #5: Phase II (due Apr. 20 T)
- Progress report (3-5 single-spaced pages)
- It must include preliminary simulation results (charts with explanations).

Project #6: Phase III (due May 4 T)
- Final report (5-7 single-spaced pages)

Project presentation: May 4 T and May 6 R

Grading:
30% of total grade (each team member will get the same points)
5% for project #1, #2 and #3 (2.5% bonus points, each project)
2.5% for project #4 and #5
10% for project #6

 

[EEC 687/787] [Schedule] [Project] [References] [802.11]