# US 2017/0257900 A1 · Apparatus, system and method of peer-to-peer connection session setup

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0257900 A1
- Document ID: US20170257900A1
- Status: Published application
- Kind: A1
- Application number: 15/199,485
- Filed: 2016-06-30
- Published: 2017-09-07
- Earliest claimed: 2016-03-01
- Assignees: Intel IP Corporation
- Applicants: Intel IP Corporation
- Inventors: Emily H. Qi; Elad Levy; Idan Maor
- Web page: https://patentgrep.com/patent/US20170257900A1

## CPC

- H04W 76/14: Direct-mode setup
- H04W 76/11: Allocation or use of connection identifiers
- H04W 76/18: Management of setup rejection or failure
- H04L 2101/604: Address structures or formats
- H04L 2101/622: Layer-2 addresses, e.g. medium access control [MAC] addresses
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

Some demonstrative embodiments include apparatuses, devices, systems and methods peer-to-peer connection session setup. For example, a first peer-to-peer device may set a waiting timer to count a waiting period during a connection session setup of a session with a second peer-to-peer device; and during the waiting period, check whether the second peer-to-peer device is in the connection session setup by transmitting a probe request to the second peer-to-peer device, the probe request including an Information (Info) attribute.

## Claims

### Claim 1

An apparatus comprising circuitry and logic configured to cause a first peer-to-peer device to:
set a waiting timer to count a waiting period during a connection session setup of a session with a second peer-to-peer device; and
during the waiting period, check whether the second peer-to-peer device is in said connection session setup by transmitting a probe request to the second peer-to-peer device, the probe request comprising an Information (Info) attribute.

### Claim 2 (depends on 1)

The apparatus of claim 1 configured to allow the first peer-to-peer device to determine a failure of the connection session setup and stop the waiting timer during the waiting period, if a probe response, which comprises the Info attribute, is not received from the second peer-to-peer device.

### Claim 3 (depends on 1)

The apparatus of claim 1 configured to cause the first peer-to-peer device to retransmit the probe request during the waiting period, if a probe response, which comprises the Info attribute, is not received from the second peer-to-peer device.

### Claim 4 (depends on 1)

The apparatus of claim 1 configured to allow the first peer-to-peer device to determine the failure of the connection session setup and stop the waiting timer during the waiting period, if no probe response is received from the second peer-to-peer device.

### Claim 5 (depends on 1)

The apparatus of claim 1 configured to allow the first peer-to-peer device to determine the failure of the connection session setup and stop the waiting timer during the waiting period, if a probe response, which does not include the Info attribute, is received from the second peer-to-peer device.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein the Info attribute comprises a Session Identifier (ID) Info attribute.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the Session ID Info attribute comprises a Session ID field comprising a value of a session ID, and a session Media Access Control (MAC) address field comprising a peer-to-peer device address.

### Claim 8 (depends on 7)

The apparatus of claim 7, wherein a combination of the session ID and the peer-to-peer device address is to uniquely identify said session.

### Claim 9 (depends on 7)

The apparatus of claim 7, wherein the session MAC address field comprises a peer-to-peer device address of a peer-to-peer device, by which the session ID is as signed.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the session comprises an Application Service Platform (ASP) session between a first ASP of the first peer-to-peer device and a second ASP of the second peer-to-peer device.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the waiting timer comprises a 120 second timer.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the probe request comprises a unicast frame individually addressed to the second peer-to-peer device.

### Claim 13 (depends on 1)

The apparatus of claim 1 comprising a radio.

### Claim 14 (depends on 1)

The apparatus of claim 1 comprising one or more antennas, a memory and a processor.

### Claim 15

An apparatus comprising circuitry and logic configured to cause a first peer-to-peer device to:
set a waiting timer to count a waiting period during a connection session setup of a session with a second peer-to-peer device; and
during the waiting period, upon receipt of a probe request from the second peer-to-peer device comprising an Information (Info) attribute, transmit to the second peer-to-peer device a probe response, which comprises the Info attribute, when the first peer-to-peer device is still in the connection session setup.

### Claim 16 (depends on 15)

The apparatus of claim 15 configured to cause the first peer-to-peer device to, in response to the probe request, transmit to the second peer-to-peer device a probe response, which does not comprise the Info attribute, when the first peer-to-peer device is not in the connection session setup.

### Claim 17 (depends on 15)

The apparatus of claim 15 configured to cause the first peer-to-peer device to, in response to the probe request, select not to transmit the probe response, when the first peer-to-peer device is not in the connection session setup.

### Claim 18 (depends on 15)

The apparatus of claim 15, wherein the Info attribute comprises a Session Identifier (ID) Info attribute.

### Claim 19 (depends on 18)

The apparatus of claim 18, wherein the Session ID Info attribute comprises a Session ID field comprising a value of a session ID, and a session Media Access Control (MAC) address field comprising a peer-to-peer device address.

### Claim 20 (depends on 15)

The apparatus of claim 15, wherein the session comprises an Application Service Platform (ASP) session between a first ASP of the first peer-to-peer device and a second ASP of the second peer-to-peer device.

### Claim 21 (depends on 15)

The apparatus of claim 15 comprising one or more antennas, a memory and a processor.

### Claim 22

A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a first peer-to-peer device, the operations comprising:
generating a probe request comprising a Session Identifier (ID) Information (Info) attribute; and
transmitting the probe request to a second peer-to-peer device during a connection session setup of a session with the second peer-to-peer device.

### Claim 23 (depends on 22)

The product of claim 22, wherein the Session ID Info attribute comprises a Session ID field comprising a value of a session ID, and a session Media Access Control (MAC) address field comprising a peer-to-peer device address.

### Claim 24

A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one computer processor, enable the at least one computer processor to implement operations at a first peer-to-peer device, the operations comprising:
processing a probe request received from a second peer-to-peer device during a connection session setup of a session with the second peer-to-peer device, the probe request comprising a Session Identifier (ID) Information (Info) attribute; and
transmitting a probe response to the second peer-to-peer device in response to the probe request.

### Claim 25 (depends on 24)

The product of claim 24, wherein the session comprises an Application Service Platform (ASP) session between a first ASP of the first peer-to-peer device and a second ASP of the second peer-to-peer device.
