Training Content Using the BETaaS platform to: From Laptop From Mobile Phone Access sensors data Create a network of BETaaS gateways Run applications.

Slides:



Advertisements
Similar presentations
C01 - ORiNOCO AS-2000 Networks course overview ORiNOCO AS-2000 Networks Course Overview.
Advertisements

Home control model for smart devices Ho-Jin Park ETRI, Korea ISO/IEC JTC1/SC25/WG1-N1536.
Building the Environment for the Things as a Service Concertation Meeting “Software&Service, Cloud Computing” Bruxelles, 12 th May 2013.
Building the Environment for the Things as a Service GWS Aalborg Fco. Javier Nieto (ATOS)
Building the Environment for the Things as a Service GWS Aalborg Sergio García (ATOS)
© 2013 Rainforest Automation, Inc.. 2 Who We Are ● Founded 2004; based in Vancouver, BC ● Focused on Real-Time Energy Feedback and Control ● Deep communications.
® IBM Software Group © 2006 IBM Corporation Rational Software France Object-Oriented Analysis and Design with UML2 and Rational Software Modeler 04. Other.
Extensible Networking Platform IWAN 2005 Extensible Network Configuration and Communication Framework Todd Sproull and John Lockwood
WAWC’05 Enhancing Mobile Peer-To-Peer Environment with Neighborhood Information Arto Hämäläinen -
OSGi: Open Services Gateway Initiative Richard Chapman 5 Sept
Lecture 1 Overview: roadmap 1.1 What is computer network? the Internet? 1.2 Network edge  end systems, access networks, links 1.3 Network core  network.
COGAIN 2009 Petr Novák, Olga Štepánková Home and environment control.
Android Security Enforcement and Refinement. Android Applications --- Example Example of location-sensitive social networking application for mobile phones.
PIR MOTION SENSOR By Talal BUTT Checked by Uzair Aakhoon.
D.H.S. Digijock Home Security ECE477 – Team 7 Linda Stefanutti Zach Smith Stuart Pulliam Will Granger Patent Liability Analysis.
STRATEGIES INVOLVED IN REMOTE COMPUTATION
OSGi.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Network Addressing Networking for Home and Small Businesses – Chapter 5.
Home Automation Console Publish/Subscribe Server for interoperability and reduction of complexity at end devices.
Introduction to the Atlas Platform Mobile & Pervasive Computing Laboratory Department of Computer and Information Sciences and Engineering University of.
Operating system for mobile devices with a Java programming interface. Provides tools, e.g. a compiler, debugger, device emulator, and its own Java Virtual.
BETaaS APIs Webinar Adaptation, Service and Extended Service Programming Interfaces 1 H OW TO I NTERACT T HROUGH BET AA S API S.
P2P communication Using the GTalk Service API. Introduction Peer-to-Peer communication highly used in mobile devices. Very efficient to when certain factors.
16 Services and Broadcast Receivers CSNB544 Mobile Application Development Thanks to Utexas Austin.
1 High-Level Carrier Requirements for Cross Layer Optimization Dave McDysan Verizon.
SocialTrackr A research tool for gathering, viewing and analyzing socio-spatio-temporal data through a mobile device. Image: perey.com (Jan 2011) Grant.
Margherita Forcolin (Insiel S.p.A.) Thessaloniki, 13 October 2011.
Open Service Gateway Initiative (OSGi) Reporter : 林學灝 侯承育 1.
Android Security Model that Provide a Base Operating System Presented: Hayder Abdulhameed.
Building the Environment for the Things as a Service Semantics in BETaaS GWS 2014 – Aalborg Belén Martínez (TECNALIA)
ICT Strategy Intelligent Highways: Endpoint Adapters.
ITGS Networks. ITGS Networks and components –Server computers normally have a higher specification than regular desktop computers because they must deal.
Chapter 4  Configuration: Client/Server Components 1 Chapter 4 Overview  Configure client/server components o Network interface card (NIC) o Windows.
Hubs A Hub is a hardware device that connects many computers of other devices to each other. Some information that is sent to the hub can be send to other.
The Gator Tech Smart House: A Programmable Pervasive Space Real/Research Application In Pervasive Computing Lee Hae Dong, ICU CSE.
Network Components By Amal Wali 10DD. Contents  Hubs Hubs  Bridges Bridges  Switches Switches  On-line On-line  Off-line Off-line.
HOME SECURITY SYSTEM Senior Design 1 Fall 2015 [1]
IST project ePerSpace N° IST integrated project ePerSpace Contract N°: Ádám Kapovits, Eurescom 8/11/2004.
Term 2, 2011 Week 2. CONTENTS Communications devices – Modems – Network interface cards (NIC) – Wireless access point – Switches and routers Communications.
Getting Started with the Open Services Gateway Initiative (OSGi) CNT 5517 Dr. Sumi Helal, Ph.D. Professor Computer & Information Science & Engineering.
SelfCon Foil no 1 Variability in Self-Adaptive Systems.
Unit 2 - Hardware Networking. What is a network? A computer network is essentially a connection between two or more computers. This connection can be.
Network Components Basics!. Network HUB  Used to connect multiple Ethernet devices together  Layer 1 of the OSI model  Not used much today.
1/14/ :59 PM1/14/ :59 PM1/14/ :59 PM Research overview Koen Victor, 12/2007.
Networking Components WILLIAM NELSON LTEC HUB  Device that operated on Layer 1 of the OSI stack.  All I/O flows out all other ports besides the.
Identifying classes, Packages and drawing class Diagrams, Object Diagrams and composite structure diagrams Week 07 1.
Installation of Visual Studio Android emulator and Android Studio
LO2 Understand the key components used in networking.
Nguyen Thi Thanh Nha HMCL by Roelof Kemp, Nicholas Palmer, Thilo Kielmann, and Henri Bal MOBICASE 2010, LNICST 2012 Cuckoo: A Computation Offloading Framework.
Citrix MetaFrame Conferencing Manager 3.0 Codename – “Opal” Release Date – April 27, 2004.
I I R R T T Internet Real Time Lab SECE SYSTEM SECE SERVER INTERNET ELECTRICAL APPLIANCES CONNECTED TO MICROCONTROLLER … … : register & download.
Capstone Design Camera for Security App - Final Report Kim Sang Min Jeon Byeong Yong.
Intro to the Atlas Platform Raja Bose Dr. Abdelsalam (Sumi) Helal January 23, 2007.
 Operating system.  Functions and components of OS.  Types of OS.  Process and a program.  Real time operating system (RTOS).
REDCap Mobile Application
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
TrueTime.
Understanding Android Security
IBM Workload Scheduler 2015 Take the Complexity Out of Workload Automation, while Keeping the Technology Up-to-Date IEM fixlets and Centralized Agent Update.
COMPONENT & DEPLOYMENT DIAGRAMS
Outline Introduction Standards Project General Idea
Information Collection and Presentation Enriched by Remote Sensor Data
Mobile Operating System
What this activity will show you
Institution Affiliated
Application and content management framework for railway operators
Wearable Keyboard Graduation Project Seminar 21/12/ Thursday
The Internet of Things (IoT)
CT 1306 Communication Networks Management Lab
Understanding Android Security
Presentation transcript:

Training Content Using the BETaaS platform to: From Laptop From Mobile Phone Access sensors data Create a network of BETaaS gateways Run applications to access the BETaaS platform

Components Deployment Laptop Zigbee Coordinator Arduino Laptop Switch Arduino Presence Infrared Sensor ZigBee USB connection USB connection Ethernet connection End Device ZigBee GW1GW2 Presence Infrared Sensor Zigbee Coordinator Arduino Presence Infrared Sensor ZigBee End Device Laptop Ethernet connection GW3

Development Tools Maven Karaf Arduino Tomcat Android

Presence Detection The instance is visible as a single platform sharing all available resources 2 BETaaS GWs placed one on each floor Each GW manages its own PIRs connected through ZigBee Sensors send context info to GWs The first GW creates the BETaaS Instance Second and third GWs join the Instance 1 external BETaaS GW

Resources Allocation The application requests resources allocation through a manifest file specifying: When sensors are recognized: Things Services are created based on context info (data type, location, etc) Big Data Manager starts storing incoming data Semantic request (e.g. “presence” at “home”) Credentials QoS specifications Type of Service (push/pull, real time, etc)

Application Execution Once installed, the application requests data (home presence) through SOAP interfaces BETaaS selects the relevant Thing Services currently available, also considering equivalence and workload Results from Thing Services are combined and sent to the application

References BETaaS - Karaf - Arduino XBee - Distributed OSGi -