EDBT 2026 Demo / reviewers in the wild / expert
Loren J. Rittle
dblp:17/4785
· DBLP profile ↗
8ranked-venue papers
0as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 6Systems, architecture and hardware · 1Applied, interdisciplinary, general and emerging 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
6 papers |
Internet of things and sensor networks · 69% Internet architecture and protocols · 13% Wireless networking · 9% | |
| Network and information security
2 papers |
Network security · 57% Systems and software security · 43% | |
| Software engineering, system software, and programming languages
1 paper |
Operating systems · 100% |
Topics — the 14 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › wireless sensor network
in-network processing |
0.2 | 2 | 2011 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2011 When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks · RTSS 2009 |
Internet of things and sensor networks
wireless sensor network |
0.2 | 2 | 2011 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2011 Supporting concurrent applications in wireless sensor networks · SenSys 2006 |
Internet architecture and protocols › quality of service
qos optimization |
0.1 | 1 | 2011 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2011 |
Wireless networking
mobile ad hoc networks |
0.1 | 2 | 2010 | Byzantine resilient synchronization for content and presence updates in MANETS · ICNP 2008 Secure Synchronization of Periodic Updates in Ad Hoc Networks · IEEE Trans. Parallel Distributed Syst. 2010 |
Network security › secure communication
secure synchronization |
0.1 | 1 | 2010 | Secure Synchronization of Periodic Updates in Ad Hoc Networks · IEEE Trans. Parallel Distributed Syst. 2010 |
Internet of things and sensor networks
mobile sensor networks |
0.1 | 1 | 2008 | Utility-Driven Spatiotemporal Sampling Using Mobile Sensors · INFOCOM 2008 |
Internet of things and sensor networks › mobile sensor networks
movement scheduling |
0.1 | 1 | 2008 | Utility-Driven Spatiotemporal Sampling Using Mobile Sensors · INFOCOM 2008 |
Internet of things and sensor networks › wireless sensor network
sensor network applications |
0.1 | 1 | 2008 | Utility-Driven Spatiotemporal Sampling Using Mobile Sensors · INFOCOM 2008 |
Internet of things and sensor networks › sensor data management › sensor data processing
spatio-temporal sampling |
0.1 | 1 | 2008 | Utility-Driven Spatiotemporal Sampling Using Mobile Sensors · INFOCOM 2008 |
Physical-layer communications
synchronization |
0.1 | 1 | 2008 | Byzantine resilient synchronization for content and presence updates in MANETS · ICNP 2008 |
Systems and software security › distributed system security
byzantine attack |
0.1 | 1 | 2008 | Byzantine resilient synchronization for content and presence updates in MANETS · ICNP 2008 |
Internet architecture and protocols
packet scheduling |
0.0 | 1 | 2011 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor Networks · IEEE Trans. Mob. Comput. 2011 |
Cellular and mobile networks › cellular network security
spoofing attack |
0.0 | 1 | 2008 | Byzantine resilient synchronization for content and presence updates in MANETS · ICNP 2008 |
Internet of things and sensor networks › wireless sensor network › sensor network programming
code dissemination |
0.0 | 1 | 2006 | Supporting concurrent applications in wireless sensor networks · SenSys 2006 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.3rating-based algorithm · 0.2rating algorithm · 0.2polynomial-time approximation · 0.1distributed online scheduling · 0.1NP-hardness analysis · 0.1dynamic grouping · 0.1utility function · 0.1distributed mobility scheduling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor NetworksabstractAs sensornets are increasingly being deployed in mission-critical applications, it becomes imperative that we consider application QoS requirements in in-network processing (INP). Toward understanding the complexity of joint QoS and INP optimization, we study the problem of jointly optimizing packet packing (i.e., aggregating shorter packets into longer ones) and the timeliness of data delivery. We identify the conditions under which the problem is strong NP-hard, and we find that the problem complexity heavily depends on aggregation constraints (in particular, maximum packet size and reaggregation tolerance) instead of network and traffic properties. For cases when the problem is NP-hard, we show that there is no polynomial-time approximation scheme (PTAS); for cases when the problem can be solved in polynomial time, we design polynomial time, offline algorithms for finding the optimal packet packing schemes. To understand the impact of joint QoS and INP optimization on sensornet performance, we design a distributed, online protocol tPack that schedules packet transmissions to maximize the local utility of packet packing at each node. Using a testbed of 130 TelosB motes, we experimentally evaluate the properties of tPack. We find that jointly optimizing data delivery timeliness and packet packing and considering real-world aggregation constraints significantly improve network performance. Our findings shed light on the challenges, benefits, and solutions of joint QoS and INP optimization, and they also suggest open problems for future research. Qiao Xiang, Hongwei Zhang 0001, Jinhong Xu, Xiaohui Liu 0002, Loren J. Rittle |
IEEE Trans. Mob. Comput. | 5 |
| 2010 | Secure Synchronization of Periodic Updates in Ad Hoc NetworksabstractWe present techniques for synchronizing nodes that periodically broadcast content and presence updates to colocated nodes over an ad hoc network, where nodes may exhibit Byzantine malicious behavior. Instead of aligning duty cycles, our algorithms synchronize the periodic transmissions of nodes. This allows nodes to save battery power by switching off their network cards without missing updates from their neighbors. We propose several novel attack classes and show that they are able to disrupt synchronization even when launched by a single attacker. Finally, we devise a rating based algorithm (RBA) that rates neighbors based on the consistency of their behavior. By favoring well-behaved nodes in the synchronization process, we show that RBA quickly stabilizes the synchronization process and reduces the number of lost updates by 85 percent. Our evaluation also shows that all our algorithms are computationally efficient and, for the setup considered, extend the device lifetime by 30 percent over an always-on Wi-Fi scenario. Bogdan Carbunar, Michael Pearce, Shivajit Mohapatra, Loren J. Rittle, Venu Vasudevan, Octavian Carbunar |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2009 | Battery-aware localization in wireless networksabstractAn important mechanism to conserve energy and extend the battery life of low-power wireless networks is to increase the sleep-cycle of the nodes. However, increasing sleep-cycles can have unintended consequences on the application performance. Therefore, it is important to understand the impact of various sleep-cycle parameters on the performance of any given application. In this paper, we analyze the relationship between the sleep-cycle period and the accuracy of the localization application. We show that the sleep-cycle period has an exponential relationship with many of the parameters that impact localization accuracy. In general, such relationships lend themselves especially well to energy efficient system-level design of location dependent applications. Finally, to demonstrate the validity of our analysis, using an IEEE 802.11 based localization system, we present a set of experimental results that show the relationships between the sleep-cycle and the measurements accuracies in the localization systems. Ali Saidi, Chuntao Zhang, Silviu M. S. A. Chiricescu, Loren J. Rittle |
LCN | 4 |
| 2009 | When In-Network Processing Meets Time: Complexity and Effects of Joint Optimization in Wireless Sensor NetworksabstractAs sensornets are increasingly being deployed in mission-critical applications, it becomes imperative that we consider application QoS requirements in in-network processing (INP). Towards understanding the complexity of joint QoS and INP optimization, we study the problem of jointly optimizing packet packing (i.e., aggregating shorter packets into longer ones) and the timeliness of data delivery. We identify the conditions under which the problem is strong NP-hard, and we find that the problem complexity heavily depends on aggregation constraints (in particular, maximum packet size and re-aggregation tolerance) instead of network and traffic properties. For cases when the problem is NP-hard, we show that there is no polynomial-time approximation scheme (PTAS); for cases when the problem can be solved in polynomial time, we design polynomial time, offline algorithms for finding the optimal packet packing schemes. To understand the impact of joint QoS and INP optimization on sensornet performance, we design a distributed, online protocol \emph{tPack} that schedules packet transmissions to maximize the local utility of packet packing at each node. Using a testbed of 130 TelosB motes, we experimentally evaluate the properties of tPack. We find that jointly optimizing data delivery timeliness and packet packing significantly improve network performance. Our findings shed light on the challenges, benefits, and solutions of joint QoS and INP optimization, and they also suggest open problems for future research. Qiao Xiang, Jinhong Xu, Xiaohui Liu 0002, Hongwei Zhang 0001, Loren J. Rittle |
RTSS | 5 |
| 2008 | Byzantine resilient synchronization for content and presence updates in MANETSabstractIn this paper, we present techniques for synchronizing nodes that periodically broadcast content and presence updates to co-located nodes over an ad-hoc network, where nodes may exhibit Byzantine malicious behavior. We first propose an algorithm for synchronizing the periodic transmissions of all the nodes in an attacker-free multi-hop network. This allows nodes to save battery power by switching off their network cards without missing updates from their neighbors. We then introduce a suite of spoofing attacks and show that they are able to disrupt synchronization and destabilize the network even when launched by a single attacker in large, multi-hop networks. Finally, we devise a rating based algorithm that rates neighbors based on the consistency of their behaviors. By favoring well-behaved nodes in the synchronization process, we show that we can address the issue of Byzantine malicious behavior very effectively. Our evaluation shows that the algorithms are computationally efficient and, for the setup considered, extend the device lifetime by 30% over an always-on Wi-Fi scenario. Moreover, in the presence of attacks, our rating based algorithm quickly stabilizes the synchronization process and reduces the number of lost updates by 85%. Bogdan Carbunar, Michael Pearce, Shivajit Mohapatra, Loren J. Rittle, Venu Vasudevan |
ICNP | 4 |
| 2008 | Utility-Driven Spatiotemporal Sampling Using Mobile SensorsabstractMany real-world applications for sensor networks require event sampling with sufficient resolution over both spatial and temporal dimensions. When the deployed nodes are insufficient to fully cover the sensor field to satisfy this spatiotemporal sampling requirements of all events, nodes with intelligent mobility are crucial to improve the sampling quality. We measure the sampling quality using a utility function that incorporates both the importance and spatiotemporal properties of events. We then describe a Utility Driven Mobility (UDM) scheme, which enables autonomous mobility scheduling of nodes in a distributed fashion. We evaluate the performance of UDM via extensive simulation studies. Our work provides a practical framework for spatiotemporal sampling using mobile sensor networks. Yang Yu 0009, Loren J. Rittle |
INFOCOM | 2 |
| 2008 | LACONIC: History-Based Code Dissemination in Programmable Wireless Sensor NetworksabstractReprogramming over the network is an essential requirement in large-scale, long term wireless sensor network deployments. In this paper, we present LACONIC, a history-based code dissemination technique, for programmable wireless sensor networks supporting multiple applications. In order to attain network traffic abatement and timely code delivery, LACONIC exploits (1) application calling history and (2) code dissemination history. The application calling history is modeled by a Application Call Graph(ACG) which represents the calling relationships among multiple applications. Second, the code dissemination history as a set of observed previous code forwarding paths indicates previous code forwarding path of the associated application in the context of the application calling history. Therefore, the code request triggered by a requester is reached to the responder by traveling along the path, not being consecutively flooded. Using a flooding-based existing code dissemination work as the baseline, we show the effectiveness of Laconic in terms of network traffic and time delay through both probability model-based analysis and simulation results. Seungki Hong, Yeon Jun Choi, Yang Yu 0009, Loren J. Rittle |
MSN | 4 |
| 2006 | Supporting concurrent applications in wireless sensor networksabstractIt is vital to support concurrent applications sharing a wireless sensor network in order to reduce the deployment and administrative costs, thus increasing the usability and efficiency of the network. We describe Melete 1 , a system that supports concurrent applications with efficiency, reliability, flexibility, programmability, and scalability. Our work is based on the Maté virtual machine [1] with significant modifications and enhancements. Melete enables reliable storage and execution of concurrent applications on a single sensor node. Dynamic grouping is used for flexible, on-the-fly deployment of applications based on contemporary status of the sensor nodes. The grouping procedure itself is programmed with the TinyScript language. A group-keyed code dissemination mechanism is also developed for reliable and efficient code distribution among sensor nodes. Both analytical and simulation results are presented to study the impact of several key parameters and optimization techniques on the code dissemination mechanism. Simulation results indicate satisfactory scalability of our techniques to both application code size and node density. The usefulness and effectiveness of Melete is also validated by empirical study. Yang Yu 0009, Loren J. Rittle, Vartika Bhandari, Jason B. LeBrun |
SenSys | 2 |