P
US10499236B2ActiveUtilityPatentIndex 73

Secure direct discovery among user equipment

Assignee: INTEL IP CORPPriority: Aug 11, 2015Filed: Dec 21, 2015Granted: Dec 3, 2019
Est. expiryAug 11, 2035(~9.1 yrs left)· nominal 20-yr term from priority
Inventors:STOJANOVSKI ALEXANDRE SASOADRANGI FARID
H04W 12/06H04W 4/70H04W 76/14H04W 8/005H04L 63/0869H04L 63/061H04W 12/04H04W 12/0433
73
PatentIndex Score
2
Cited by
16
References
14
Claims

Abstract

System and techniques for secure direct discovery UEs are described herein. A UE may initiate ProSe D2D discovery and create a discovery request that includes an asserted identity in clear text and a message integrity code. The discovery request may then be transmitted in a D2D discovery channel.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An apparatus of a User Equipment (UE), the apparatus comprising: memory; and processing circuitry coupled to the memory, wherein to protect a Group Member Discovery Message, the processing circuitry is configured to: generate the Group Member Discovery Message comprising a proximity services (ProSe) UE identifier (ID), Announcer Info, and a Discovery Group ID, wherein when the Group Member Discovery Message is sent, a first part of the Group Member Discovery Message comprising the Discovery Group ID is sent in clear-text, and wherein a remaining part of the Group Member Discovery Message is protected by message-specific confidentiality; calculate a Message Integrity Code (MIC) using a discovery user integrity key (DUIK); add the message-specific confidentiality to the Group Member Discovery Message; append the MIC to the Group Member Discovery Message; and encode the Group Member Discovery Message including the appended MIC for transmission, wherein a length of the Group Member Discovery Message is constrained, wherein the processing circuitry is further configured to encode, at pre-defined discovery intervals, the Group Member Discovery Message, and wherein the memory is configured to store the Group Member Discovery Message. 
     
     
       2. The apparatus of  claim 1 , wherein the MIC is computed based on a Coordinated Universal Time (UTC)-based counter. 
     
     
       3. The apparatus of  claim 1 , wherein a Coordinated Universal Time (UTC)-based counter is used to calculate the message-specific confidentiality to the Group Member Discovery Message. 
     
     
       4. The apparatus of  claim 1 , wherein the ProSe UE ID is a link layer identifier and is used for subsequent direct one-to-one and one-to-many communication. 
     
     
       5. The apparatus of  claim 1 , wherein the announcer info provides information about an announcing user. 
     
     
       6. The apparatus of  claim 1 , wherein the discovery group ID identifies a discovery group that the UE belongs to. 
     
     
       7. The apparatus of  claim 1 , wherein the Discovery Group ID is sent in clear-text without encryption. 
     
     
       8. A non-transitory computer-readable storage medium that stores instructions for execution by processing circuitry of a user equipment to configured to UE to protect a Group Member Discovery Message, the processing circuitry is configured to:
 generate the Group Member Discovery Message comprising a proximity services (ProSe) UE identifier (ID), Announcer Info, and a Discovery Group ID, wherein when the Group Member Discovery Message is sent, a first part of the Group Member Discovery Message comprising the Discovery Group ID is sent in clear-text, and a remaining part of the Group Member Discovery Message is protected by message-specific confidentiality; 
 calculate a Message Integrity Code (MIC) using a discovery user integrity key (DUIK); 
 add the message-specific confidentiality to the Group Member Discovery Message; 
 append the MIC to the Group Member Discovery Message; and 
 encode the Group Member Discovery Message including the appended MIC for transmission, 
 wherein a length of the Group Member Discovery Message is constrained, 
 wherein the processing circuitry is further configured to encode, at pre-defined discovery intervals, the Group Member Discovery Message, and 
 wherein the Group Member Discovery Message is stored in the memory. 
 
     
     
       9. The non-transitory computer-readable storage medium of  claim 8 , wherein the MIC is computed based on a Coordinated Universal Time (UTC)-based counter. 
     
     
       10. The non-transitory computer-readable storage medium of  claim 8 , wherein a Coordinated Universal Time (UTC)-based counter is used to calculate the message-specific confidentiality to the Group Member Discovery Message. 
     
     
       11. The non-transitory computer-readable storage medium of  claim 8 , wherein the ProSe UE ID is a link layer identifier and is used for subsequent direct one-to-one and one-to-many communication. 
     
     
       12. The non-transitory computer-readable storage medium of  claim 8 , wherein the announcer info provides information about an announcing user. 
     
     
       13. The non-transitory computer-readable storage medium of  claim 8 , wherein the discovery group ID identifies a discovery group that the UE belongs to. 
     
     
       14. The non-transitory computer-readable storage medium of  claim 8 , wherein the Discovery Group ID is sent in clear-text without encryption.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.