80 likes | 95 Views
Proposal for adding One-way Service Discovery support to TGaq Design Options, including a Request/Response mechanism update to accommodate protocols like Multicast DNS, SSDP, and WS-Discovery. Implementation and potential issues are discussed.
E N D
TGaq Design Option for One-way Service Discovery Protocol Date: 2013-04-22 Authors: RYU Cheol, ETRI
Abstract Propose an idea of One-way Service Discovery support to be added to Design Options for the TGaq Teleconference in April 2013 RYU Cheol, ETRI
One-way Service Discovery Protocol support • Request/Response mechanism cannot support multicasting messages in service discovery protocols such as: • Multicast DNS for Bonjour • SSDP(Simple Service Discovery Protocol) for UPnP • WS-Discovery(Web Services Dynamic Discovery) for WSD • Other unknown protocols which use multicasting UDP • Notifying Pre-Association Messages(PAM) could tunnel those one-way messages RYU Cheol, ETRI
AP Connection W/O Association STA STA Associated Services UDP multicast GAS PAM UDP multicast Service advertisement STA M I B Wired Beacon Probe Probe response PAM: Pre-Association Message RYU Cheol, ETRI
unassociated associated or wired AP STA Service Discovery Capable Device service advertisement multicasting a public action frame for service advertisement with information for the infrastructure association request RYU Cheol, ETRI
Options for the public action frames AP sends the public action frames (PAM) • on an arbitrary channel or • on a common channel or • on a few social channels (eg. 1, 6, 11) or • on each channel while traversing. RYU Cheol, ETRI
An example: WS-Discovery on slide file sharing Associated AP Hello: “My presentation file available” UDDI reference or local lookup with uuid PAM(Hello:”My presentation file available”) Joining to an infrastructure file sharing Bye PAM(Bye) PAM: Pre-Association Message RYU Cheol, ETRI
Issues • A common channel • A channel could be designated for service discovery? • The public action frames for service advertisement • How often does AP send them for service discovery? • Just one time is feasible? Maybe not. • Transparency • 802.11aq service discovery is transparent to applications for both on clients and servers? • Possibly if it supports multicasting service discovery types as well as request/response unicast mechanism. • Broadcasting or multicasting • Which one is better for PAM, broadcasting or multicasting? • Multicasting would be with specific group address. RYU Cheol, ETRI