Return to search

M2M and Mobile Communications : an Implementation in the Solar Energy Industry

Machine-to-Machine (M2M) communications are used for several purposes, forinstance to transmit information derived from measurements collected frommonitoring instruments. M2M communications also allow intelligent devices toexchange real-time data without human intervention. Through a literaturesurvey regarding M2M, Mobile Communications, and Communication Protocolsfor M2M, such as the Constrained Application Protocol (CoAP), we found thatthe CoAP-UDP model is more suitable for M2M systems, than the HTTP-TCPapproach. Additionally, CoAP supports a DTLS implementation to provide endto-end security to protect communications. Consequently, CoAP was the selectedtechnology that allowed us to achieve the goal of designing a low-cost, scalable,secure, and standard-based communication solution for the company supportingthe project: Solelia Greentech. This company is the largest provider inScandinavia of solar chargers for electrical vehicles. The development andexperimental 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 dataresources to CoAP clients through a secure DTLS channel. Furthermore, aperformance analysis of the system and other existing Web server alternativeswas performed. As a result of this process, we concluded that the CoAP serverwe developed reaches between four and seven times higher throughputs than thecompared systems. Therefore, this project represents a viable alternative forexisting solutions on the market. / Machine-to-machine (M2M) kommunikation används för flera syften, till exempel överföra information från mätningar som samlats in från övervakningsprogram instrument. M2M kommunikation gör det också möjligt att intelligenta enheter utbyter data i realtid utan mänsklig inblandning. Genom en litteraturstudie om M2M, mobil kommunikation, och kommunikationsprotokoll för M2M, såsom Constrained Application Protocol (CoAP), fann vi att CoAP-UDP-modellen är mer lämpade för M2M-system, än HTTP-TCP strategi. Dessutom, CoAP stöder ett DTLS genomförande som bidrar med end-to-end säkerhet för att skydda kommunikation. Följaktligen CoAP var den valda tekniken som tillät oss att uppnå målet att utforma en billig, skalbar, säker och standardbaserad kommunikationslösning för företag som stödde projektet: Solelia Greentech. Detta företag är den största leverantören i Skandinavien av solar laddare för eldrivna fordon. Utveckling och experimentella genomförande av denna lösning var också lyckat fulländad. Vi skapade en prototyp som kan samla information från en pulsgenerator (t.ex. smarta mätare), process data, köra en CoAP server, och överföra dataresurser till CoAP-klient genom en säker DTLS kanal. En prestandaanalys av systemet och andra befintliga webbservern alternativ utfördes. Som en följd av denna process, vi drog slutsatsen att CoAP servern vi utvecklat når mellan fyra och sju gånger högre genomloppstid än de jämförda systemen. Därför Detta projekt är ett lönsamt alternativ för befintliga lösningar på marknaden.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-172752
Date January 2015
CreatorsGonzalez Robles, Antonio
PublisherKTH, Skolan för informations- och kommunikationsteknik (ICT)
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationTRITA-ICT-EX ; 2015:192

Page generated in 0.0022 seconds