Professional Documents
Culture Documents
1. Problem Definition:
2. Need of Project:
3. Project Idea:
c. The cooperating wireless hosts exchange a range of this information on the timely
basis and uses it whenever it faces problem in network.
d. Monitor the Network health, communicate the network information and using this
information diagnose the problem are the 3 basic goals of WiFi Diagnostic Tool.
5. Major Constraints:
Finally, WiFi Diagnostic Tool runs the risk of leaking sensitive information. For
example, revealing the one-way hash of a WEP key opens up the possibility of a dictionary
attack on the key. Likewise, revealing the NIC driver version risks inviting attacks that take
advantage of vulnerabilities that are specific to that driver version.
6. Block Diagram:
7. Basic Implementation:
WiFi diagnostic tool would comprise of three components namely :
1. Sensing:
The goal of the sensing component is to make passive observations of the
network health and the relatively static network configuration information at
the individual wireless clients.
2. Communication:
The communication component of WiFiProfiler enables a
wireless client that is experiencing problems (the “requester”) to request and
obtain network health information from its peers (the “responders”).
3. Diagnosis:
The diagnosis component uses the information aggregated
from the peer nodes to infer the likely cause of the problem.
In some cases, this component also suggests ways of resolving the problem.
8. Virtual NIC:
Virtual NIC is a very Important part of our Project, as it will be helping us to use single
Wireless enabled NIC to connect to different peers for exchanging the information about the
network from one peer without losing the connection with the other peer using the same NIC.
So, we will be implementing Virtual NIC at software level for our project.
9. Design and Implementation:
Sensing: Here, peers will store the Network information in a File which will
be shared with the other peers in network. This information will be created using and
comparing the effective knowledge and information of other peers in the network.
Communication: Here, the stored information about the network and other
network settings in the file at the peer will be communicated with the other peers who
need it at a frequent interval of time(interval will be on the basis of total peers
available in the network).
Diagnosis: Here, the peer will compare the information it has with the
information from other peers it gets in the file and the it will obtain the cause of
problem and diagnose it and, convey the user with proper message whether the
problem is solvable or not.
References:
[1] Ranveer Chandra, Venkata.N.Padmanabhan, Ming Zhang - In WiFiProfiler:
Cooperative Diagnosis in Wireless LANs in MobiSys 2006
[2] Wi-Fi Alliance. http://www.wi-fi.org/.