EDBT 2026 Demo / reviewers in the wild / expert
Ronald A. Peterson
dblp:00/13
· DBLP profile ↗
27ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 19Artificial intelligence and machine learning · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorSecurity and privacy · 2Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer networks
8 papers |
Wireless sensing and localization · 33% Internet of things and sensor networks · 24% Physical-layer communications · 22% | |
| Network and information security
8 papers |
Authentication and access control · 44% Network security · 29% Biometric security · 17% | |
| Human-computer interaction and pervasive computing
14 papers |
Wearable and physiological sensing · 41% Ubiquitous computing and smart environments · 25% Health and well-being technologies · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 77% Energy-efficient computing · 23% |
Topics — the 30 heaviest of 47, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Wireless sensing and localization
proximity detection |
0.7 | 2 | 2019 | Proximity Detection with Single-Antenna IoT Devices · MobiCom 2019 Poster: Proximity Detection with Single-Antenna IoT Devices · MobiCom 2018 |
Wearable and physiological sensing
wearable platform |
0.5 | 2 | 2016 | The Amulet Wearable Platform: Demo Abstract · SenSys 2016 Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016 |
Embedded and real-time systems › mobile computing
energy-efficient wearable |
0.5 | 2 | 2016 | The Amulet Wearable Platform: Demo Abstract · SenSys 2016 Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016 |
Network security
covert channel |
0.4 | 1 | 2020 | Securely Connecting Wearables to Ambient Displays with User Intent · IEEE Trans. Dependable Secur. Comput. 2020 |
Authentication and access control
device pairing |
0.4 | 1 | 2020 | Securely Connecting Wearables to Ambient Displays with User Intent · IEEE Trans. Dependable Secur. Comput. 2020 |
Physical-layer communications
physical layer security |
0.4 | 1 | 2019 | CloseTalker: Secure, Short-Range Ad Hoc Wireless Communication · MobiSys 2019 |
Health and well-being technologies
dietary monitoring |
0.3 | 1 | 2017 | Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating Behavior · MobiSys 2017 |
Wireless sensing and localization › optical sensing
ambient light sensing |
0.3 | 1 | 2017 | LightTouch: Securely connecting wearables to ambient displays with user intent · INFOCOM 2017 |
Physical-layer communications › optical wireless communication
visible light communication |
0.3 | 1 | 2017 | LightTouch: Securely connecting wearables to ambient displays with user intent · INFOCOM 2017 |
Biometric security
speaker recognition |
0.3 | 1 | 2017 | Poster: Vocal Resonance as a Passive Biometric · MobiSys 2017 |
Authentication and access control
continuous authentication |
0.3 | 2 | 2017 | ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014 Poster: Vocal Resonance as a Passive Biometric · MobiSys 2017 |
Health and well-being technologies
mobile health |
0.3 | 3 | 2014 | Poster: Enabling computational jewelry for mHealth applications · MobiSys 2014 Plug-n-trust: practical trusted sensing for mhealth · MobiSys 2012 Poster: practical trusted computing for mhealth sensing · MobiSys 2011 |
Network management and operations › network configuration
device configuration |
0.2 | 1 | 2016 | Wanda: Securely introducing mobile devices · INFOCOM 2016 |
Wireless networking
WLAN |
0.2 | 1 | 2016 | Wanda: Securely introducing mobile devices · INFOCOM 2016 |
Personal fabrication and tangible interfaces › digital craft
digital jewellery |
0.2 | 1 | 2014 | Poster: Enabling computational jewelry for mHealth applications · MobiSys 2014 |
Wearable and physiological sensing
user identification |
0.2 | 1 | 2014 | A wearable system that knows who wears it · MobiSys 2014 |
Biometric security
behavioral biometrics |
0.2 | 1 | 2014 | ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014 |
Ubiquitous computing and smart environments
mobile sensing |
0.2 | 2 | 2008 | Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme application · SenSys 2008 Transforming the social networking experience with sensing presence from mobile phones · SenSys 2008 |
Energy-efficient computing › battery management
battery lifetime optimization |
0.1 | 2 | 2016 | The Amulet Wearable Platform: Demo Abstract · SenSys 2016 Amulet: An Energy-Efficient, Multi-Application Wearable Platform · SenSys 2016 |
Wireless networking › wireless personal area network
device pairing |
0.1 | 1 | 2019 | CloseTalker: Secure, Short-Range Ad Hoc Wireless Communication · MobiSys 2019 |
Wearable and physiological sensing
earable sensing |
0.1 | 1 | 2017 | Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating Behavior · MobiSys 2017 |
Internet of things and sensor networks › delay tolerant networks
data muling |
0.1 | 1 | 2007 | The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007 |
Internet of things and sensor networks
mobile sensing |
0.1 | 1 | 2007 | The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007 |
Internet of things and sensor networks
opportunistic networks |
0.1 | 1 | 2007 | The BikeNet mobile sensing system for cyclist experience mapping · SenSys 2007 |
Wearable and physiological sensing › inertial sensing
accelerometer |
0.1 | 1 | 2014 | ZEBRA: Zero-Effort Bilateral Recurring Authentication · IEEE Symposium on Security and Privacy 2014 |
Wearable and physiological sensing
body area network |
0.1 | 1 | 2014 | A wearable system that knows who wears it · MobiSys 2014 |
Knowledge, reasoning and agents › Multi-agent systems › collective behavior › swarm behavior › collective motion
herding control |
0.0 | 1 | 2004 | Virtual Fences for Controlling Cows · ICRA 2004 |
Knowledge, reasoning and agents › Multi-agent systems
multi-agent control |
0.0 | 1 | 2004 | Virtual Fences for Controlling Cows · ICRA 2004 |
Robotics › Motion planning and robot control
path planning |
0.0 | 1 | 2004 | Virtual Fences for Controlling Cows · ICRA 2004 |
Internet of things and sensor networks › network connectivity
connectivity restoration |
0.0 | 1 | 2004 | Autonomous Deployment and Repair of a Sensor Network using an Unmanned Aerial Vehicle · ICRA 2004 |
Methods — techniques the papers use, named apart from their topics
onscreen localization · 1.7correlation · 1.7ambient light sensing · 0.9visible light communication · 0.9signal jamming · 0.8MIMO · 0.8physiological sensing · 0.6trusted computing · 0.5runtime system · 0.5resource usage optimization · 0.5prototype implementation · 0.5firmware toolchain · 0.5app isolation · 0.5preamble repetition · 0.3near-field characteristics · 0.3sensor correlation · 0.2sound stimulus · 0.1GPS localization · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | Securely Connecting Wearables to Ambient Displays with User IntentabstractWearables are often small and have limited user interfaces, hence they often wirelessly interface with a personal smartphone or a personal computer to relay information from the wearable for display. In this paper, we envision a new method LightTouch by which a wearable can establish a secure connection to an ambient display, such as a television or computer monitor, based on the user's intention to connect to the display. Such connections must be secure to prevent impersonation attacks, must work with unmodified display hardware, and must be easy to establish. LightTouch uses standard RF methods for communicating the data to display, securely bootstrapped with a key shared via a brightness channel between the low cost, low power, ambient light sensor of a wearable and the screen of the display. A screen touch gesture is adopted by users to ensure the modulation of screen brightness can be accurately and securely captured by the ambient light sensor. We further propose novel on-screen localization and correlation algorithms to improve security and reliability. Through experiments we demonstrate that LightTouch is compatible with current display and wearable designs, easy-to-use (5-6 seconds), reliable for connecting displays (98 percent success connection ratio), and secure against impersonation attacks. Xiaohui Liang 0002, Ronald A. Peterson, David Kotz |
IEEE Trans. Dependable Secur. Comput. | 2 |
| 2019 | Proximity Detection with Single-Antenna IoT DevicesabstractProviding secure communications between wireless devices that encounter each other on an ad-hoc basis is a challenge that has not yet been fully addressed. In these cases, close physical proximity among devices that have never shared a secret key is sometimes used as a basis of trust; devices in close proximity are deemed trustworthy while more distant devices are viewed as potential adversaries. Because radio waves are invisible, however, a user may believe a wireless device is communicating with a nearby device when in fact the user's device is communicating with a distant adversary. Researchers have previously proposed methods for multi-antenna devices to ascertain physical proximity with other devices, but devices with a single antenna, such as those commonly used in the Internet of Things, cannot take advantage of these techniques. Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz |
MobiCom | 3 |
| 2019 | CloseTalker: Secure, Short-Range Ad Hoc Wireless CommunicationabstractSecure communication is difficult to arrange between devices that have not previously shared a secret. Previous solutions to the problem are susceptible to man-in-the-middle attacks, require additional hardware for out-of-band communication, or require an extensive public-key infrastructure. Furthermore, as the number of wireless devices explodes with the advent of the Internet of Things, it will be impractical to manually configure each device to communicate with its neighbors. Our system, CloseTalker, allows simple, secure, ad hoc communication between devices in close physical proximity, while jamming the signal so it is unintelligible to any receivers more than a few centimeters away. CloseTalker does not require any specialized hardware or sensors in the devices, does not require complex algorithms or cryptography libraries, occurs only when intended by the user, and can transmit a short burst of data or an address and key that can be used to establish long-term or long-range communications at full bandwidth. In this paper we present a theoretical and practical evaluation of CloseTalker, which exploits Wi-Fi MIMO antennas and the fundamental physics of radio to establish secure communication between devices that have never previously met. We demonstrate that CloseTalker is able to facilitate secure in-band communication between devices in close physical proximity (about 5~cm), even though they have never met nor shared a key. Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz |
MobiSys | 3 |
| 2018 | Poster: Proximity Detection with Single-Antenna IoT DevicesabstractClose physical proximity among wireless devices that have never shared a secret key is sometimes used as a basis of trust. In these cases, devices in close proximity are deemed trustworthy while more distant devices are viewed as potential adversaries. Because radio waves are invisible, however, a user may believe a wireless device is communicating with a nearby device when in fact the user's device is communicating with a distant adversary. Researchers have previously proposed methods for multi-antenna devices to ascertain physical proximity with other devices, but devices with a single antenna, such as those commonly used in the Internet of Things, cannot take advantage of these techniques. We investigate a method for a single-antenna Wi-Fi device to quickly determine proximity with another Wi-Fi device. Our approach leverages the repeating nature Wi-Fi's preamble and the characteristics of a transmitting antenna's near field to detect proximity with high probability. Our method never falsely declares proximity at ranges longer than 14 cm. Timothy J. Pierson, Travis Peters, Ronald A. Peterson, David Kotz |
MobiCom | 3 |
| 2017 | LightTouch: Securely connecting wearables to ambient displays with user intentabstractWearables are small and have limited user interfaces, so they often wirelessly interface with a personal smartphone/computer to relay information from the wearable for display or other interactions. In this paper, we envision a new method, LightTouch, by which a wearable can establish a secure connection to an ambient display, such as a television or a computer monitor, while ensuring the user's intention to connect to the display. LightTouch uses standard RF methods (like Bluetooth) for communicating the data to display, securely bootstrapped via the visible-light communication (the brightness channel) from the display to the low-cost, low-power, ambient light sensor of a wearable. A screen `touch' gesture is adopted by users to ensure that the modulation of screen brightness can be securely captured by the ambient light sensor with minimized noise. Wireless coordination with the processor driving the display establishes a shared secret based on the brightness channel information. We further propose novel onscreen localization and correlation algorithms to improve security and reliability. Through experiments and a preliminary user study we demonstrate that LightTouch is compatible with current display and wearable designs, is easy to use (about 6 seconds to connect), is reliable (up to 98% success connection ratio), and is secure against attacks. Xiaohui Liang 0002, Tianlong Yun, Ronald A. Peterson, David Kotz |
INFOCOM | 3 |
| 2017 | Poster: Auracle: A Wearable Device for Detecting and Monitoring Eating BehaviorabstractChronic disease is one of the most pressing health challenges facing the United States (and an increasing set of other countries). The onset or progression of diseases like obesity, diabetes, and metabolic disorder are strongly related to eating behavior, and scientists are still trying to fully understand the complex mixture of diet, exercise, genetics, sociocultural context, and physical environment that lead to these diseases. Health science, however, has no effective means for automatically measuring eating behavior in free-living conditions. The Auracle aims to be a wearable earpiece that detects eating behavior, to be fielded by health-science researchers in their efforts to study eating behavior and ultimately to develop interventions useful to individuals striving to address chronic disease related to eating. Shengjie Bi, Ellen Davenport, Jun Gong 0002, Ronald A. Peterson, Joseph Skinner, Kevin M. Storer, Kelly Caine, Ryan J. Halter, David Kotz, Kofi M. Odame, Jacob Sorber, Xing-Dong Yang |
MobiSys | 4 |
| 2017 | Poster: Vocal Resonance as a Passive BiometricabstractWith continuing advances in the development of low-power electronics, including sensors and actuators, we anticipate a rapid expansion of pervasive computing. Wearable devices, in particular, require new modes for interaction -- many have no keyboard or touchscreen. In this work, we focus on user authentication on wearable devices. For an entertainment device, such as a VR headset, it can recognize the user and load the right game profile or music playlist. For a house climate-control system, it can adjust the environment to the wearer's preference. Most compellingly, for a health-monitoring device, it can label the sensor data with the correct identity so that the data can be stored in the correct health record. (A mix-up of sensor data could lead to incorrect decisions, with harm to the patient.) Because not all devices are personal devices -- my phone, your fitness sensor -- many devices will need to automatically recognize their wearer. They may have no interface for user identification (or PIN or password for authentication). Thus, we need a simple, wearable biometric technique to identify the user -- which could be embedded in one authentication device that shares the identity with a body-area network of other devices (earlier confirmed to be on the same body). This device should be trained once, for each user that might wear it, but thenceforth be completely automatic. Although a wristband could use a physiological biometric to recognize its wearer; we seek an alternative biometric, notably, one that might work for devices mounted on the head, neck, or chest. Rui Liu 0014, Cory Cornelius, Reza Rawassizadeh, Ronald A. Peterson, David Kotz |
MobiSys | 4 |
| 2016 | Wanda: Securely introducing mobile devicesabstractNearly every setting is increasingly populated with wireless and mobile devices - whether appliances in a home, medical devices in a health clinic, sensors in an industrial setting, or devices in an office or school. There are three fundamental operations when bringing a new device into any of these settings: to configure the device to join the wireless local-area network, to partner the device with other nearby devices so they can work together, and (3) to configure the device so it connects to the relevant individual or organizational account in the cloud. The challenge is to accomplish all three goals simply, securely, and consistent with user intent. We present a novel approach we call Wanda - a `magic wand' that accomplishes all three of the above goals - and evaluate a prototype implementation. Timothy J. Pierson, Xiaohui Liang 0002, Ronald A. Peterson, David Kotz |
INFOCOM | 3 |
| 2016 | Amulet: An Energy-Efficient, Multi-Application Wearable PlatformabstractWearable technology enables a range of exciting new applications in health, commerce, and beyond. For many important applications, wearables must have battery life measured in weeks or months, not hours and days as in most current devices. Our vision of wearable platforms aims for long battery life but with the flexibility and security to support multiple applications. To achieve long battery life with a workload comprising apps from multiple developers, these platforms must have robust mechanisms for app isolation and developer tools for optimizing resource usage. Josiah D. Hester, Travis Peters, Tianlong Yun, Ronald A. Peterson, Joseph Skinner, Bhargav Golla, Kevin M. Storer, Steven Hearndon, Kevin Freeman, Sarah E. Lord, Ryan J. Halter, David Kotz, Jacob Sorber |
SenSys | 4 |
| 2016 | The Amulet Wearable Platform: Demo AbstractabstractIn this demonstration we present the Amulet Platform; a hardware and software platform for developing energy- and resource-efficient applications on multi-application wearable devices. This platform, which includes the Amulet Firmware Toolchain, the Amulet Runtime, the ARP-View graphical tool, and open reference hardware, efficiently protects applications from each other without MMU support, allows developers to interactively explore how their implementation decisions impact battery life without the need for hardware modeling and additional software development, and represents a new approach to developing long-lived wearable applications. We envision the Amulet Platform enabling long-duration experiments on human subjects in a wide variety of studies. Josiah D. Hester, Travis Peters, Tianlong Yun, Ronald A. Peterson, Joseph Skinner, Bhargav Golla, Kevin M. Storer, Steven Hearndon, Sarah E. Lord, Ryan J. Halter, David Kotz, Jacob Sorber |
SenSys | 4 |
| 2014 | A wearable system that knows who wears itabstractBody-area networks of pervasive wearable devices are increasingly used for health monitoring, personal assistance, entertainment, and home automation. In an ideal world, a user would simply wear their desired set of devices with no configuration necessary: the devices would discover each other, recognize that they are on the same person, construct a secure communications channel, and recognize the user to which they are attached. In this paper we address a portion of this vision by offering a wearable system that unobtrusively recognizes the person wearing it. Because it can recognize the user, our system can properly label sensor data or personalize interactions. Cory Cornelius, Ronald A. Peterson, Joseph Skinner, Ryan J. Halter, David Kotz |
MobiSys | 2 |
| 2014 | Poster: Enabling computational jewelry for mHealth applicationsabstractNo abstract available. Andres Molina-Markham, Ronald A. Peterson, Joseph Skinner, Ryan J. Halter, Jacob Sorber, David Kotz |
MobiSys | 2 |
| 2014 | ZEBRA: Zero-Effort Bilateral Recurring AuthenticationabstractCommon authentication methods based on passwords, tokens, or fingerprints perform one-time authentication and rely on users to log out from the computer terminal when they leave. Users often do not log out, however, which is a security risk. The most common solution, inactivity timeouts, inevitably fail security (too long a timeout) or usability (too short a timeout) goals. One solution is to authenticate users continuously while they are using the terminal and automatically log them out when they leave. Several solutions are based on user proximity, but these are not sufficient: they only confirm whether the user is nearby but not whether the user is actually using the terminal. Proposed solutions based on behavioral biometric authentication (e.g., keystroke dynamics) may not be reliable, as a recent study suggests. To address this problem we propose Zero-Effort Bilateral Recurring Authentication (ZEBRA). In ZEBRA, a user wears a bracelet (with a built-in accelerometer, gyroscope, and radio) on her dominant wrist. When the user interacts with a computer terminal, the bracelet records the wrist movement, processes it, and sends it to the terminal. The terminal compares the wrist movement with the inputs it receives from the user (via keyboard and mouse), and confirms the continued presence of the user only if they correlate. Because the bracelet is on the same hand that provides inputs to the terminal, the accelerometer and gyroscope data and input events received by the terminal should correlate because their source is the same - the user's hand movement. In our experiments ZEBRA performed continuous authentication with 85% accuracy in verifying the correct user and identified all adversaries within 11s. For a different threshold that trades security for usability, ZEBRA correctly verified 90% of users and identified all adversaries within 50s. Shrirang Mare, Andres Molina-Markham, Cory Cornelius, Ronald A. Peterson, David Kotz |
IEEE Symposium on Security and Privacy | 4 |
| 2012 | Plug-n-trust: practical trusted sensing for mhealthabstractMobile computing and sensing technologies present exciting opportunities for healthcare. Prescription wireless sensors worn by patients can automatically deliver medical data to care providers, dramatically improving their ability to diagnose, monitor, and manage a range of medical conditions. Using the mobile phones that patients already carry to provide connectivity between sensors and providers is essential to keeping costs low and deployments simple. Unfortunately, software-based attacks against phones are also on the rise, and successful attacks on privacy-sensitive and safety-critical applications can have significant consequences for patients. Jacob Sorber, Minho Shin, Ronald A. Peterson, David Kotz |
MobiSys | 3 |
| 2011 | Poster: practical trusted computing for mhealth sensingabstractMobile sensing technologies present exciting opportunities for healthcare. Wireless sensors can automatically provide sensor data to care providers, dramatically improving their ability to diagnose, monitor, and manage a wide range of medical conditions. Using mobile phones to provide connectivity between sensors and providers is essential to keeping costs low and deployments simple. Unfortunately, software-based attacks against phones, which can have significant consequences for patients, are also on the rise. Jacob Sorber, Minho Shin, Ronald A. Peterson, David Kotz |
MobiSys | 3 |
| 2009 | BikeNet: A mobile sensing system for cyclist experience mappingabstractWe present BikeNet, a mobile sensing system for mapping the cyclist experience. Built leveraging the MetroSense architecture to provide insight into the real-world challenges of people-centric sensing, BikeNet uses a number of sensors embedded into a cyclist's bicycle to gather quantitative data about the cyclist's rides. BikeNet uses a dual-mode operation for data collection, using opportunistically encountered wireless access points in a delay-tolerant fashion by default, and leveraging the cellular data channel of the cyclist's mobile phone for real-time communication as required. BikeNet also provides a Web-based portal for each cyclist to access various representations of her data, and to allow for the sharing of cycling-related data (for example, favorite cycling routes) within cycling interest groups, and data of more general interest (for example, pollution data) with the broader community. We present: a description and prototype implementation of the system architecture based on customized Moteiv Tmote Invent motes and sensor-enabled Nokia N80 mobile phones; an evaluation of sensing and inference that quantifies cyclist performance and the cyclist environment; a report on networking performance in an environment characterized by bicycle mobility and human unpredictability; and a description of BikeNet system user interfaces. Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, Andrew T. Campbell |
ACM Trans. Sens. Networks | 4 |
| 2008 | Transforming the social networking experience with sensing presence from mobile phones
Andrew T. Campbell, Shane B. Eisenman, Kristóf Fodor, Nicholas D. Lane, Hong Lu 0006, Emiliano Miluzzo, Mirco Musolesi, Ronald A. Peterson |
SenSys | 8 |
| 2008 | Sensing meets mobile social networks: the design, implementation and evaluation of the cenceme applicationabstractWe present the design, implementation, evaluation, and user ex periences of theCenceMe application, which represents the first system that combines the inference of the presence of individuals using off-the-shelf, sensor-enabled mobile phones with sharing of this information through social networking applications such as Facebook and MySpace. We discuss the system challenges for the development of software on the Nokia N95 mobile phone. We present the design and tradeoffs of split-level classification, whereby personal sensing presence (e.g., walking, in conversation, at the gym) is derived from classifiers which execute in part on the phones and in part on the backend servers to achieve scalable inference. We report performance measurements that characterize the computational requirements of the software and the energy consumption of the CenceMe phone client. We validate the system through a user study where twenty two people, including undergraduates, graduates and faculty, used CenceMe continuously over a three week period in a campus town. From this user study we learn how the system performs in a production environment and what uses people find for a personal sensing system. Emiliano Miluzzo, Nicholas D. Lane, Kristóf Fodor, Ronald A. Peterson, Hong Lu 0006, Mirco Musolesi, Shane B. Eisenman, Andrew T. Campbell |
SenSys | 4 |
| 2007 | The BikeNet mobile sensing system for cyclist experience mappingabstractWe describe our experiences deploying BikeNet, an extensible mobile sensing system for cyclist experience mapping leveraging opportunistic sensor networking principles and techniques. BikeNet represents a multifaceted sensing system and explores personal, bicycle, and environmental sensing using dynamically role-assigned bike area networking based on customized Moteiv Tmote Invent motes and sensor-enabled Nokia N80 mobile phones. We investigate real-time and delay-tolerant uploading of data via a number of sensor access points (SAPs) to a networked repository. Among bicycles that rendezvous en route we explore inter-bicycle networking via data muling. The repository provides a cyclist with data archival, retrieval, and visualization services. BikeNet promotes the social networking of the cycling community through the provision of a web portal that facilitates back end sharing of real-time and archived cycling-related data from the repository. We present: a description and prototype implementation of the system architecture, an evaluation of sensing and inference that quantifies cyclist performance and the cyclist environment; a report on networking performance in an environment characterized by bicycle mobility and human unpredictability; and a description of BikeNet system user interfaces. Visit [4] to see how the BikeNet system visualizes a user's rides. Shane B. Eisenman, Emiliano Miluzzo, Nicholas D. Lane, Ronald A. Peterson, Gahng-Seop Ahn, Andrew T. Campbell |
SenSys | 4 |
| 2004 | Virtual Fences for Controlling CowsabstractWe describe a moving virtual fence algorithm for herding cows. Each animal in the herd is given a smart collar consisting of a GPS, PDA, wireless networking and a sound amplifier. Using the GPS, the animal's location can be verified relative to the fence boundary. When approaching the perimeter, the animal is presented with a sound stimulus whose effect is to move away. We have developed the virtual fence control algorithm for moving a herd. We present simulation results and data from experiments with 8 cows equipped with smart collars. Zack J. Butler, Peter I. Corke, Ronald A. Peterson, Daniela Rus |
ICRA | 3 |
| 2004 | Autonomous Deployment and Repair of a Sensor Network using an Unmanned Aerial VehicleabstractWe describe a sensor network deployment method using autonomous flying robots. Such networks are suitable for tasks such as large-scale environmental monitoring or for command and control in emergency situations. We describe in detail the algorithms used for deployment and for measuring network connectivity and provide experimental data we collected from field trials. A particular focus is on determining gaps in connectivity of the deployed network and generating a plan for a second, repair, pass to complete the connectivity. This project is the result of a collaboration between three robotics labs (CSIRO, USC, and Dartmouth.). Peter I. Corke, Stefan Hrabar, Ronald A. Peterson, Daniela Rus, Srikanth Saripalli, Gaurav S. Sukhatme |
ICRA | 3 |
| 2004 | Interacting with Sensor NetworksabstractWe develop distributed algorithms for sensor networks that respond by directing a target (robot or human) through a region. The sensor network models the event levels sensed across a geographical area, adapts to changes, and guides a moving object incrementally across the network. We describe a device we call a flashlight for interacting with the sensor field. This interaction includes collecting navigation information from the sensors in the local neighborhood, activating and deactivating specified areas of the sensor network, and detecting events in the sensor network. We report on hardware experiments using a physical sensor network consisting of Mote sensors. Ronald A. Peterson, Daniela Rus |
ICRA | 1 |
| 2003 | Networked Robots: Flying Robot Navigation using a Sensor Net
Peter I. Corke, Ronald A. Peterson, Daniela Rus |
ISRR | 2 |
| 2002 | Performance Analysis of Mobile Agents for Filtering Data Streams on Wireless Networks
David Kotz, George Cybenko, Robert S. Gray, Guofei Jiang, Ronald A. Peterson, Martin O. Hofmann, Daria A. Chacón, Kenneth R. Whitebread, James A. Hendler |
Mob. Networks Appl. | 5 |
| 2002 | D'Agents: Applications and performance of a mobile-agent systemabstractAbstract D'Agents is a general‐purpose mobile‐agent system that has been used in several information‐retrieval applications. In this paper, we first examine one such application, operational support for military field personnel, where D'Agents greatly simplifies the task of providing efficient, application‐specific access to remote information resources. After describing the application, we discuss the key differences between D'Agents and most other mobile‐agent systems, notably its support for strong mobility and multiple agent languages. Finally, we derive a small, simple application that is representative of many information‐retrieval tasks, including those in the example application, and use this application to compare the scalability of mobile agents and traditional client/server approaches. The results confirm and quantify the usefulness of mobile code, and perhaps more importantly, confirm that intuition about when to use mobile code is usually correct. Although significant additional experiments are required to fully characterize the complex mobile‐agent performance space, the results presented here help to answer the basic question of when mobile agents should be considered at all, particularly for information‐retrieval applications. Copyright © 2002 John Wiley & Sons, Ltd. Robert S. Gray, George Cybenko, David Kotz, Ronald A. Peterson, Daniela Rus |
Softw. Pract. Exp. | 4 |
| 2000 | Performance analysis of mobile agents for filtering data streams on wireless networksabstractWireless networks are an ideal environment for mobile agents, because their mobility allows them to move across an unreliable link to reside on a wired host, next to or closer to the resources they need to use. Furthermore, client-specific data transformations can be moved across the wireless link, and run on a wired gateway server, with the goal of reducing bandwidth demands. In this paper we examine the tradeoffs faced when deciding whether to use mobile agents to support a data-filtering application, in which numerous wireless clients filter information from a large data stream arriving across the wired network. We develop an analytical model and use parameters from our own experiments to explore the model's implications. David Kotz, Guofei Jiang, Robert S. Gray, George Cybenko, Ronald A. Peterson |
MSWiM | 5 |
| 1994 | Using the Baby-Babble-Blanket for infants with motor problems: an empirical studyabstractChildren with motor problems often develop to be passive, presumably because of an inability to communicate and to control the environment. The Baby-Babble-Blanket (BBB), a pad with pressure switches linked to a Macintosh computer, was developed to meet this need. Lying on the pad, infants use head-rolling, leg-lifting and kicking to produce digitized sound. Data is collected by the BBB software on the infant's switch activations. An empirical study was carried out on a five-month-old infant with club feet, hydrocephaly and poor muscle tone to determine what movements the infant could use to access the pad, whether movements would increase over a baseline in response to sound, and what level of cause and effect the infant would demonstrate. Videotapes and switch activation data suggest that the infant: Harriet J. Fell, Hariklia Delta, Ronald A. Peterson, Linda J. Ferrier, Zehra Mooraj, M. Valleau |
ASSETS | 3 |