Discipline: Computer Sciences and Information Management
Subcategory: Computer Science & Information Systems
Kelvin A. Dover, Jr. - University of the Virgin Islands
Co-Author(s): Leroy Matthias Jr., University of the Virgin Islands
Jamming attacks block normal communication by generated interference in networks. Jamming is classified as a subset of denial of service (DoS) attacks. In order to study and understand this problem, we survey jamming techniques used fin wireless networks. Jamming devices are simple to make but illegal for civilian use. Only authorized government agencies can deploy them. Since the aim of the research project is to investigate how they work and how we can combat against them, we will design our experiments using the OMNET++ simulator. OMNET++ offers a set of C++ libraries that allow programmers to deploy a wide range of communication devices as well as their functionality. Jammers operate by sending large packets of information in a way that floods the communicating devices and make them inoperable. To simulate a jamming process, we design three experiments and implement the first two under this research activity. The first experiment shows how two devices communicate without interference. The second experiment demonstrates how the jammer blocks packets. The last experiment combines the first two experiments to illustrate the inability of two devices to effectively communicate once the jammer is activated. Based on these experiments, we are able to characterize out how real jammers work, the components that carry out different tasks, and how to defend against a jammer. This research is funded through the funding of the UVI NSF HBCUSURE and with the support of a grant from the Department of Energy National Nuclear Security Administration.
Funder Acknowledgement(s): UVI NSF HBCUSURE; Department of Energy National Nuclear Security Administration
Faculty Advisor: Michel Kinsy, firstname.lastname@example.org
Role: In this research, it was a co-operation kind of deal. Leroy and I did the same amount of work on the program, help each other for each step in the process.