openscreenprotocol
openscreenprotocol copied to clipboard
[mDNS] Investigate compatibility with DNS-SD sleep proxy spec
Based on internal feedback, we've found out that there is a spec in progress to allow a compatible network device to act as a "sleep proxy." The "sleep proxy" device advertises an DNS-SD service on behalf of another device that has gone to sleep (and thus can't respond to queries). The sleep proxy then wakes up the other device (apparently through WoL) if it sees an incoming packet for the service.
Details: http://stuartcheshire.org/sleepproxy/ Spec draft: https://tools.ietf.org/html/draft-ietf-dnssd-srp-00#section-2.6.2
It looks like sleep proxy is supported on Mac OS X and AirPort-branded devices.
Some things to investigate:
- Is it compatible with QUIC?
- What devices make sense as the proxy? Presumably access points/routers, but possibly PCs as well.
- Is interoperability likely?
Would be great for someone in the group to investigate and report back here on the possibilities for the mDNS sleep proxy.