A home-networking gateway may provide a service to a device on a home
network by transparently accessing (or spoofing) a capability of a
different device on the home network. The device capabilities may be
automatically detected and used. A home-networking gateway also may
transparently provide a service from a host system to a device on a home
network by accessing a service on a host system.