Doctor of Philosophy, The Ohio State University, 2019, Computer Science and Engineering
The explosive growth of the Internet, the advent of novel distributed applications, and an
abundance of inexpensive hardware, have led to significant increases in the use of wireless
networks. At present, different types of wireless networks are being used to support the
requirements of several applications. WiFi networks are most widely used for universal
access of the Internet. Vehicular networks that enable car-to-car communication have gained
much attention because they can be utilized to develop a multitude of distributed applications
to improve road safety and driving experience. Similarly, a dense deployment of inexpensive
and battery-free (passive) radio frequency identification (RFID) tags is ideal for object
tracking and monitoring in shopping malls and warehouses.
Any wireless networks have to provide better performance when the number of users
and applications increases rapidly. To meet this ever-increasing demand, we have proposed
several protocols that utilize previously unused resources to gain additional information.
Such information is beneficial for the design of collision-embracing protocols that allow
simultaneous transmissions from multiple nodes for better resource utilization, resulting in
improved performance.
In our first work, a medium access control (MAC) protocol for WiFi networks, named
BASIC, is devised. BASIC utilizes the high bandwidth Ethernet backbone networks that
connect WiFi access points (APs). Multiple APs received packets from the same WiFi client,
and several APs share this received signal among each other to maximize throughput from
iia client. By working together, APs in enterprise WiFi networks can decode packets from
several clients simultaneously, resulting in a considerable increment in the total throughput.
As a continuation, a collision-embracing protocol, called CoReCast, is designed for
vehicular networks and is suitable for broadcasting. CoReCast exploits the abundant power
and the availabili (open full item for complete abstract)
Committee: Prasun Sinha (Advisor); Rajiv Ramnath (Committee Member); Can Koksal (Committee Member); Brent Sohngen (Committee Member)
Subjects: Computer Engineering; Computer Science