As shown in Fig. 3, the SDSH platform has
different designs for smart hardware, controller,
and external service layers.
The smart hardware layer provides a general terminal subsystem for
smart hardware at home, and uses virtualization
technology to uniformly identify the computing,storage, and network resources of the whole
smart home platform. Above this, through a unified
system resource call and state report interface,
the smart hardware layer converges system resources and registers system capability to the
controller layer.