16
Introduction to Wi-Fi Direct Wei-TsungSu (蘇維宗) [email protected] 11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 1

Introduction to Wi-Fi Direct

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Introduction to Wi-Fi Direct

Introduction to Wi-Fi Direct

Wei-Tsung Su (蘇維宗)

[email protected]

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 1

Page 2: Introduction to Wi-Fi Direct

References

• Wi-Fi Alliance – Wi-Fi Direct

– http://www.wi-fi.org/discover-and-learn/wi-fi-direct

• Wi-Fi Direct Industry Whitepaper

– http://www.wi-fi.org/knowledge-center/white-papers/wi-fi-certified-wi-fi-direct%E2%84%A2-personal-portable-wi-fi%C2%AE-technology-2010

• Wi-Fi Direct Consumer Whitepaper

– http://www.wi-fi.org/knowledge-center/white-papers/wi-fi-certified-wi-fi-direct%E2%84%A2-personal-portable-wi-fi%C2%AE-connect-devices

• HUGHES Systique Wi-Fi Direct Whitepaper

– http://hsc.com/Portals/0/Uploads/Articles/WFD_Technology_Whitepaper_v_1.7635035318321315728.pdf

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 2

Page 3: Introduction to Wi-Fi Direct

Purpose

• Create direct connections between Wi-Fi client

devices without a traditional Wi-Fi infrastructure

network.

• For example,

– Users can print documents directly to a Wi-Fi printer

with their laptops.

– Users can cast videos directly to a Wi-Fi TV with their

smart phones.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 3

Page 4: Introduction to Wi-Fi Direct

How Wi-Fi Direct Works?

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 4

One-to-one configuration One-to-many configuration

As long as one device in a connection is

Wi-Fi Direct-certified, you can connect all

devices without a Wi-Fi home network or

hotspot.

Group

Connection

Group

GOGO

GO is short for Group Owner

Page 5: Introduction to Wi-Fi Direct

Key Mechanisms

Key Mechanisms Mandatory Optional

Device Discovery X

Service Discovery X

Group Formation X

Invitation X

Client Discovery X

Power Management

P2P-PS and P2P-WMM-PS X

Notice of Absence X

Opportunistic Power Save X

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 5

Page 6: Introduction to Wi-Fi Direct

Device Discovery

• Identify other Wi-Fi Direct devices and establish a connection

– If the target is not in a Group, a new Group is formed

• GO is negotiated.

– If the target is already part of a Group, the searching

device may attempt to join the existing Group.

• Wi-Fi Protected Setup (WPS) is used to obtain credentials and authenticate the searching device.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 6

Page 7: Introduction to Wi-Fi Direct

Service Discovery (Optional)

• Advertise the higher layer applications to other

Wi-Fi Direct devices (even before a connection is

formed).

– For example, Wi-Fi printer can advertise its printing

services to other Wi-Fi Devices

• Implementation is vender-specific.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 8

Page 8: Introduction to Wi-Fi Direct

Group Formation

• Once a Wi-Fi Direct connection is established between two Wi-Fi Direct devices, a Group is formed.

• However, a Group may be created by a single Wi-Fi Direct device

– Required when connecting a legacy device

– Desirable when creating a Group to offer a specific service (e.g. Internet connection sharing.)

• Once a Group is formed, other devices can join this Group as join a AP.

• A Group can be

– temporary Group (single instance)

– Persistent Group (multiple, recurring use)

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 9

Page 9: Introduction to Wi-Fi Direct

Invitation (Optional)

• After a Group is formed,

a Wi-Fi Direct device may

invite another Wi-Fi

Direct device to join the

Group.

• The decision of whether

or not to accept an

invitation is left to the

invited Wi-Fi Direct

device.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 10

Page 10: Introduction to Wi-Fi Direct

Client Discovery

• Enabling a Wi-Fi Direct device to discover which

Wi-Fi Direct devices are in an existing Group.

• Locate and connect to a specific device or device

type.

– For example, a camera can query to see if any Wi-Fi

devices are printers in a Group.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 11

Page 11: Introduction to Wi-Fi Direct

Power Management

• P2P-PS and P2P-WMM-PS

– based on Wi-Fi Power Save (PS) and WMM-PS

• Notice of Absence

– Signal a planned absence

• Opportunistic Power Save

– Save power by entering doze state

– Group owner is available on a periodic basis.

• If legacy devices are present, these power management functions cannot be employed.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 12

Page 12: Introduction to Wi-Fi Direct

Important Capabilities

Important Capabilities Mandatory Optional

Persistent Group X

Concurrent Connection X

Multiple Groups X

Cross-connection X

Managed Device X

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 13

Page 13: Introduction to Wi-Fi Direct

Persistent Group (Optional)

• Persistent Group may be restarted without

provisioning, eliminating the need to repeat

tasks such as entering a WPS PIN.

• Persistent Group are invoked using Invitation

mechanism. That is, all Wi-Fi Direct devices must

support Invitation in a Persistent Group.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 14

Page 14: Introduction to Wi-Fi Direct

Concurrent Connection (Optional)

• Concurrent connection– Concurrent devices can be in a group while maintaining a

WLAN infrastructure connection at the same time.• Multiple group

– Join multiple Groups

• Cross-connection– Provide infrastructure access to other devices in the Group

– Concurrent operation requires support for multiple and distinct MAC entities.• One for operation as a WLAN-STA

• One for operation as a Wi-Fi Direct device

• Implementation is vender-specific

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 15

Page 15: Introduction to Wi-Fi Direct

Managed Environments (Optional)

• A Wi-Fi AP may implement capabilities that allow

it to manage Wi-Fi Direct devices for efficiency

and security issues. For example,

– enforce Wi-Fi Direct devices do not use 802.11b for

data and management frames.

– de-authentication any Wi-Fi Direct device from the

infrastructure network for our-of-policy behavior.

• For example, all client devices that Cross-connection is not

allowed if they attempt to access infrastructure network

resources.

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 16

Page 16: Introduction to Wi-Fi Direct

Wi-Fi Direct Certification Program

• Wi-Fi CERTIFIED Wi-Fi Direct devices must implement Wi-Fi Peer-to-Peer technology (P2P).

• Wi-Fi CERTIFIED Wi-Fi Direct devices must pass the following certification tests– Baseline Wi-Fi certification tests

• At least 802.11g as well as WPA2-Personal

– Wi-Fi Multimedia (WMM) and Wi-Fi Protected Setup (WPS) certification tests• WMM and WPS are optional Wi-Fi Alliance certification, but

both are mandatory for Wi-Fi Direct certification

– All mandatory certification tests

– Optional features certification tests. (tested if implemented.)

11/22/2012 Ubiquitous Computing and Ambient Networking Laboratory Page : 17