Analys av larmhantering i IoT Bridge: En studie av Azure Stream Analytics
2022 (Swedish) Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [sv]
Den tekniska utvecklingen inom datorteknik har gett oss små enheter som enkelt och med små resurser kan kommunicera med varandra och andra system. Detta är känt som Internet of Things, förkortat IoT, och skapar stora möjligheter för företag att snabbare och effektivare få kontroll på förändringar i sin verksamhet. Portal+ är ett företag som tillhandahåller ett system, transportportalen.se, för kunder inom transportnäringen som bland annat ger användarna möjlighet att effektivare hantera sin fordonsflotta. Här finns många möjligheter men också utmaningar för att förhålla sig till med allt från lagstiftningskrav till bra praktiska tillämningar. En möjlighet och funktion är att hantera larm från bussar. I transportportalen hanteras för närvarande alkolåslarm och startspärrslarm för närmare 1 000 bussar. Utmaningarna ligger i att ta hand om den stora dataström av händelser som rapporteras av bussarna och att tillförlitligt vidarebefordra rätt larm inom rätt tid och därtill hantera denna process kostnadseffektivt. Denna studie syftar till att analysera inkommande larm och kategorisera dessa för att om möjligt hitta falsklarm som inte ska rapporteras. Dessutom är en studie gjord för att ta reda på om den idag aktuella lösningen kan göras effektivare genom att flytta selekteringsalgoritmen till en del inom Microsoft molnplattform Azure som hanterar strömmade data, benämnd Azure Stream Analytics. Resultatet av studien visar att ur ett tekniskt perspektiv endast ett fåtal larm varit s.k. falsklarm. Vad gäller bearbetningen av inkommande larmhändelser så har studien visat att hanteringen av dessa går att effektivisera avsevärt med funktioner i Azure Stream Analytics.
Abstract [en]
Technological developments in computer technology have given us small devices that easily with small resources can communicate with each other and other systems. This is known as the Internet of Things, abbreviated IoT, and creates great opportunities for companies to gain control of changes more quickly and efficiently in their business. Portal+ is a company that provides a system, transportportalen.se, for customers in the transport industry that, among other things, gives users the opportunity to manage their vehicle fleet more efficiently. There are many opportunities here, but also challenges related to everything from legislative requirements to good practical applications. One possibility and function are to manage alarms from buses. The transport portal currently handles alcohol interlock alarms and immobilizer alarms for nearly 1,000 buses. The challenges lie in taking care of the large data stream of events reported by the buses and reliably relaying the right alarms within the right time and managing this process cost-effectively. This study aims to analyze incoming alarms and categorize these to find, if possible, false alarms that should not be reported. In addition, a study is done to find out if the current solution can be made more efficient by moving the selection algorithm to a part within the Microsoft cloud platform Azure that handles streamed data, called Azure Stream Analytics. The results of the study show that from a technical perspective, only a few alarms have been so-called false alarms. When it comes to processing incoming alarm events, the study has shown that managing these can be significantly streamlined with features in Azure Stream Analytics.
Place, publisher, year, edition, pages 2022. , p. 34
Keywords [en]
Internet of Things, Streamed data, Azure, Stream Analytics, SQL
Keywords [sv]
Internet of Things, Strömmad data, Azure, Stream Analytics, SQL
National Category
Software Engineering
Identifiers URN: urn:nbn:se:miun:diva-45293 Local ID: DT-V22-G3-031 OAI: oai:DiVA.org:miun-45293 DiVA, id: diva2:1674598
Subject / course Computer Engineering DT1
Educational program Computer Science TDATG 180 higher education credits
Supervisors
Examiners
2022-06-222022-06-222022-06-22 Bibliographically approved