Font Size: a A A

The Design Of Smart Home Secure Communication System Based On Android

Posted on:2016-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:R J ZhaoFull Text:PDF
GTID:2308330479450593Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Nowadays, with the rapid development of mobile phone、personal computer and the Internet in electronics industry, IOT(the Internet of things) is receiving more and more attention. Traditional smart home system was based on the integrated wiring or the PC control terminal, which all have limited the deeper development of smart home.The arrival of the IOT provides a new train of thought for the smart home, namely take advantage of the connecting net linking things to persons to realize the remote interactive control, which will make people have a new definition of the high-end lifestyle and high-tech life experience.According to the IOT architecture, this smart home system can be divided into application layer, network layer and perception layer to design. This paper briefly summarizes the architecture of the IOT, and on this basis to establish the overall structure of the smart home system, then focuses on the operation mechanism of Android operating system, including the architecture of Android system, application composition, working principle and so on.In this paper, in terms of the application layer develops an Android mobile phone client software themed smart home, which contains five function module configuration interfaces, the starting up interface, login interface, menu interface and control interface. Each interface can jump to other interface, and on the core control interface designs an embedded TCP/IP network control interface, used for wireless connectivity household equipment, analog switch visual graphic buttons can display the household equipment running status.In network layer and perception layer, this article connects HLK-RM04, STM32 and Zig Bee coordinator to design a embedded gateway and Zig Bee wireless sensor network(WSN), and the HLK-RM04 server with the Android client make up C/S mode, the user sends instruction through the Android mobile phone to Zig Bee wireless terminal node, which realizes the management and control of the household equipment.Since in the process of smart home network communication may appears many security problems, including malicious attacks, privacy, identity theft and other problems, so this paper further studies a high precision chaotic algorithm. This paper takes advantage of the characteristics of chaotic system which include the ergodicity, the class randomness and the extreme sensibility to initial values which are similar to cryptography, in combination with the RSA public key encryption algorithm which is more suitable for network communication encryption, by using high precision chaos iteration to generate a set of high precision large random number sequence as the private key in the RSA encryption algorithm, encrypts the commands send by Android. Traditional private key is randomly generated by machine and can’t memory, but the proposed method not only makes the private key free setting, and improves the syetem’s confidentiality in combination with high precision chaotic algorithm, and make smart home information transmission more security.
Keywords/Search Tags:IOT, Smart home, Android, ZigBee, RSA, Chaos algorithm
PDF Full Text Request
Related items