Enabling interoperability in the internet of things: A OSGi semantic information broker implementation