Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Douglas Lautner is active.

Publication


Featured researches published by Douglas Lautner.


high performance computing and communications | 2015

Use Two-Level Rejuvenation to Combat Software Aging and Maximize Average Resource Performance

Chunhui Guo; Hao Wu; Xiayu Hua; Douglas Lautner; Shangping Ren

Software aging is a common phenomenon which is often manifested through system performance degradation. Rejuvenation is one of the most commonly used approaches to handle issues caused by software aging. To combat resource performance degradation and at the same time maintain maximized average resource performance, we present a two-level rejuvenation strategy, i.e., interleaving a set of n warm rejuvenations with one cold rejuvenation. Our target is to find the optimal n that maximizes system average performance. We first define a resource model that takes into consideration of performance degradation and two-level rejuvenations. Based on the resource model, we formally analyze the resource supply and present the MAX-PERFORMANCE algorithm to determine the optimal rejuvenation pattern that maximizes the average resource performance. The simulation results show that with a two-level rejuvenation strategy, we can achieve 25.22% higher average resource performance compared with a single level rejuvenation strategy.


symposium on applied computing | 2017

BaaS (Bluetooth-as-a-sensor): conception, design and implementation on mobile platforms

Douglas Lautner; Xiayu Hua; Scott DeBates; Miao Song; Jagat Shah; Shangping Ren

As network connectivity becomes more capable, mobile devices are evolving into sensory data accumulators. Bluetooth (BT) components, which are widely used for communication purposes, also have the potential to become contextual sensors by constantly listening to information broadcast by nearby Bluetooth Low Energy (BLE) beacons. Compared to traditional Micro-Electro-Mechanical (MEMs) based contextual sensors, Bluetooth-as-a-Sensor (BaaS) provides a wider sensing spectrum and more comprehensive environmental information. However, current implementations of BT are optimized as a data transmitter, therefore deploying BaaS on a traditional mobile platform would cause an unacceptably high current drain and hence a significant reduction in battery life. Our objective is to conquer the current drain problem associated with having continuous wireless BT sensing. We provide a novel BaaS-based architecture which utilizes an energy-efficient sensor fusion core (SFC) to execute heavy-duty and long-standing tasks. We also present an optimized duty cycle algorithm that minimizes the duty cycle while guaranteeing an applications QoS requirements. Both BaaS architecture and algorithm are implemented and deployed on a Moto X platform and then applied to an indoor location service for consumer use validation. The performance of the BaaS-based architecture is evaluated for both average current drain and location accuracy. Data measured on Moto X shows that when using the BaaS architecture, the battery life is 5 times longer than using the traditional BT architecture.


embedded and real-time computing systems and applications | 2015

Schedulability Analysis for Real-Time Task Set on Resource with Performance Degradation and Periodic Rejuvenation

Xiayu Hua; Chunhui Guo; Hao Wu; Douglas Lautner; Shangping Ren

Most schedulability analyses in the literature assume that the performance of computing resource does not change over time. However, due to ever increased complexity of computer systems, software aging issues become more difficult, if not impossible, to eradicate. Hence, the assumption that computing resource has a constant performance in its entire lifetime does not hold in real world long-standing systems. In this paper, we study real-time task schedulability under a resource model that the resources performance degrades with a known degradation function and the resource is periodically rejuvenated. The resource model is referred to as P2-resource model for performance degradation and periodic rejuvenation. We address three real-task schedulability related questions under the P2-resource model, i.e., (1) resource supply bounds of the P2-resource, (2) task set utilization bounds under Earliest Deadline First (EDF) and Rate Monotonic (RM) scheduling policies, respectively, and (3) experimentally study the tightness of the bounds developed, and the impact of resource degradation rate, rejuvenation period, and rejuvenation cost on the bounds.


Procedia Computer Science | 2018

Power Efficient Scheduling Algorithms for Real-time Tasks on Multi-mode Microcontrollers

Douglas Lautner; Xiayu Hua; Scott DeBates; Miao Song; Shangping Ren

Mobile smart devices are advancing with stronger demands of high energy efficiency and longer battery life. Utilizing energy-efficient microcontroller units in a mobile device for always-on functionalities has proven to be an effective solution. MCUs have the ability to switch between different running modes dynamically enabling them to have outstanding low power performance while performing real-time sensing tasks. Besides hardware optimization, balancing energy efficiency and quality of service on a MCU lies within a well-designed scheduling algorithm. In this paper, we formally define, model and derive a proper scheduling algorithm that guarantees the hard real-time task sets schedulability and minimizes power consumption. Our findings provide an approach of calculating the MCUs resource shutdown schedule, i.e., the shutdown period and the standby time in each period, under Earliest Deadline First and Rate Monotonic scheduler. However, periodically shutting down the MCU may be a simplified way of implementing real-time scheduling on a MCU but not necessarily the optimal approach. Therefore, we further use a simulation to evaluate the performance gap of the periodic shutdown method and the optimal shutdown method with respect to the power savings.


Computer Science and Information Technology | 2018

Implementing UHF RFID Reader on Smartphone Platform for IoT Sensing

Douglas Lautner; Xiayu Hua; Scott DeBates; Shangping Ren

As a core component of the Internet of Things technology (IoT), Radio Frequency Identification (RFID) tagged items will add billions, perhaps trillions, of objects to the Internet. As a result, uses of Ultra High Frequency (UHF) RFID sensing become massive ranging from logistics, retail and healthcare to homes and even entire smart cities. Under this trend, mobile UHF RFID scanners also need to evolve. Consumers will interact with their surroundings via tagged RFID items taking full advantage of the advancing IoT. For mainstream consumer smartphones, unfortunately, UHF RFID connectivity has yet to be fully integrated. The major challenges are: 1) the compatibility of an RFID reader module to the host platform, 2) Radio Frequency (RF) signal coexistence interference between the RFID reader and other sensor/RF technologies, and 3) the unacceptable high current drain caused by RFID active scanning. In this paper, we present a design and implementation of a novel modular UHF RFID scanning subsystem, the UHF RFID reader module, on a Motorola Moto-Z smartphone. This module is fully integrated with an Android 7.0 Operating System (OS) and directly interconnects with the low-level smartphone hardware and software framework. With the new antenna design and the signal spectrum analysis, we guarantee the RF isolation of the Mod with the smartphone’s other native wireless components and sensors. Our design and implementation also address the current drain issue and extends the battery life of Moto-Z smartphone up to 30.4 hours with IoT RFID scanning.


IEEE Transactions on Parallel and Distributed Systems | 2016

Best-Harmonically-Fit Periodic Task Assignment Algorithm on Multiple Periodic Resources

Chunhui Guo; Xiayu Hua; Hao Wu; Douglas Lautner; Shangping Ren


IEEE Transactions on Computers | 2017

Schedulability Analysis for Real-Time Task Set on Resource with Performance Degradation and Dual-Level Periodic Rejuvenations

Xiayu Hua; Chunhui Guo; Hao Wu; Douglas Lautner; Shangping Ren


high performance computing and communications | 2015

Sensor-Based Low Power Management for Mobile Platforms

Douglas Lautner; Scott DeBates; Jagat Shah; Miao Song; Shangping Ren


Journal of Systems Architecture | 2018

WaaS (Wireless-as-a-Sensor): Conception, design and implementation on mobile platforms

Douglas Lautner; Xiayu Hua; Scott DeBates; Shangping Ren


Archive | 2017

RFID-based sensory monitoring of sports equipment

Jagatkumar Shah; Scott DeBates; Douglas Lautner; Mary Hor-lao

Collaboration


Dive into the Douglas Lautner's collaboration.

Top Co-Authors

Avatar

Shangping Ren

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Xiayu Hua

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Chunhui Guo

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Hao Wu

Illinois Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge