Support Application

14,000,000 Leading Edge Experts on the ideXlab platform

Scan Science and Technology

Contact Leading Edge Experts & Companies

Scan Science and Technology

Contact Leading Edge Experts & Companies

The Experts below are selected from a list of 360 Experts worldwide ranked by ideXlab platform

Klara Nahrstedt - One of the best experts on this subject based on the ideXlab platform.

  • energy efficient soft real time cpu scheduling for mobile multimedia systems
    Symposium on Operating Systems Principles, 2003
    Co-Authors: Wanghong Yuan, Klara Nahrstedt
    Abstract:

    This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia Applications. The major goal of GRACE-OS is to Support Application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling into soft real-time scheduling and decides how fast to execute Applications in addition to when and how long to execute them. GRACE-OS makes such scheduling decisions based on the probability distribution of Application cycle demands, and obtains the demand distribution via online profiling and estimation. We have implemented GRACE-OS in the Linux kernel and evaluated it on an HP laptop with a variable-speed CPU and multimedia codecs. Our experimental results show that (1) the demand distribution of the studied codecs is stable or changes smoothly. This stability implies that it is feasible to perform stochastic scheduling and voltage scaling with low overhead; (2) GRACE-OS delivers soft performance guarantees by bounding the deadline miss ratio under Application-specific requirements; and (3) GRACE-OS reduces CPU idle time and spends more busy time in lower-power speeds. Our measurement indicates that compared to deterministic scheduling and voltage scaling, GRACE-OS saves energy by 7% to 72% while delivering statistical performance guarantees.

  • energy efficient soft real time cpu scheduling for mobile multimedia systems
    Symposium on Operating Systems Principles, 2003
    Co-Authors: Wanghong Yuan, Klara Nahrstedt
    Abstract:

    This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia Applications. The major goal of GRACE-OS is to Support Application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling into soft real-time scheduling and decides how fast to execute Applications in addition to when and how long to execute them. GRACE-OS makes such scheduling decisions based on the probability distribution of Application cycle demands, and obtains the demand distribution via online profiling and estimation. We have implemented GRACE-OS in the Linux kernel and evaluated it on an HP laptop with a variable-speed CPU and multimedia codecs. Our experimental results show that (1) the demand distribution of the studied codecs is stable or changes smoothly. This stability implies that it is feasible to perform stochastic scheduling and voltage scaling with low overhead; (2) GRACE-OS delivers soft performance guarantees by bounding the deadline miss ratio under Application-specific requirements; and (3) GRACE-OS reduces CPU idle time and spends more busy time in lower-power speeds. Our measurement indicates that compared to deterministic scheduling and voltage scaling, GRACE-OS saves energy by 7% to 72% while delivering statistical performance guarantees.

Wanghong Yuan - One of the best experts on this subject based on the ideXlab platform.

  • energy efficient soft real time cpu scheduling for mobile multimedia systems
    Symposium on Operating Systems Principles, 2003
    Co-Authors: Wanghong Yuan, Klara Nahrstedt
    Abstract:

    This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia Applications. The major goal of GRACE-OS is to Support Application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling into soft real-time scheduling and decides how fast to execute Applications in addition to when and how long to execute them. GRACE-OS makes such scheduling decisions based on the probability distribution of Application cycle demands, and obtains the demand distribution via online profiling and estimation. We have implemented GRACE-OS in the Linux kernel and evaluated it on an HP laptop with a variable-speed CPU and multimedia codecs. Our experimental results show that (1) the demand distribution of the studied codecs is stable or changes smoothly. This stability implies that it is feasible to perform stochastic scheduling and voltage scaling with low overhead; (2) GRACE-OS delivers soft performance guarantees by bounding the deadline miss ratio under Application-specific requirements; and (3) GRACE-OS reduces CPU idle time and spends more busy time in lower-power speeds. Our measurement indicates that compared to deterministic scheduling and voltage scaling, GRACE-OS saves energy by 7% to 72% while delivering statistical performance guarantees.

  • energy efficient soft real time cpu scheduling for mobile multimedia systems
    Symposium on Operating Systems Principles, 2003
    Co-Authors: Wanghong Yuan, Klara Nahrstedt
    Abstract:

    This paper presents GRACE-OS, an energy-efficient soft real-time CPU scheduler for mobile devices that primarily run multimedia Applications. The major goal of GRACE-OS is to Support Application quality of service and save energy. To achieve this goal, GRACE-OS integrates dynamic voltage scaling into soft real-time scheduling and decides how fast to execute Applications in addition to when and how long to execute them. GRACE-OS makes such scheduling decisions based on the probability distribution of Application cycle demands, and obtains the demand distribution via online profiling and estimation. We have implemented GRACE-OS in the Linux kernel and evaluated it on an HP laptop with a variable-speed CPU and multimedia codecs. Our experimental results show that (1) the demand distribution of the studied codecs is stable or changes smoothly. This stability implies that it is feasible to perform stochastic scheduling and voltage scaling with low overhead; (2) GRACE-OS delivers soft performance guarantees by bounding the deadline miss ratio under Application-specific requirements; and (3) GRACE-OS reduces CPU idle time and spends more busy time in lower-power speeds. Our measurement indicates that compared to deterministic scheduling and voltage scaling, GRACE-OS saves energy by 7% to 72% while delivering statistical performance guarantees.

Mohammad S Obaidat - One of the best experts on this subject based on the ideXlab platform.

  • situation aware protocol switching in software defined wireless sensor network systems
    IEEE Systems Journal, 2018
    Co-Authors: Sudip Misra, Samaresh Bera, M P Achuthananda, Sankar K Pal, Mohammad S Obaidat
    Abstract:

    In this paper, a situation-aware protocol switching scheme is proposed for software-defined wireless sensor networks (SDWSNs) to Support Application-specific requirements in real-time. The proposed scheme consists of two phases —  decision making and protocol deployment . In decision making, we use the supervised learning approach to choose the suitable routing protocols to be deployed in different time periods according to Application-specific requirements. In the second phase, the chosen protocol is deployed in the network by the SDN controller in an adaptive manner. It is noteworthy that the proposed scheme can be integrated on top of the SDN controller in WSN to deploy a suitable routing protocol dynamically in the network. Extensive simulation results are analyzed to show the effectiveness of the proposed scheme, while varying the Application-specific requirements. We see that the proposed scheme outperforms the existing schemes, in which a particular protocol is used in different time periods, in terms of energy consumption, throughput, packet delivery ratio, and delay in the network. It is shown that situation-aware protocol switching is capable of enhancing the network performance of SDWSNs.

  • Soft-WSN: Software-Defined WSN Management System for IoT Applications
    IEEE Systems Journal, 2016
    Co-Authors: Samaresh Bera, Sanku Kumar Roy, Sudip Misra, Mohammad S Obaidat
    Abstract:

    In this paper, we propose a software-defined wireless sensor network architecture (Soft-WSN)—an effort to Support Application-aware service provisioning in Internet of Things (IoT). Detailed architecture of the proposed system is presented involving the Application, control, and infrastructure layers to enable software-defined networking (SDN) in IoT. We design a software-defined controller, which includes two management policies—device management and network management. Device management facilitates users to control their devices in the network. To enable device control mechanisms, we investigate three scheduling issues in a sensor node—sensing task, sensing delay, and active sleep. On the other hand, the topology of the network is controlled by the network management policies, which can be modified in run time to deal with dynamic requirements of IoT. Furthermore, the proposed scheme is implemented in a real hardware platform without changing the underlying sensor networking concepts, so that existing sensor devices can be seamlessly integrated. Therefore, in contrast to the existing SDN solutions for WSNs, the proposed system, Soft-WSN, focuses on both device management and topology management to meet run-time Application-specific requirements of IoT, while enhancing flexibility and simplicity of WSN management. Experimental results on a real hardware-based test bed indicate that the proposed scheme is beneficial to meet real-time Application-specific requirements of IoT, while ensuring significant improvements on network performance over the traditional approaches.

Emanuele S G Damore - One of the best experts on this subject based on the ideXlab platform.

Sudip Misra - One of the best experts on this subject based on the ideXlab platform.

  • situation aware protocol switching in software defined wireless sensor network systems
    IEEE Systems Journal, 2018
    Co-Authors: Sudip Misra, Samaresh Bera, M P Achuthananda, Sankar K Pal, Mohammad S Obaidat
    Abstract:

    In this paper, a situation-aware protocol switching scheme is proposed for software-defined wireless sensor networks (SDWSNs) to Support Application-specific requirements in real-time. The proposed scheme consists of two phases —  decision making and protocol deployment . In decision making, we use the supervised learning approach to choose the suitable routing protocols to be deployed in different time periods according to Application-specific requirements. In the second phase, the chosen protocol is deployed in the network by the SDN controller in an adaptive manner. It is noteworthy that the proposed scheme can be integrated on top of the SDN controller in WSN to deploy a suitable routing protocol dynamically in the network. Extensive simulation results are analyzed to show the effectiveness of the proposed scheme, while varying the Application-specific requirements. We see that the proposed scheme outperforms the existing schemes, in which a particular protocol is used in different time periods, in terms of energy consumption, throughput, packet delivery ratio, and delay in the network. It is shown that situation-aware protocol switching is capable of enhancing the network performance of SDWSNs.

  • Soft-WSN: Software-Defined WSN Management System for IoT Applications
    IEEE Systems Journal, 2016
    Co-Authors: Samaresh Bera, Sanku Kumar Roy, Sudip Misra, Mohammad S Obaidat
    Abstract:

    In this paper, we propose a software-defined wireless sensor network architecture (Soft-WSN)—an effort to Support Application-aware service provisioning in Internet of Things (IoT). Detailed architecture of the proposed system is presented involving the Application, control, and infrastructure layers to enable software-defined networking (SDN) in IoT. We design a software-defined controller, which includes two management policies—device management and network management. Device management facilitates users to control their devices in the network. To enable device control mechanisms, we investigate three scheduling issues in a sensor node—sensing task, sensing delay, and active sleep. On the other hand, the topology of the network is controlled by the network management policies, which can be modified in run time to deal with dynamic requirements of IoT. Furthermore, the proposed scheme is implemented in a real hardware platform without changing the underlying sensor networking concepts, so that existing sensor devices can be seamlessly integrated. Therefore, in contrast to the existing SDN solutions for WSNs, the proposed system, Soft-WSN, focuses on both device management and topology management to meet run-time Application-specific requirements of IoT, while enhancing flexibility and simplicity of WSN management. Experimental results on a real hardware-based test bed indicate that the proposed scheme is beneficial to meet real-time Application-specific requirements of IoT, while ensuring significant improvements on network performance over the traditional approaches.