May. 2014 doc.: IEEE 11-14/0667r0 Service Indication Consideration of 802.11aq Date: 2014-4-30 Authors: Name Affiliations Address Phone email Dapeng Liu CMCC +86 13911788933 [email protected] Submission Beijing, China Slide 1 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Abstract • This document discuss the service indication consideration of 802.11aq. Submission Slide 2 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Background • 802.11aq trying to define service discovery mechanism before association. • Service indication is a very important hint information for 802.11aq. • 802.11aq should provides enough scalability and flexibility for service indication. Submission Slide 3 Dapeng Liu (CMCC) doc.: IEEE 11-14/0667r0 May. 2014 Analysis of current service indication proposals • Current Service Indication Proposals – Service bit map – Service hash UPnP Bonjour … … 1 0 0 0 Bit 1 Bit 2 Bit 3 Bit 4 Service bitmap Submission Slide 4 Dapeng Liu (CMCC) doc.: IEEE 11-14/0667r0 May. 2014 Problems of Scalability and Flexibility of Service Indication • Services that are available in a WLAN network may change frequently. • New type of services may be developed and deployed in WLAN network frequently. • Example: – Operator provided VoIP service only available in operator deployed WLAN network – There is no existing service type for “VoIP” • Problem: – Using current service indication solution may require a long time to define a new service type and been adopted by both AP and terminal vendors. – It is not human readable, any new extensions depends on standards work; difficult for deployment. Submission Slide 5 Dapeng Liu (CMCC) doc.: IEEE 11-14/0667r0 May. 2014 Solution Discussion • JSON (JavaScript Object Notation) is a lightweight datainterchange format – Easy for machine to parse and generate – It is based on a subset of the JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 – Easy to extend • Can we use JSON for service indication? – Pros • Easy to extend • Enough flexibility – Cons • overhead Submission Slide 6 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Solution Discussion • JSON example { “service”:{ “type”: “printer” “type”: “voip” } } Submission Slide 7 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Solution Discussion • How to reduce the overhead – Service indication works in a query/response fashion – Query of service only triggered by STA. – AP beacon only indicates support of 11aq. • STA knows whether 11aq is supported by current network from AP beacons. • STA send service query JSON to AP. • AP send service response to STA using JSON. • AP decide whether to proceed further steps for service detail query. Submission Slide 8 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Solution discussion • Example of service discovery using JSON 11aq support indication AP STA Service query Service response (JSON) { “service”:{“type”: “printer”, “type”: “voip”}} Local service db Local Service Database Configuration Interface Further Service Query (Optional) Network Selection Submission Slide 9 Dapeng Liu (CMCC) May. 2014 doc.: IEEE 11-14/0667r0 Q&A Submission Slide 10 Dapeng Liu (CMCC)
© Copyright 2026 Paperzz