Universal plug and play device and method of resolving network address conflict by considering remote access
AssigneeSamsung Electronics Co., Ltd.
InventorsSeong-ho Cho, Se-hee Han, Je-young Maeng
Life of this patent
Estimating the term…
Abstract
A Universal Plug and Play (UPnP) device and method of resolving a network address conflict by considering remote access. In the method, a UPnP remote access server (RAS) in a home network selects a virtual network address in the home network that is accessible by a remote device on a remote network and that does not conflict with a network address in the remote network, and converts an address of a packet transmitted from the home network to the remote network based on the virtual network address.
Claims28
A communication method performed by a Universal Plug and Play (UPnP) remote access server (RAS) in a home network, the communication method comprising:
- selecting a virtual address on the home network that is accessible by a remote device on a remote network and that does not conflict with a network address on the remote network;
- converting a source address of a packet transmitted from the home network to the remote network from an address of the home network to an address on the remote network based on the virtual address;
- and
- converting a destination address of a packet transmitted from the remote network to the home network from an address of the remote network to an address of the home network based on an address of the RAS in the home network.
A communication method performed by a Universal Plug and Play (UPnP) device in a remote network, the communication method comprising:
- receiving a conflict/non-conflict query message from a remote access server (RAS) on a home network;
- determining whether a virtual network address on the home network that is accessible by the UPnP device in the remote network conflicts with a network address on the remote network;
- and
- transmitting a conflict/non-conflict response message that indicates whether the virtual network address on the home network conflicts with the network address on the remote network to the RAS.
A Universal Plug and Play (UPnP) remote access server (RAS) in a home network, the UPnP RAS comprising:
- a virtual home network address selecting unit that selects a virtual network address on the home network that is accessible by a UPnP device on a remote network and that does not conflict with a network address on a remote network;
- and
- a converting unit that converts an address of a packet transmitted from the home network to a remote network from an address of the home network to an address accessible by the UPnP device on the remote network based on the virtual network address on the home network.
A UPnP device in a remote network, the UPnP device comprising:
- a query message receiving unit that receives a conflict/non-conflict query message from a RAS in a home network;
- a determination unit that determines whether a virtual network address on the home network that is accessible by the UPnP device conflicts with a network address on the remote network;
- and
- a response message transmitting unit that transmits a conflict/non-conflict response message that indicates whether the virtual network address on the home network conflicts with the network address on the remote network to the RAS.
Dependencies are inferred from the claim text.