Vous êtes sur la page 1sur 5

Vishwakarma Institute of Technology, Pune-37.

WiGen: Wireless Traffic Generator


Software Project Plan

Approvals Signature Block

Project Responsibility Signature Date


Project Guide (Internal)
Project Guide (External)
Documentation Leader

Table of Contents
1. OVERVIEW .....................................................................................................................2

Department of Computer Engineering


Software Project Plan

2. GOALS AND SCOPE .........................................................................................................3


2.1 Project Goals............................................................................................................................3
2.2 Project Scope...........................................................................................................................4
2.2.1 Included.........................................................................................................................................4
2.2.2 Excluded........................................................................................................................................4
3. SCHEDULE AND MILESTONES...........................................................................................................4

1. OVERVIEW

Simulation Modeling is becoming an increasingly popular method for network


performance analysis .Software simulator is a valuable tool especially for today’s network with
complex architectures and topologies. Designers can test their new ideas and carry out
performance related studies, therefore freed from the burden of the "trial and error" hardware
implementations.

2
Software Project Plan

The project aims at developing an efficient Wireless Environment simulation system that
can be used by users for testing Wireless LAN deployments. The Customers include Wireless
LAN deployment enterprises
This product delivers a facilitated simulation system for clients using it. The estimated
time duration is 6 months.

2. GOALS AND SCOPE

2.1 PROJECT GOALS

Project Goal Priority Comment/Description/Reference


Functional Goals: Goals that directly influence the performance of the
system
User Configured Wireless 1 Set the configuration parameters according to the user.
Environment Simulation The server configures machines as clients and Access
points depending on the user defined parameters so as
to simulate the Wireless environment.
Testing existing Wireless 2 Testing the signal strengths of all Access points,
Deployments checking for radio interference and also analyzing
network performance.
Testing Access points 3 Test whether a particular Access point properly
communicates with other stations and able to handle
specific traffic conditions.
Testing security of the 4 Generate packets that will launch Denial of service
existing network attack on the existing infrastructure. Communicate as a
fake Access point for Honeypot attacks.
Technological Goals: Goals that will have direct influence on technological
aspects of the system

Integrated Simulation and 1 Use of generated frames for Testing of existing


testing. deployments.

Wireless Intelligence 2 Intelligent traffic generation depending on the current


state of the wireless environment.

Quality Goals

Use of Intelligent Pre- 1 This should enable user to simulate a WLAN


defined Templates. environment without knowing much of Technical issues.
Portability 2 This should help in implementing the system without
worrying about internal Hardware by using open source
softwares.
Constraints:
Only Link layer support 1 The system is concerned with the simulation of Link
Layer protocols and not upper Layer (IP and Transport)

3
Software Project Plan

Project Goal Priority Comment/Description/Reference


protocols.

Device Driver 2 Only “ath-5K” device driver which works with Atheros
chipset and is supported only by Linux.

2.2 PROJECT SCOPE

2.2.1 Included

The tangible deliverables of this System are:-


1. A Source code of Modules that include
a. Packet Generation Module
b. Packets Storage Module
c. Packet injection Module
d. User Interface Module
2. A Project Report
3. Help Files and configuration files

2.2.2 Excluded
The project will exclude:-
1. This project only includes generation of Link layer packets and does not support
higher layer packets (e.g. Transport Layer, Network Layer, Application Layer).
2. The packet injection module does not support wireless cards other than Atheros
cards and any other platform than linux

3. SCHEDULE AND MILESTONES

Milestones Description Milestone Criteria Planned Date


M0 Start Project 2008-09-10
Understand the requirements Research on the domain to 2008-09-20
and define project goals and clearly identify the
scope requirements and project
synopsis and SRS
delivered
M1 Start Planning 2008-09-25

4
Software Project Plan

Milestones Description Milestone Criteria Planned Date


Objectives and strategy Implementation language, 2008-09-30
defined and feasibility studied standards and protocols to
be followed are fixed
M2 Start Execution 2008-10-05
Complete project plan defined User interface, libraries 2008-10-08
and reusable modules found and project plan
identified reviewed.
M3 Confirm Execution 2009-01-01
First version completed All the basic functionalities 2009-01-05
tested and verified
M4 Start Introduction 2009-01-10
First version of the product New functionalities and 2009-01-15
ready to be delivered enhancements finished
M5 Release Product 2009-01-20
Final version completed with Product system tested, 2009-01-25
enhancements documentation reviewed
M6 Close Project 2009-02-01

Vous aimerez peut-être aussi