Font Size: a A A

Communication And Control Of Multi-protocol Gateway And Smart Home

Posted on:2018-09-14Degree:MasterType:Thesis
Country:ChinaCandidate:M WangFull Text:PDF
GTID:2348330515973780Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the progress of human society,people's lives have been greatly improved,correspondingly,the standard of living has a higher demand.Requirement of people's living environment is not just satisfied with a simple fixed house,but hope to become more secure,comfortable and convenient living paradise.After entering the new century,the computer,communications and home appliances industry is no longer isolated.if each device in the people's family can be connected by existing technology,then they can be communication with external network by a home gateway that be installed by people,at this moment,people can control the intelligent device remotely.The concept of the Smart home system was put forward.At present,there are many problems in the field of Smart home becase people use different communication technologies,thus,when the devices with different communication technologies want to communication each other,it will be difficulties.In order to solve this problem,this paper focuses on the research of home gateway which is the important part of the Smart home system,furthermore,this paper put forward a design scheme of Multi protocol gateway which can support different communication protocols.In this paper,we propose a client/server(C/S)structure model,In the aspect of hardware design,the S3C6410 microprocessor which belongs to the ARM architecture is used as the core processing chip of the home gateway in the Smart home system,and expands the simple circuit base on this microprocessor.At the same time,we used the embedded Linux system to manage the hardware resource,then according to the actual demand of the Multi protocol gateway,we research the operation and related configuration of the Linux serial port.At the same time,in order to receive the request of the mobile terminal,we also reasearch the network Socket.In this paper,multi protocol gateway is used as the network server,and mobile terminal is used as a network client to communiction with the multi protocol gateway.In this multi protocol gateway,a serial port management program is designed,which is used to communicate with home intelligent devices.The way to realize the communication between the network server process and the serial port management process is shared memory,we used WiFi and Bluetooth to communication with each other at home.Then,the SQLite database was transplanted to save the information of the home intelligent device,the user information and the user-defined scene mode information.Finally,the main functions and performance of the multi prococol gateway was tested and analyzed,including the system restart,home smart devices was automatic discoveried,mobile terminal device control delay,new equipment to join the discovery and equipment damage detection.The test results showed that the design of the multi protocol home gateway not only has the basic functions,for example,contorl remotely,communication,etc,but also it was able to support the use of different communication protocols within the home device.
Keywords/Search Tags:Multiprotocol Gateway, Linux, Embedded, SQLite
PDF Full Text Request
Related items