M2M and Mobile Communications: an implementation in the solar energy industry
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Ask about the availability of the thesis by sending email to the Aalto University Learning Centre oppimiskeskus@aalto.fi
Authors
Date
2015-08-24
Department
Major/Subject
Security and Mobile Computing
Mcode
T3011
Degree programme
Master's Degree Programme in Security and Mobile Computing (NordSecMob)
Language
en
Pages
16+89
Series
Abstract
Machine-to-Machine communication (M2M) is used for several purposes, for instance to transmit information derived from measurements collected from monitoring instruments. M2M also allows intelligent devices to exchange real- time data without human intervention. Through a literature survey regarding M2M, Mobile Communications, and Communication Protocols for M2M, we found that an efficient CoAP-UDP model is more suitable for M2M systems, than the HTTP-TCP model. Additionally, CoAP supports a DTLS implementation to provide end-to-end security to protect communications. Consequently, CoAP was the selected technology that allowed us to provide a low-cost, scalable, secure, and standard-based communication solution for a solar energy distribution company. The development and implementation of this solution was also successfully accomplished. We created a prototype that is able to gather information from a pulse generator (e.g. smart meter), process the data, run a CoAP server, and transmit data resources to CoAP clients through a secure DTLS channel. Furthermore, a performance analysis of the system and other existing Web server alternatives was performed. As a result of this process, we concluded that the CoAP server we developed reaches between four and seven times higher throughputs than the compared systems. Therefore, this project represents a viable alternative for existing solutions on the market.Description
Supervisor
Nurminen, JukkaThesis advisor
Wahlberg, DanielKeywords
M2M, CoAP, DTLS, raspberry Pi, wireless, smart meter