Authentication in device to device discovery
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsVesa LEHTOVIRTA, Karl NORRMAN, Monica WIFVESSON
Life of this patent
Estimating the term…
Abstract
There is provided a method for authentication in device to device discovery. A method performed by a Discoverer device, comprises broadcasting a direct discovery request, receiving a direct discovery response from a Discoveree device, the direct discovery response comprising a first token, and obtaining a determination of whether the first
Claims21
A method for device authorization in device to device discovery, the method being performed by a discoverer device, comprising:
- broadcasting, by the discoverer device, a direct discovery request, the direct discovery request comprising an application identifier;
- the discoverer device receiving a direct discovery response transmitted by a discoveree device, wherein the direct discovery response comprises:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, and further wherein the discoveree device transmitted the direct discovery response as a result of the discoveree device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request;
- and
- the discoverer device using the first token to verify that the discoveree device is authorized to respond to the direct discovery request.
A method for authentication in device to device discovery, the method being performed by a discoveree device, comprising:
- receiving, at the discoveree device, a broadcasted direct discovery request transmitted by a discoverer device, the direct discovery request comprising an application identifier;
- and
- transmitting, by the discoveree device, a direct discovery response to the discoverer device, the direct discovery response comprising:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, wherein
- the discoveree device transmits the direct discovery response to the discoverer device as a result of the discoveree device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request.
A wireless device for authentication in device to device discovery, the wireless device comprising a processing unit and a non-transitory computer readable storage medium, said non-transitory computer readable storage medium comprising instructions executable by said processing unit whereby said wireless device is operative to:
- broadcast a direct discovery request, the direct discovery request comprising an application identifier;
- receive a direct discovery response transmitted by a discoveree device, wherein the direct discovery response comprises:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, and further wherein the discoveree device transmitted the direct discovery response as a result of the discoveree device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request;
- and
- use the first token to verify that the discoveree device is authorized to respond to the direct discovery request.
A wireless device for authentication in device to device discovery, the wireless device comprising a processing unit and a non-transitory computer readable storage medium, said non-transitory computer readable storage medium comprising instructions executable by said processing unit whereby said wireless device is operative to:
- receive a broadcasted direct discovery request transmitted by a discoverer device, the direct discovery request comprising an application identifier;
- and
- transmit a direct discovery response to the discoverer device, the direct discovery response comprising:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, wherein
- the wireless device is configured such that the wireless device transmits the direct discovery response to the discoverer device as a result of the wireless device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request.
A computer program product comprising a non-transitory computer readable medium storing a computer program for authentication in device to device discovery, the computer program comprising computer code which, when run on a wireless device, causes the wireless device to:
- broadcast a direct discovery request, the direct discovery request comprising an application identifier;
- receive a direct discovery response transmitted by a discoveree device, wherein the direct discovery response comprises:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, and further wherein the discoveree device transmitted the direct discovery response as a result of the discoveree device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request;
- and
- use the first token to verify that the discoveree device is authorized to respond to the direct discovery request.
A computer program product comprising a non-transitory computer readable medium storing a computer program for authentication in device to device discovery, the computer program comprising computer code which, when run on a wireless device, causes the wireless device to:
- receive a broadcasted direct discovery request transmitted by a discoverer device, the direct discovery request comprising an application identifier;
- and
- transmit a direct discovery response to the discoverer device, the direct discovery response comprising:
- i) the application identifier, ii) a discoveree device identifier or an encrypted version thereof, and iii) a first token for verifying that the discoveree device is authorized to respond to the direct discovery request, wherein
- the computer program is configured such that the wireless device transmits the direct discovery response to the discoverer device as a result of the wireless device receiving the direct discovery request and determining, based on the application identifier included in the direct discovery request, to respond to the direct discovery request.
Dependencies are inferred from the claim text.