Скачать презентацию doc IEEE 802 11 -14 0374 r 0 Скачать презентацию doc IEEE 802 11 -14 0374 r 0

04a7fc7ed49f2c4753ab6e4289dabab5.ppt

  • Количество слайдов: 11

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Two options for UPn. doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Two options for UPn. P Printer Discovery Date: 2014 -03 -03 Authors: Submission Slide 1 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Abstract According to LA doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Abstract According to LA meeting discussion, we would like to know exactly how UPn. P services can be discovered in 11 aq. After further study, two possible approaches, transparent mode and opaque mode, for UPn. P services discovery in 11 aq are described. Submission Slide 2 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Background In 13/501 r doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Background In 13/501 r 0, a architecture with service registration and service discovery is registered. Per the meeting discussion, the registration can be done in MAC layer or upper layer after association. In 13/796 r 0, the procedure on how a STA discovers necessary service information before association is described with a high level 2 -step service discovery procedure proposed. In 13/796 r 1, more details on service indication are further discussed. In 13/893 r 0, different service hash values proposed to be carried in service discovery request and response with public action frame for privacy and security. In 13/1403 r 0, Service indication from AP, network discovery and detailed service information query are described. In 14/0067 r 0, describes how a UPn. P Printer can be discovered in 11 aq. Submission Slide 3 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 UPn. P Device Architecture doc. : IEEE 802. 11 -14/0374 r 0 March 2014 UPn. P Device Architecture Controllers Devices Discovery NOTIFY messages (presence announcements) SSDP M-SEARCH messages (device/service search) Description SSDP GET device & service description XML UPn. P Actions Control SOAP Events Submission Service Discovery: Simple Service Discovery Protocol (SSDP) GENA Event subscriptions Event notifications GENA Slide 4 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Detailed Query in SSDP doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Detailed Query in SSDP Service Query syntax ssdp: all Description Searches for all UPn. P devices and services upnp: rootdevice Searches for all UPn. P root devices uuid: device-uuid Searches for a particular device urn: schemas-upnp-org: device. Type: ver Searches for devices of the given type urn: domain-name: device. Type: ver Searches for devices with a vendor-specific type urn: schemas-upnp-org: service. Type: ver Searches for devices containing a service of the given type urn: domain-name: service. Type: ver Searches for devices containing a vendor-specific service UPn. P Printer: urn: schemas-upnp-org: service: Print. Basic: 1 Submission Slide 5 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Transparent mode for Print. doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Transparent mode for Print. Basic Service Discovery STA/CP service query with higher layer syntax AP Broadcast [IP(UDP(UPn. P(NOTIFY with SSDP: alive)))] Encapsulation UPn. P(NOTIFY with SSDP: alive) GAS Req [IP(UDP(UPn. P( M-SEARCH: urn: schemas-upnporg: service: Print. Basic: 1)))] UPn. P(M-SEARCH: urn: schemas. Decapsulationupnp-org: service: Print. Basic: 1) UPn. P(URL to service description) Encapsulation GAS Resp [IP(UDP(UPn. P: URL to service description))] For post. Association GAS Req [IP(UDP(UPn. P: GET: XML for service description))] Decapsulation UPn. P(GET: XML for service description) UPn. P(XML Service Description) Encapsulation GAS Res[IP(UDP( UPn. P: XML for service description))] Submission Service / Network or associated devices Proxy Slide 6 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Transparent Mode for PAD doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Transparent Mode for PAD • STA need to generate UPn. P service query before IP link setup • STA need to be configured with a temp IP address • STA transmit service discovery with UPn. P syntax in MAC message • Proxy encapsulates message from PAD STAs • Proxy decapsulates message from service provider • Proxy needs to maintain a table for STA MAC & temp IP map Submission Slide 7 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Opaque mode for UPn. doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Opaque mode for UPn. P Print. Basic Service Discovery STA/CP Service Name or Service hash ID exchange AP UPn. P( NOTIFY with SSDP: alive) Broadcast [Service Indication] Get Service info GAS Req [UPn. P: Print. Basic] GAS Resp [UPn. P: URL to service description] For post. Association GAS Req [UPn. P: GET: XML for service description] UPn. P (M-SEARCH: urn: schemas. Generate UPn. P upnp-org: service: Print. Basic: 1) Message UPn. P (URL to service description) Translate into GAS Generate UPn. P Message UPn. P (GET: XML for service description) UPn. P (XML Service Description) Translate into GAS Res [UPn. P: XML for service description] Submission Service / Network or associated devices Proxy Slide 8 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Opaque Mode for PAD doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Opaque Mode for PAD • STA uses general service name or service hash in service query • STA don’t need to handle UPn. P syntax for PAD service query • Proxy may caches service information and broadcast service indication • Proxy generates UPn. P message to Service provider • Proxy needs to translate UPn. P message into GAS for STA Submission Slide 9 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Two Possible Approaches for doc. : IEEE 802. 11 -14/0374 r 0 March 2014 Two Possible Approaches for 11 aq 1. 2. Both transparent approach and opaque approach works for 11 aq Transparent approach a) b) c) 3. Less requirement on Proxy encapsulates and decapsulates message between STA and service provider STA need to generate service query with higher layer syntax before association Opaque approach a) b) c) More requirement on Proxy needs to parse the message between service provider and supplicant, generate higher layer service query message from STA’s query, and generate MAC message for STA from higher layer service response STA user general service name/hash in PAD service query & response d) e) Proxy may caches Service information, and indicate supported services to STAs STA may get response much faster Submission Slide 10 Ping FANG, Huawei

doc. : IEEE 802. 11 -14/0374 r 0 March 2014 References 1. IEEE Std doc. : IEEE 802. 11 -14/0374 r 0 March 2014 References 1. IEEE Std 802. 11™-2012 2. UPn. P Device Architecture 1. 0 - UPn. P Forum 3. Printer: 1 Device Template Version 1. 01. For UPn. P™ Version 1. 0 4. Print. Basic: 1 Service Template Version 1. 01. For UPn. P™ Version 1. 0 Submission Slide 11 Ping FANG, Huawei