Accessing Appliances from the wide area...
Different communications paradigms:
- Media streaming (“sessions”)
- Control (“Instant Messaging”)
- Queries (e.g., of device state)
- Asynchronous events (notification)
Imposes additional requirements of security and privacy on the communication into the home.
Requires identification of the device within the home that the message is intended for, and cannot rely upon DNS to achieve this.
May require many different device communication languages to be used.
May have to work through a firewall or NAT type device.
Cannot assume transparent IP numbering.