Framework Configuration and Operating Method of Open Home Network

Provided are an open home network framework and a method for operating the same. The method includes: forming an user application layer having interfaces to manage an individual service application software and a platform; forming a core framework layer having a framework management function based on an individual service control logic and service control logic for hardware-dependent control; forming a communication layer to process hardware interworking services; forming a service application programming interface (API) for providing interworking interfaces between the user application layer and the core framework layer; forming an adaptor for providing interworking interfaces between service components and legacy components; and forming a communication API for providing hardware-independence between the core framework layer and the communication layer to control a hardware and a device.