Presentation is loading. Please wait.

Presentation is loading. Please wait.

Service Discovery Using JSON for aq

Similar presentations


Presentation on theme: "Service Discovery Using JSON for aq"— Presentation transcript:

1 Service Discovery Using JSON for 802.11aq
2019/4/9 Sep. 2014 Service Discovery Using JSON for aq Date: Authors: Name Affiliations Address Phone Dapeng Liu CMCC Beijing, China Dapeng Liu (CMCC) Dapeng Liu (CMCC)

2 2019/4/9 Sep. 2014 Abstract This document discuss the JSON service indication of aq. Dapeng Liu (CMCC) Dapeng Liu (CMCC)

3 Sep. 2014 Background 802.11aq defines service discovery mechanism before association. Draft 0.01 defines two stage process: PAD capability advertisement PADP request/response 802.11aq should provides enough scalability and flexibility for service discovery. Dapeng Liu (CMCC)

4 Sep. 2014 Current Proposals Dapeng Liu (CMCC)

5 Scalability and Flexibility of Service Discovery
Sep. 2014 Scalability and Flexibility of Service Discovery Services that are available in a WLAN network may change frequently. New type of services may be developed and deployed in WLAN network frequently. 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. Dapeng Liu (CMCC)

6 Sep. 2014 Proposed Solution JSON (JavaScript Object Notation) is a lightweight data-interchange 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 Use JSON for service discovery? Pros Enough flexibility Cons overhead Dapeng Liu (CMCC)

7 Proposed Solution JSON example { “service”:{ “type”: “printer”
Sep. 2014 Proposed Solution JSON example { “service”:{ “type”: “printer” “type”: “voip” } Dapeng Liu (CMCC)

8 Proposed Solution How to reduce the overhead
Sep. 2014 Proposed Solution How to reduce the overhead Service discovery 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. Dapeng Liu (CMCC)

9 Solution discussion Example of service discovery using JSON Sep. 2014
STA 11aq support indication AP Service query Service response (JSON) Local service db Local Service Database Configuration Interface { “service”:{“type”: “printer”, “type”: “voip”}} Further Service Query (Optional) Network Selection Dapeng Liu (CMCC)

10 Proposed Change for Draft 0.01
Sep. 2014 Proposed Change for Draft 0.01 PADP ULP ID PAD request/response using a Service Identifier PAD request/response using Service Identifier 1 Encapsulated ULP 2 PAD request/response using JSON 3 Reserved 4-220 Vendor Specific 221 Insert new PADP type in table 8-401 PAD request/response using JSON ULPID: 3 Dapeng Liu (CMCC)

11 PADP Request/Response Using JSON
Sep. 2014 PADP Request/Response Using JSON Token JSON Request PADP element format Token JSON Response PADP element format Dapeng Liu (CMCC)

12 Sep. 2014 Q&A Dapeng Liu (CMCC)


Download ppt "Service Discovery Using JSON for aq"

Similar presentations


Ads by Google