In this work, we study network coding technique, its relation to random matrices, and their applications to communication systems. The dissertation consists of three main contributions. First, we propose efficient algorithms for data synchronization via a broadcast channel using random network coding. Second, we study the resiliency of network coding...
A distributed system is a network of multiple autonomous computational nodes designed primarily for performance scalability and robustness. The performance of a distributed system depends critically on how tasks and resources are distributed among the nodes. Thus, a main thrust in distributed system research is to design schemes for distributing...
We investigate a number of techniques for increasing throughput and quality of media applications over wireless networks. A typical media communication application such as video streaming imposes strict requirements on the delay and throughout of its packets, which unfortunately, cannot be guaranteed by the underlying wireless network due inherently to...
Modern communication systems often have the ability to transmit signals on multiple communication mediums (e.g., RF, visible light) or interfaces (e.g., MAC layer protocols) at the same time. While each channel has different characteristics, a centralized controller with channel condition information will be able to schedule the resource allocated to...
There are five main contributions of this dissertation. The first contribution is new closed-form expressions for channel capacity of a new class of channel matrices. The second contribution is the discovery of the structure for optimal binary quantizer and the associated methods for finding an optimal quantizer that maximizes mutual...
The classical store-and-forward routing has and will continue to be the most important routing architecture in many modern packet-switched communication networks. In a packet-switched network, data is sent in the form of discrete packets that traverse hop-by-hop from a source to a destination. At each intermediate hop, the router stores...
Until a few years ago, wireless-capable laptops were considered novelties by many. It is now hard to find a laptop or a hand-held computing device that is not wireless-ready. As wireless devices are becoming commodities, they have also become an indispensable part of the modern society. Not surprisingly, research in...
Due to the limitation of the radio frequency (RF) spectrum, it is increasingly more difficult to support billions of wireless devices in the age of Internet-of-Things. Consequently, many recent wireless indoor communication systems have been developed using free space optical (FSO) communication technologies that exploit the extremely large light spectrum...
Recent advances in wireless technologies have helped the proliferation of wireless devices, ranging from hand-held devices such as cellular phones to more powerful mobile computing platforms as such laptops [1]. Along with that, the end users’
applications running on these devices, ranging from text message to multimedia applications such as...
The proportion of professional staff on higher education campuses has significantly grown in recent decades. Despite this growth, the racial makeup of this employee population still does not reflect the increasing diversity of students in higher education. While higher education institutions pronounce their commitments to developing diversity, equity, and inclusion...