I. Introduction
Recently, smart home network design has become an important research topic in order to provide consumers with the convenience of controlling smart home applications in the home [1]. Wireless Sensor Networks (WSNs) and Consumer Electronics (CE) technologies make a good combination to enable the design of smart home monitoring systems. To design a smart home network, sensor nodes are usually deployed into the home or office environment without a preconfigured infrastructure [2], [3]. Before monitoring the environment, sensor nodes are organized into a network through the neighbor nodes discovery process [4] to automatically gather real-time data from the home environment and control the operation of various digital household CE devices such as digital audio, entertainment, and air conditioning, etc. Nowadays, consumers can benefit from automatic self-controlled home aids including robotic vacuum cleaners that can automatically manage and control the movement of the vacuum cleaner pervasively within a home environment [5]–[9]. A smart home monitoring system can be applied to enable automatic maneuvering robotic vacuum cleaners within the home environment. WSNs are a promising technology for gathering real-time information in order to enable automatic monitoring of a specific area or to control electronic devices based on home environment conditions [10].