Académique Documents
Professionnel Documents
Culture Documents
Introduction
TheBETaaSFP7project Facts
Startdate:1/10/12 Enddate:31/3/15(30months) Cost:3,376,640 Funding:2,515,000 Estimatedeffort:441PM Callidentifier:FP7ICT20118 Website:www.betaas.eu
BETaaS 3
TheBETaaSFP7project Partners
BETaaS
Context:towardanM2Mreference model
TheoldM2Mapproach
IoT marketisgrowingatafastrate
BillionsofM2Mconnecteddevicesinthenext decades decades thousandsofM2Mverticalsolutions? Unacceptable bl
M2M Services
Things
BETaaS
Thehorizontalsolution
Commonreferencemodelofferingservice p capabilities
Interoperability Fastdeployment Reducedcomplexity
Applications
M2M Services
CommonReference Model
Example
ETSIM2M
27th Nov IoT CoAP Plugtests & Workshop BETaaS
Things
TheroleofBETaaS
Defineanecosystemfordevelopmentand p y ofM2Mapplications pp deployment
WorkingontopofalreadyexistingM2M frameworks(e.g., (e g ETSIM2M)
FocusonM2Mapplications
Applicationsasrealdriversofinnovation High g levelservicestobuildM2Mapplications pp Enablerofthelocalcloudmodel
27th Nov IoT CoAP Plugtests & Workshop BETaaS 8
TheBETaaS concept
BETaaS
11
BETaaS KeyPoints:TaaS
BETaaS mustbeareferencemodelforM2M pp applications
ApplicationscanbebuiltontopofBETaaS, ignoringM2Mspecificrequirements
ServicesusetheTaaS asareferencemodel
BETaaS
12
TheBETaaS architecture
Service Module 1 Service Module 2 Service Module N
Service Layer
TaaS (ThingsasaService)
Logical Layer
AdaptationLayers
M2MFramework Things
Physical Layer
BETaaS
13
BETaaS KeyPoints:localcloud
BETaaS operatesdistributedly overalocal g y cloud ofgateways
BETaaS gateway:logicalentitythatcontributesto theserviceoftheBETaaS instance BETaaS instance(orlocalcloud):the interconnectionoftheBETaaS gateways, gateways offering servicestoBETaaS applications
BETaaS
14
TheBETaaS layers
BETaaS
15
BETaaS Gateways
AlarmSystem Control AirConditioning Control WashingMachine CarCharger GarageDoor
MotionDetector Television
BETaaS
16
TheLocalCloudofGateways
AlarmSystem Control AirConditioning Control Washing gMachine CarCharger GarageDoor Temperature Humidity LightsControl MotionDetector
Any
Business
Logic
BETaaS
17
Applicationsarethecenter
Service Di Discovery Semantic p description SingleEntry Point
27th Nov IoT CoAP Plugtests & Workshop
BETaaS
18
Distributedvs Centralized
Centralized cloud approach
Internet
Gateway
Things
Things
BETaaS
19
Thelocalservice
BET BETaaS S is i adistributed di ib dplatform l f running i onalocal l lcloud l dof f gateways
Scalability y
Gatewaycentricinfrastructure Dataaggregatedandelaboratedlocally
Security
Serviceobtainedfromthelocalcloud
Reliability
Remotelinksandremoteresourcesarenotneeded Redundancycomesatalowcost Localcaches
QoS Q S
Lowendtoendlatencyandhighthroughput Highscalabilityforperformance
BETaaS
20
Contextandresourceawareness
Contextawareness
Informationacquiresdifferentmeaningsdepending onthe h context Resourcediscoveryanddataaggregation E.g.:ThesemanticobjectTemperaturesensorcan beassociatedtodifferentrealdevicesdependingon theavailabilitywithinthecurrentcontext. context
Resourceawareness
Awareness A of fresourcesavailable il bl i inth thel local lcontext t t
Computationalcapabilities,storagecapabilities,connectivity, power po e supply supp y
27th Nov IoT CoAP Plugtests & Workshop BETaaS 21
BETaaS simpleexample
BETaaS
22
Simpleexamplecallflow
BETaaS
23
Usecases
BETaaS deployment
BETaaS canrunonanycapabledevice
TVTopBoxes Homerouters Smartphone S t h /T Tablets bl t Laptops/Desktops
BETaaS
25
HomeAutomationUseCases
BETaaS
26
SmartCityUseCases Mobility
Ultra Parking Mobility Service? Service? ? Service ready
Office
Asking BETaaS
BETaaS
27
Conclusions
BETaaS impact
Advancedservicemodules
Semanticsupport Contextawareness
TheBETaaS platform
TaaS referencemodelforM2Mapplications
TestBeds fortwousecases
Homeautomation SmartCity
Opensourcereleasetothecommunity
27th Nov IoT CoAP Plugtests & Workshop BETaaS 29
BETaaS Benefits
Interoperabilitybetweendifferent M2Mimplementations
A Applications li ti consistently i t tl and dseamlessly l l usethesameservicesontopofTaaS
Distributedoverlocalclouds
Highlyscalableandefficient Contextawareness
Services TaaS
ETSIM2MA. L. ETSIM2M
Services TaaS
IoTAA.L.
IoTA
BETaaS
30
Thankyou