David Salyers

Learn More
Wireless enabled devices are ubiquitous in today's computing environment. Businesses, universities, and home users alike are taking advantage of the easy deployment of wireless devices to provide network connectivity without the expense associated with wired connections. Unfortunately, the wireless medium is inherently unreliable resulting in significant(More)
Although the grid allows the researcher to tap a vast amount of resources, the complexity involved in utilizing this power can make it unwieldy and time-consuming. The Grid Interface for Parameter Sweeps and Exploration (GIPSE) 1 toolset aims to solve this issue by freeing users from script debugging, storage issues, and other minutiae involved in managing(More)
Wireless network access has become an integral part of computing both at home and at the workplace. The convenience of wireless network access at work may be extremely beneficial to employees, but can be a burden to network security personnel. This burden is magnified by the threat of inexpensive wireless access points being installed in a network without(More)
—Streaming real-time applications require the timely distribution of information in mobile ad-hoc and sensor networks. At the same time, such networks must operate energy-efficiently to maximize the lifetime of mobile devices and applications. In multi-hop networks, multiple communication paths between a single sender and receiver can be established, with(More)
Even though their capacities are still orders of magnitude lower than those of hard disks, flash storage systems are rapidly gaining importance in energy-constrained systems. This paper focuses on USB flash drives, which can provide portable storage to mobile systems or storage to systems that otherwise do not have persistent storage opportunities (e.g.,(More)
— Although the grid allows the researcher to tap a vast amount of resources, the complexity involved in utilizing this power can make it unwieldy and time-consuming. The GIPSE (Grid Interface for Parameter-driven Simulation Environments) toolset aims to solve this issue by freeing users from scripting, debugging, and other minutia involved in managing(More)
Network line speeds have increased at a significant rate. Unfortunately, network performance has not been able to keep pace with increases in line speed. This is due to the majority of packets being less than or equal to 100 bytes in addition to network routers not being able to scale well with the increased number of packets. In this paper we present our(More)
Rich multimedia places tremendous demands on wireless networks. Thus, it is important to use the limited band-width available to wireless networks as efficiently as possible. One method for efficient transfer of redundant data is multicast. Unfortunately, the use of multicast is limited due to the requirement for global deployment. Additionally,(More)