IBM Internet f Things Reprt is prepared by: (Pstdc researcher) Dr. Oleksiy Khriyenk (WISE Master s Prgram student) Syed Ibrahim (WISE Master s Prgram student) Sumeeta Chanda MIT Department University f Jyväskylä
IBM Internet f Things (IT) Platfrm service lets yur apps cmmunicate with and cnsume data cllected by yur cnnected devices, sensrs, and gateways. IBM IT Platfrm fr Bluemix gives yu a versatile tlkit that includes gateway devices, device management, and pwerful applicatin access. Super easy t get devices cnnected t IBM Internet f Things clud. IBM prvides a set f verified instructins, r 'recipes', fr cnnecting devices, sensrs and gateways frm a variety f partners and individuals. Apps can use IBM real-time and REST APIs t cmmunicate with yur devices and cnsume the data yu've set them up t cllect. Cmmunicatins between yur devices and the clud happen via the pen, lightweight MQTT prtcl. Cnsumptin f unstructured data. Watsn's artificial intelligence is used t parse the data btained frm the transactins between the devices. Advance analytics f aggregated data. Data mre meaningful, device mre impactful. IBM IT Platfrm Link: http://www.ibm.cm/internet-f-things/it-slutins/watsn-it-platfrm/ http://www.ibm.cm/internet-f-things/ https://cnsle.ng.bluemix.net/dcs/services/it/index.html 2
IBM IT Platfrm Architecture: 3
IBM IT Platfrm Features: The IBM Watsn IT Platfrm is built n the fllwing key areas. Cnnect Cnnecting devices, creating applicatins, cntrlling yur devices, and interacting with third-party services are all available under Watsn IT Platfrm Cnnect. Infrmatin Management Watsn IT Platfrm Infrmatin Management cntrls the data that is sent by devices after it reaches yur Watsn IT Platfrm service. Infrmatin management includes data strage and transfrmatin. Analytics Dashbard cards mnitr and display device data in real-time, which allws yu t keep track f key devices r device data. These visualizatins are displayed n the main Watsn IT Platfrm dashbard t give yu rapid access t the cntext and status f real-time device data. Risk Management The architecture f the Watsn IT Platfrm is designed t prevent devices frm impersnating ther devices, which maintains the integrity f yur device data. Devices cnnect t the Watsn IT Platfrm by using a cmbinatin f a client ID and authenticatin tken, which nly yu knw. 4
IBM IT Platfrm Cnnectivity flw: 5
IBM IT Platfrm Cmpnents: Cnfiguratin tl that yu can use t cnfigure hw yu want the bt t respnd t varius types f requests. Nde-RED the visual tl fr wiring the Internet f Things MTQQ message prtcl fr cmmunicating with devices REST and real time API facility Watsn Cgnitive API Very pwerful APIs t make yur apps mre interactive e.g. Visual recgnitin, Tne analyzer, Persnality Insights. Weather cmpany data fr making the devices aware f lcal weather. 6
IT Device Cnnectin Any hardware interacting with IBM IT platfrm need t be registered and get a device ID Thrugh sme applicatin sensr infrmatin will be sensed and send t the IT server. Nw at IBM Bluemix IT side we will have access f sensr infrmatin. 7
Nde-RED Nde-RED is a visual tl that yu can use t develp yur applicatins, devices, and gateways n IBM Watsn IT Platfrm. Nde-RED prvides capabilities fr cnnecting hardware devices, APIs, and nline services in new and interesting ways. Nde-RED is built n tp f Nde.js and takes advantage f the huge nde mdule ecsystem t prvide a tl that can integrate many different systems. By using a Nde-RED flw, Bluemix IT app can prcess messages frm the sensr and feed t sme ther applicatin. Data can be visualized thrugh available applicatins, r by wn app created fr this purpse Thrugh API service can be extended 8
API Cnnect IBM API Cnnect is an API management slutin that addresses critical aspects f the API lifecycle fr bth n-premises and clud envirnments prviding the capability t create, run, manage and secure APIs and micrservices. Link: https://cnsle.ng.bluemix.net/dcs/services/apicnnect/index.html T manage cnnectivity we have t install IBM API Cnnect that includes: API Cnnect Develper Tlkit API cmmand-line tl. Cmmand line interface has line by line app designing facility. API Designer visual tl. LpBack Nde.js framewrk API Cnnect Micr Gateway API call is supprted via using curl cmmand, and languages such as Ruby, Pythn, Java, and Nde. 9
IBM IT Platfrm Develpment Applicatin develpment: Yu can build and manage applicatins by the supprted prtcls and standards: MQTT messaging prtcl Pythn Nde.js Java C# System requirements: Device develpment: Yu can build and manage devices by the supprted prtcls and standards: MQTT messaging prtcl Pythn Nde.js Java C# Embedded C mbed C++ Gateway develpment: If yur devices cannt directly cnnect t the internet, use the infrmatin prvided t build a gateway device t retrieve and send data t applicatins in yur Watsn IT Platfrm rganizatin. The MQTT messaging prtcl is supprted fr gateway develpment in Watsn IT Platfrm. 10
Use-cases: IBM IT service is applicable fr literally everything e.g. prductin line, transprtatin, medical service. It has full peratin cycle mnitring capability by that critical pint f any service can be identified. Fr example: IBM IT Platfrm In flwer transprtatin if flwers get damage, frm temperature sensr we can knw when that happened r accelermeter sensr wuld tell us the bumpy rad cnditin. Cntrl lighting system f a huse thrugh a web applicatin. Light sensrs sends real-time data t web applicatin server. The server analyzes this data, and instructs the web applicatin t cntrl the lighting. Pricing: Standard Plan Free Plan Fr data exchanged 1. $0.001 / MB up t 450GB 2. $0.0007/ MB up t 7000GB 3. $0.00014/ MB fr 7000GB + Data analyzed $0.02 / MB up t 450GB Edge data exchanged $0.005 / MB up t 450GB Max 20 registered devices Max 10 applicatin Max 100 MB f each data exchanged, data analysed and edge data analyzed 11
IBM IT services at IBM Bluemix IBM Watsn IT Cntext Mapping Service brings the pwer t yur applicatin t analyze mving bject trajectries by leveraging rad netwrkbased gespatial services. It prvides real-time query interfaces t access rad netwrk data and search services by unique index structure and advanced cache mechanisms. Link: https://cnsle.ng.bluemix.net/dcs/services/itmapinsights/index.html Has features: Map Data Query. Cntext Mapping is a high perfrmance, rad netwrk data access service, with an in-memry map data cache that has a unique index structure. The service prvides rad attributes, netwrk tplgy, and ther static map data infrmatin. Gespatial Service. This service includes a gespatial capability that prvides REST API interfaces fr map matching, shrtest path search, and link search. 12
IBM IT services at IBM Bluemix IBM Watsn IT Driver Behavir Service lets yu analyze drivers' behavir frm vehicle prbe data and cntextual data. Link: https://cnsle.ng.bluemix.net/dcs/services/itdriverinsights/index.html Has features: Driver behavir analysis. Yu can analyze driver behavir such as harsh acceleratin and harsh braking, frequent braking, speeding, sharp turn, and s n. Big data analysis infrastructure. Driver Behavir uses Hadp as the back-end infrastructure. Hadp enables Driver Behavir t realize high scalability fr analyzing big data frm vehicle prbe data and cntextual data. REST API. Develpers can retrieve the analysis results by REST API and use them in Bluemix applicatins. Cnfigurability. Sme analysis-threshld parameters, such as speed range per rad type and turn angle range, can be cnfigured as yu like. 13
IBM IT services at IBM Bluemix The IT fr Electrnics service supprts user and device registratin and ntificatins. As part f the IT fr Electrnics Starter, it is precnfigured with ther services t help yu cnnect yur devices and get yur IT prjects t market significantly faster. Yu can als deply it separately and use it with an existing instance f IBM Watsn IT Platfrm. Link: https://cnsle.ng.bluemix.net/dcs/services/itelectrnics/index.html Has features: Get cnnected. N device? N prblem! Deply the demnstratin app and use simulated appliances t experience the pwer f IT fr Electrnics firsthand. View and analyze IT data. Yur simulated data really flws int the IBM Watsn IT Platfrm. Use the Platfrm dashbard t explre device cards, status pages, and view hw much data is cnsumed. Experience IT fr Electrnics as a manufacturer. Create up t five simulated washers, cnnect them t the platfrm, cause device failures, even fix prblems. Experience IT fr Electrnics as a cnsumer. Dwnlad the sample cnsumer mbile app t experience IT fr Electrnics frm the pint f view f an actual wner f a cnnected appliance. Register yur wn washer, mnitr a lad f wash, receive alerts and status updates. 14
IBM IT services at IBM Bluemix IT fr Insurance prvides a full cntext view f the plicy hlder's assets and situatin, including infrmatin such as lcatin, security systems, weather, traffic, and verall wellness. In-depth analysis f this infrmatin allws the insurer t prvide persnalized risk assessment and real-time prtectin fr the plicy hlder. Benefits fr the plicy hlder include risk avidance in the frm f early alerts, persnalized advice, and streamlined claims prcessing and settlement. Benefits fr the insurer include expense reductin thrugh claims avidance and prcessing autmatin and custmer satisfactin and lyalty. Link: https://cnsle.ng.bluemix.net/dcs/services/itinsurance/index.html 15
Develper s Guide https://www.cursera.rg/learn/develper-it Tutrials https://develper.ibm.cm/recipes/tutrials Useful Links Hw t Register Devices in IBM Watsn IT Platfrm https://develper.ibm.cm/recipes/tutrials/hw-t-register-devices-in-ibm-itfundatin/ 16
Cntact Inf Dr. Oleksiy Khriyenk Pstdc researcher MIT Department University f Jyväskylä E-mail: leksiy.khriyenk@jyu.fi www: http://users.jyu.fi/~lkhriye 17