Method and apparatus to perform device to device communication in wireless communication network
First Claim
1. A method for supporting a device to device direct communication between electronic devices by a network server in a wireless communication network, the method comprising:
- receiving, by the network server, a request message for the device to device direct communication from a first electronic device;
verifying, by the network server, a user identity of the first electronic device in response to receiving the request message;
transmitting, by the network server, a response message comprising a private key corresponding to the user identity of the first electronic device; and
receiving, by the network server from the first electronic device, the public key and a list of network entities authorized to obtain the public key,wherein the first electronic device is configured to broadcast a discovery announcement message signed using the private key,wherein at least one second electronic device which intends to communicate with the first electronic device is configured to;
obtain a public key associated with the user identity of the first electronic device from the network server,receive the discovery announcement message when the at least one second electronic device is out of a network coverage of the wireless communication network, andverify the discovery announcement message using the public key associated with the user identity of the first electronic device, andwherein the public key is associated with the user identity being specific to application running on the first electronic device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and an apparatus for verifying identity of a direct communication message using asymmetric keys in a wireless communication network comprising a plurality of electronic devices is provided. The method includes distributing a public key associated with a second electronic device among a plurality of electronic devices by a Device-to-Device (D2D) server. The method includes receiving the direct communication message from the second electronic device at a first electronic device. The direct communication message comprises a digital signature generated using a private key associated with the second electronic device. Further, the method includes verifying the identity of the direct communication message using the public key associated with the second electronic device.
76 Citations
8 Claims
-
1. A method for supporting a device to device direct communication between electronic devices by a network server in a wireless communication network, the method comprising:
-
receiving, by the network server, a request message for the device to device direct communication from a first electronic device; verifying, by the network server, a user identity of the first electronic device in response to receiving the request message; transmitting, by the network server, a response message comprising a private key corresponding to the user identity of the first electronic device; and receiving, by the network server from the first electronic device, the public key and a list of network entities authorized to obtain the public key, wherein the first electronic device is configured to broadcast a discovery announcement message signed using the private key, wherein at least one second electronic device which intends to communicate with the first electronic device is configured to; obtain a public key associated with the user identity of the first electronic device from the network server, receive the discovery announcement message when the at least one second electronic device is out of a network coverage of the wireless communication network, and verify the discovery announcement message using the public key associated with the user identity of the first electronic device, and wherein the public key is associated with the user identity being specific to application running on the first electronic device. - View Dependent Claims (2)
-
-
3. A method for performing a device to device direct communication by a first electronic device in a wireless communication network, the method comprises:
-
transmitting a request message for the device to device direct communication to a network server; receiving a response message comprising a private key corresponding to a user identity of the first electronic device; broadcasting a discovery announcement message signed using the private key; and transmitting, by the first electronic device to the network server, the public key and a list of network entities authorized to obtain the public key, wherein at least one second electronic device which intends to communicate with the first electronic device is configured to; obtain a public key associated with the user identity of the first electronic device from the network server, receive the discovery announcement message when the at least one second electronic device is out of a network coverage of the wireless communication network, and verify the discovery announcement message using the public key associated with the user identity of the first electronic device, and wherein the public key is associated with the user identity being specific to application running on the first electronic device. - View Dependent Claims (4)
-
-
5. An apparatus of a network server for supporting a device to device direct communication between electronic devices in a wireless communication network, the apparatus comprises:
-
a transceiver configured to; receive a request message for the device to device direct communication from a first electronic device, and transmit a response message comprising a private key corresponding to a user identity of the first electronic device; receive, from the first electronic device, the public key and a list of network entities authorized to obtain the public key; and a processor configured to verify the user identity of the first electronic device in response to receiving the request message, wherein the first electronic device is configured to broadcast a discovery announcement message signed using the private key, wherein at least one second electronic device which intends to communicate with the first electronic device is configured to; obtain a public key associated with the user identity of the first electronic device from the network server, receive the discovery announcement message when the at least one second electronic device is out of a network coverage of the wireless communication network, and verify the discovery announcement message using the public key associated with the user identity of the first electronic device, and wherein the public key is associated with the user identity being specific to application running on the first electronic device. - View Dependent Claims (6)
-
-
7. An apparatus of a first electronic device for performing a device to device direct communication in a wireless communication network, the apparatus comprising:
-
a transceiver configured to; transmit a request message for the device to device direct communication to a network server, receive a response message comprising a private key corresponding to a user identity of the first electronic device, broadcast a discovery announcement message signed using the private key, and transmit, to the network server, the public key and a list of network entities authorized to obtain the public key; and a controlling module configured to control the transceiver, wherein at least one second electronic device which intends to communicate with the first electronic device is configured to; obtain a public key associated with the user identity of the first electronic device from the network server, receive the discovery announcement message when the at least one second electronic device is out of a network coverage of the wireless communication network, and verify the discovery announcement message using the public key associated with the user identity of the first electronic device, and wherein the public key is associated with the user identity being specific to application running on the first electronic device. - View Dependent Claims (8)
-
Specification