10. The method of claim 1 , wherein the second content formatted according to UPnP DCPs is reused in the data without modification from UPnP DCP specifications.
1. A method, comprising: mapping, at a first Universal Plug and Play (UPnP) entity in a first UPnP network by a mapping module provisioned in the first UPnP entity, a first content formatted according to UPnP device architecture (UDA) protocols to at least one stanza formatted according to Extensible Messaging and Presence Protocol (XMPP); generating, by a data generator module provisioned in the first UPnP entity, data comprising the at least one XMPP stanza and a second content formatted according to UPnP device control protocols (DCPs), wherein the second content comprises device-specific information related to the first UPnP entity; and transmitting the data in an Extensible Markup Language (XML) stream over an XMPP network from the first UPnP entity to a second UPnP entity in a second, remote UPnP network.