Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Training Content Using the BETaaS platform to: From Laptop From Mobile Phone Access sensors data Create a network of BETaaS gateways Run applications."— Presentation transcript:

1

2 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

3 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

4 Development Tools Maven Karaf Arduino Tomcat Android

5 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

6 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)

7 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

8 References BETaaS - http://www.betaas.eu/ Karaf - http://karaf.apache.org/ Arduino XBee - http://arduino.cc/en/Main/ArduinoXbeeShield Distributed OSGi - http://cxf.apache.org/dosgi-releases.html


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

Similar presentations


Ads by Google