Patent ID: 8050282

Claim:
A communication method performed by a Universal Plug and Play (UPnP) remote access server (RAS) having an external interface to a remote network and an internal interface to a home network, the communication method comprising: selecting a network address prefix of a virtual address of a home network UPnP device on the home network serviced by the internal interface that is accessible by a remote UPnP device on a remote network serviced by the external interface and does not conflict with a network address prefix of the remote network; receiving, at the external interface of the UPnP RAS, a packet transmitted from the remote UPnP device to the home network UPnP device, the packet having the virtual address of the home network UPnP device as a destination address; and converting the destination address of the packet from the virtual address of the home network UPnP device to an address of the home network UPnP device on the home network and transmitting the packet to the address of home network UPnP device on the home network through the internal interface.