| With the rapid development of IT and Internet, the advantage of the Internet of Things application is becoming obvious. As an important application of the Internet of Things, the concept of smart home is gradually coming into people’s sight and into their life. The smart home is a family schedule management system based on residential buildings,in order to enhance home security,convenience,comfort and living environment. This paper presents a way to build smart home by remote control the information appliances.Information Appliance is the type of household appliances with the ability to process information in real time by puting Micro computer systems and communication technologies into it. As the development of embedded technology, more and more consumer appliance will have the ability to network connectivity and data communications, by a variety of embedded chips and processors built in them. The information appliance system make sure all intelligent information appliances can access to the network and use corresponding control system to allows the user to control their appliance at any time.The control system is the most critical part of the entire information appliances system,it plays two roles in the information appliances system. On one hand, it is a unified interface for the information appliances in the family and the user to exchange informations. It receives commands from the users and return the results to them after the information have been processed. On the other hand, it is responsible for the unified management of information appliances, the commands transmitted after treatment to home appliances control module and then,the control system collect appliance status back to use.IPv6is the next generation Internet protocol after the IPv4. With the rapid decrease of the IPv4address, the implementation of IPv6become a necessity. Compared to IPv4, IPv6has2128address,and it also have advantages in mobility and safety. IPv6’s huge address space makes it possible to assign an IP address for every household appliances. So,IPv6is applied in the information appliances system is not only the demand for ICT development,but also provide a opportunity for the development of information appliances.This paper focuses on the design and implementation of IPv6-based remote control system. Using the ARM S3C2410as the hardware platform,then add embedded operating system Linux which can support IPv6well and embedded WEB server Boa on it. After developing applications on the system,we have made a Remote information appliances network control system composed by Browser,Webserver (Boa) and CGI. Firstly,we analyzed the IPv6protocol in detail.Then described the process of system development environment. Including the configuration of the host and target board, installation of the cross-compilation environment, installation of the Linux system in a virtual environment and configuration of the related services. After that we Illustrate the design of the whole system and the implementation of hardware and software. Finally, we make a system network testing. The test results show that the system can run stable. |