Device and method for performing machine-to-machine communication
First Claim
1. A method for performing a D2D (device-to-device) communication of a first device including a processor, the method comprising:
- discovering a second device supportive of the D2D communication;
receiving an ANQP (access network query protocol) message from the second device;
checking a value of a service protocol type field in the ANQP message from the second device;
in response to the value of the service protocol type field in the ANQP message from the second device being equal to a predetermined value indicating that the second device supports a mirroring service, extracting mirroring service information for a mirroring service supported by the second device from a query data field within the ANQP message, wherein the mirroring service information of the second device indicates at least one of a version of a mirroring service, internet connectivity sharing required information, internet access information, multiple mirroring server support information and signal strength information;
selecting one of the first device and the second device as a server device for the mirroring service and to be set as a group owner based on comparing the obtained mirroring service information of the second device and mirroring service information of the first device;
receiving a group owner intent value of the second device from the second device;
in response to the group owner intent value of the server device being less than a group owner intent value of a client device among the first device and the second device and different from the server device, transmitting the group owner intent value of the server device to the client device; and
in response to the group owner intent value of the client device being greater than a group owner intent value of the server device, changing the group owner intent value of the server device to an adjusted group owner intent value that is greater than the group owner intent value of the client device, and transmitting the adjusted group owner intent value of the server device to the client device,wherein the first device or the second device is a vehicle head unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a method and a device for performing machine-to-machine communication. The method for performing communication according to the present invention comprises: a step of searching a second device for supporting machine-to-machine communication; a step of receiving an access network query protocol (ANQP) message from the found second device; a step of determining whether a mirroring service is supported based on the ANQP message received from the second device; a step of acquiring information on the service of the second device from the ANQP message if it is determined that the second device supports the mirroring service; and a step of determining either a first device or the second device as a group owner based on the acquired information on the service of the second device and the information on the service of the first device.
10 Citations
5 Claims
-
1. A method for performing a D2D (device-to-device) communication of a first device including a processor, the method comprising:
-
discovering a second device supportive of the D2D communication; receiving an ANQP (access network query protocol) message from the second device; checking a value of a service protocol type field in the ANQP message from the second device; in response to the value of the service protocol type field in the ANQP message from the second device being equal to a predetermined value indicating that the second device supports a mirroring service, extracting mirroring service information for a mirroring service supported by the second device from a query data field within the ANQP message, wherein the mirroring service information of the second device indicates at least one of a version of a mirroring service, internet connectivity sharing required information, internet access information, multiple mirroring server support information and signal strength information; selecting one of the first device and the second device as a server device for the mirroring service and to be set as a group owner based on comparing the obtained mirroring service information of the second device and mirroring service information of the first device; receiving a group owner intent value of the second device from the second device; in response to the group owner intent value of the server device being less than a group owner intent value of a client device among the first device and the second device and different from the server device, transmitting the group owner intent value of the server device to the client device; and in response to the group owner intent value of the client device being greater than a group owner intent value of the server device, changing the group owner intent value of the server device to an adjusted group owner intent value that is greater than the group owner intent value of the client device, and transmitting the adjusted group owner intent value of the server device to the client device, wherein the first device or the second device is a vehicle head unit. - View Dependent Claims (2)
-
-
3. A first device for performing a D2D (device-to-device) communication, the first device comprising:
-
a receiver configured to discover a second device supportive of the D2D communication, the receiver configured to receive an ANQP (access network query protocol) message from the second device; and a processor configured to; check a value of a service protocol type field in the ANQP message from the second device, in response to the value of the service protocol type field in the ANQP message from the second device being equal to a predetermined value indicating that the second device supports a mirroring service, extract mirroring service information for a mirroring service supported by the second device from a query data field within the ANQP message, wherein the mirroring service information of the second device indicates at least one of a version of a mirroring service, internet connectivity sharing required information, internet access information, multiple mirroring server support information and signal strength information, select one of the first device and the second device as a server device for the mirroring service and to be set as a group owner based on comparing the obtained mirroring service information of the second device and mirroring service information of the first device, receive a group owner intent value of the second device from the second device; in response to the group owner intent value of the server device being greater than a group owner intent value of a client device among the first device and the second device and different from the server device, transmit the group owner intent value of the server device to the client device, and in response to the group owner intent value of the client device being greater than a group owner intent value of the server device, change the group owner intent value of the server device to an adjusted group owner intent value that is greater than the group owner intent value of the client device, and transmit the adjusted group owner intent value of the server device to the client device, wherein the first device or the second device is a vehicle head unit. - View Dependent Claims (4, 5)
-
Specification