40 SmartPhones located in an air conditioned - PowerPoint PPT Presentation

About This Presentation
Title:

40 SmartPhones located in an air conditioned

Description:

SmartLab A Programming Cloud of Smartphones Andreas Konstantinidis, Costantinos Costa, Georgios Larkou and Demetrios Zeinalipour-Yazti Department of Computer Science – PowerPoint PPT presentation

Number of Views:21
Avg rating:3.0/5.0
Slides: 2
Provided by: UCY
Category:

less

Transcript and Presenter's Notes

Title: 40 SmartPhones located in an air conditioned


1
SmartLab
  • A Programming Cloud of Smartphones
  • Andreas Konstantinidis, Costantinos Costa,
    Georgios Larkou and Demetrios Zeinalipour-Yazti

Department of Computer Science University of
Cyprus
  • 40 SmartPhones located in an air conditioned
  • laboratory that features WiFi coverage
  • SmartPhones are remotely mounted to a
  • VMWare VCenter located in the cluster
  • room through a local proxy.
  • All commands are instructed
  • over Androids ADB Server
  • Connectivity state maintained
  • in a MySQL DB.
  • Overview
  • SmartLab is an exciting experimental testbed of
    approximately 40 real Android Smartphones, plus
    emulated devices, deployed at the Department of
    Computer Science building at the University of
    Cyprus
  • Registered users can upload and install Android
    executables (APKs) on a number of Android
    smartphones, capture their output, reboot the
    devices, create concurrent interactive jobs using
    MonkeyRunner scripts, interact with the remote
    devices and many other exciting features.
  • SmartLab aims to facilitate research in
    smartphone network programming environments,
    communication protocols, system design, and
    applications.

Architecture
  • The SmartLab Workflow
  • A) Device Allocation
  • Browse through an intuitive web-based catalog in
    order to allocate devices for a certain amount of
    time.
  • Release allocated devices through the same
    catalog after completing the experiments.
  • C) Interact With Devices
  • Remote Control Terminals (RCT)
  • Remote Shells (RS)
  • B) File Transfers
  • Transfer files (e.g. APKs, required files for
    experiments) from your PC to SmartLabs servers.
  • Upload files to multiple allocated devices
    simultaneously through an intuitive web-based
    drag-n-drop interface .
  • Future Work
  • Open SmartLab to the public. Register now to our
    mailing list!
  • Add new features
  • ? Web2.0 GUI Implement a Web2.0
    front-end for SmartLab based on Yii
    Framework.
  • ? Eclipse Plugin Allow the users to
    allocate devices and run experiments through
    SmartLabs Eclipse plugin.
  • ? Crowdsourced Platform Remotely connect
    and interact with your own devices through
    SmartLabs Cloud.
  • Experiment with SmartLab and summarize our
    experiences in a scientific publication

Applications
  • SmartTrace Crowdsourced framework for executing
    distributed similarity search queries on
    trajectories that are stored in-situ on
    smartphones.
  • http//smarttrace.cs.ucy.ac.cy
  • SmartP2P A novel framework for searching objects
    (e.g., images, videos, etc.) captured by the
    users in a mobile social community with emphasis
    on preserving users privacy.
  • http//smartp2p.cs.ucy.ac.cy

Acknowledgements This work was supported by the
last authors Startup Grant, Funded by the
University of Cyprus
Write a Comment
User Comments (0)
About PowerShow.com