Font Size: a A A

A Reliable Smart-home System Based On Android Platform

Posted on:2015-11-03Degree:MasterType:Thesis
Country:ChinaCandidate:Z LiFull Text:PDF
GTID:2272330464968662Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With continued development of technology, people have high expectations for intelligent, convenience and comfort living environment. Especially, under the influence of some trendy technologies such as mobile Internet, Internet of things, cloud computing and big data, etc, smart-home is greatly concerned and there are more and more systems with respect to smart-home are designed.This thesis aims to research and design a reliable smart-home system based on Android platform, combined with Zig Bee and joint network coding and channel coding technology. The entire system is composited by three modules which are Zig Bee wireless sensor network, ARM server and Android client. The RS232 serial communication is used between wireless sensor network and ARM server, while the information exchange between ARM server and Android client is achieved via Ethernet. When client need to request for a message, the command reach a terminal node through the wireless sensor network from top to bottom, while the sensor which is attached on the terminal node transfer the detected information about indoor appliance from bottom to top. Finally, the information is displayed on the client.Our server hardware platform is based on Mini2440, mainly for analytical processing and cache data. By transplanting the Linux operating system on Mini2440, we can develop the relevant software programs about smart-home. It is important that the program should be cross-compiled before running.The client is based on Android platform, which allows user to monitor and control room equipment in real time. As we know, the carrier between client and server is the Ethernet, to establish a socket at both ends is necessary. The data can be sent and received when the two sockets are connected successfully in accordance with a predetermined communication protocol. User interface design is very important because the received data is displayed on it. This thesis uses Android flexible layout and variety of UI components to design a friendly interface. Certainly, all the components are added incident response to interact with users.For Zig Bee wireless network, the transmission reliability of wireless links will be greatly affected by taking into account that home is not open enough and maybe there are obstacles, also, there is interference with the band. This thesis proposes a joint channel and network coding technology in Zig Bee wireless sensor network, to improve the system throughput,the utilization of channel resources and the reliability of the data transmission.Finally, do functional test on the smart-home system and validate that our system is safe, reliable and low-cost, which can really achieve the goals that monitoring the indoor environment and warning for the emergency situations.
Keywords/Search Tags:Zig Bee, Joint channel and network coding, Android platform, Smart-Home system
PDF Full Text Request
Related items