Provided is an apparatus for a home network middleware interoperability
service using a home gateway and an OSGi platform and method thereof, the
apparatus comprising: a plurality of home network devices in which
various types of middlewares are mounted; a home gateway in which a
plurality of middleware bundles for supporting the various types of
middlewares and an OSGi platform are mounted, and with which information
on the home network devices is transferred to an external network; and a
service provider connected to the home gateway via an external network
and receiving information on the home network devices and downloading to
the home gateway the middleware bundles appropriate to the user's home
network to provide the middleware interoperability service.