magistrsko delo
Blažka Blatnik (Author), Nikolaj Zimic (Mentor)

Abstract

Uporaba hišnih alarmnih sistemov močno pripomore k večjemu občutku varnosti posameznika. V primeru izbire brezžičnega alarmnega sistema se uporabnik izogne gradbenim posegom, zato je tak alarm mnogo privlačnejši. Kljub enostavnejši namestitvi so zahteve po zanesljivosti in varnosti nespremenjene, kar predstavlja izziv za načrtovanje brezžičnega alarmnega sistema. Poleg obstoječih zahtev žičnih alarmnih sistemov, mora brezžični alarmni sistem optimizirati porabo energije in domet senzorjev. V našem delu smo definirali in implementirali protokol za brezžični alarmni sistem z uporabo tehnologije LoRa. Tehnologija LoRa je namenjena za radijsko komunikacijo na dolge razdalje z manjhno porabo energije. Protokol smo razvili z upoštevanjem vseh lastnosti tehnologije LoRa, regulacij uporabljenih frekvenčnih pasov, ter zahtev alarmnih sistemov. Protokol smo opremili z vsemi potrebnimi varnostnimi mehanizmi, kot so zagotavljanje integritete sporočil, avtentikacija, šifriranje vsebine in preprečevanje podvajanja sporočil. Načrtovani sistem ima prav tako definirano ravnanje ob izpadih ali motnjah. V nalogi smo podali popolno definicijo načrtovanega protokola, katerega smo tudi implementirali s pomočjo izdelanih komunikacijskih modulov. Protokol smo opremili z nadrzorno ploščo, strežnikom in sireno, ter tako implementirali celovit brezžični alarmni sistem. Implementirano rešitev smo testirali tako modularno (posamezne komponente protokola in strojne opreme), kot tudi celovito. Pri vrednotenju varnosti predlaganega protokola smo ugotovili, da je sistem odporen na vse znane vrste napadov in dosega zadostno mero varnosti. Izračunali smo največjo in najmanjšo življensko dobo izbrane baterije senzorja, ki znaša 1.7 let oz 0.2 leti, odvisno od vrednosti komunikacijskih parametrov. S primerjavo predlaganega protokola s podobnim protokolom ZigBee smo ugotovili, da je naša rešitev bolj ustrezna za izbrano aplikacijo.

Keywords

komunikacijski protokoli;računalništvo in informatika;magisteriji;

Data

Language: Slovenian
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [B. Blatnik]
UDC: 004(043.2)
COBISS: 83603203 Link will open in a new window
Views: 230
Downloads: 40
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Using LoRa modules for network of events
Secondary abstract: Having valued possessions protected by an alarm system can significantly improve one's feeling of safety. Choosing a wireless alarm system (over a regular wired one) allows the end user to easily install it without construction, often making it a more attractive option. But opting into easy setup does not have to mean opting out of high reliability and security. Furthermore, wireless implementations feature great power efficiency, compensating for their lack of constant power supply. We have designed and implemented protocol for wireless alarm system using LoRa technology. LoRa technology provides us with a long range of communication and minimal power consumption. The protocol we proposed is designed based on LoRa characteristics, ISM frequency band regulations and high demand for reliability and security. We incorporated all security mechanisms like checking integrity, authentication, encryption of the payload and prevention of replay attack. We have also defined handling of outage and system disruption. Following the complete definition of the proposed protocol, we have implemented it using custom-built communication modules. We have added an administration board, server and a siren to make our alarm system complete. We have tested the proposed solution, first by components and then as a whole. Lastly, we evaluated the security of our system by comparing it to known ways of attack and determined that our solution is robust against common attacks. We have also calculated the highest possible and lowest possible battery life time for a battery with 1500 mAh capacity. Expected lifetime of that battery is 1.7 years when using the most optimal communication parameters, or 0.2 years when using the least optimal ones. Comparing our solution with a similar protocol, called ZigBee, showed that our solution fits better for alarm system application.
Secondary keywords: wireless sensor networks;communication protocols;computer science;computer and information science;master's degree;Protivlomni alarmi;Brezžična senzorska omrežja;Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Master's thesis/paper
Study programme: 1000471
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 104 str.
ID: 13715178