Font Size: a A A

Research And Implementation Of Smart Home Gateway Based On 6LoWPAN

Posted on:2016-08-13Degree:MasterType:Thesis
Country:ChinaCandidate:B GuiFull Text:PDF
GTID:2272330461456036Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of science and technology and the progress of society, the requirement of people’s living environment and quality of life has also gradually improved. Personal computer and the Internet has changed people’s way of life, all kinds of home appliances also moving in the direction of digitalization, intelligence and network. The Smart Home has gradually become a research hotspot. Smart Home Gateway, as a core part of the Smart Home system, is not only responsible for communication with the home smart devices, but also responsible for connection with the outside Internet, and provides conversion function for the information interaction between family internal network and external network, and at the same time, provides the unified interface for remote managing and controling of domestic equipments.Firstly, this paper introduced the research background and significance of Smart Home gateway, then according to the basic function reqirement of gateway proposed overall design of Smart Home gateway based on two-chip structure of scheme.Finally, based on 6LoWPAN completed the design and implementation of the gateway. This paper focuses on three aspects:gateway to connect household equipment and external network, IPv6 communication mechanism in the gateway, gateway data management services.(1) The gateway connects household equipment and external network. The interior network in gateway adopted 6LoWPAN technology to communicate with household equipment nodes, and external network connected Internet through Ethernet, we first study the 6LoWPAN protocol, and then implemented the Contiki system transplantation in 8051 monolithic integrated circuit of On-bright company combined with the open source wireless sensor network operating system, and design application communication protocol between the gateway and household equipment nodel, including association network and dis-association network management, data communication format. External network used the open-source router system, openwrt. We first analyzed the principle, then transplanted to the tiny6410 development board, so bringing the gateway with the home router.(2) Two-chip structure of IPv6 communication mechanism in gateway.The gateway uses two-chip architecture, the gateway node module is used to process the home internal network communication, and the main gateway module is used to process the external network communication, the two modules are connected by serial port, the main gateway module using virtual network card in Linux, by slip protocol between the two module transmission IPv6 data message, because home devices using the 6LoWPAN protocol, so gateway and home appliances can directly communicate through the IPv6 protocol without the need for protocol conversion, this is the advantage of 6LoWPAN.(3) Gateway data management services. In order to realize the unified management of home equipments, on the main gateway module, the paper designed the procedures for data monitor and control commands based on the third party physical network cloud storage server, yeelink. Data monitoring program is responsible for uploading the household equipment data to the server yeelink through the HTTP request, and adopts Linux cron tools for cyclely performing an upload task, so the user can remote access the working state of home of intelligent equipments in yeelink server through the browser or official mobile APP. Control command program through a comparison between the server and the local data to determine whether need to sent to the family equipment setting parameters of IPv6 control command message.
Keywords/Search Tags:Smart Home Gateway, two-chip structure, Open Wrt, Contiki, yeelink
PDF Full Text Request
Related items