Wi-Fi Supported Networked Computer-on-Module for IoT

dc.contributor.authorZeng, Xianping
dc.contributor.facultyfi=Luonnontieteiden ja tekniikan tiedekunta|en=Faculty of Science and Engineering|-
dc.date.accessioned2018-10-02T08:32:13Z
dc.date.available2018-10-02T08:32:13Z
dc.date.issued2018-10-02
dc.description.abstractWith the arrival of Internet of Things (IoT) era, a large number of IoT based applications are springing up. It is estimated that the number of IoT devices will reach to 20-200 billion. Wi-Fi has been widely used in the past decade because of the high data transmission rate, wide signal coverage and low radiation. By using the existing Wi-Fi network resources to implement IoT communication, the device cost can be dramatically reduced. In this thesis work, aiming to provide a low cost low power IoT solution with high flexibility and shorten product development time, a Wi-Fi supported networked Computer-on-Module (COM) is designed. It adopts an ultra-low-power and reconfigurable Application Specific Instruction Set Processor (ASIP)—FC3180 and a WLAN SoC designed by Marvell—88W8686, which are connected over SPI bus. To enable Wi-Fi connectivity in software, WLAN driver and IEEE 802.11 network stack are developed in C language. The Wi-Fi driver is implemented into five parts: SPI interface driver, firmware management, control flow, data path, and TCP/IP stack interface. In order to improve the system performance, the WLAN driver is optimized in several ways during development. In the IEEE 802.11 network stack, a WPA/WPA2-PSK supplicant is implemented to add the support for the Wi-Fi networks using WPA/WPA2-PSK encryption mode. In order to verify the system functionality, a prototype of the COM is manufactured and is applied in a sensor system. Tests on the COM are carried out in the sensor system and the experimental results show that the system works properly.-
dc.format.contentabstractOnly-
dc.identifier.olddbid162842
dc.identifier.oldhandle10024/146047
dc.identifier.urihttps://www.utupub.fi/handle/11111/6635
dc.language.isoeng-
dc.publisherfi=Turun yliopisto|en=University of Turku|-
dc.source.identifierhttps://www.utupub.fi/handle/10024/146047
dc.titleWi-Fi Supported Networked Computer-on-Module for IoT-
dc.type.ontasotfi=Diplomityö|en=Master's thesis|-

Tiedostot