Synchronization method and apparatus and location awareness method and apparatus in chaotic communication system
First Claim
1. A synchronization method comprising:
- calculating a distance between a first device and a second device based on a time when a first packet is transmitted from the first device to the second device and a time when a second packet containing a device time counter value transmitted by the second device in response to the first packet is received by the first device;
determining an offset by comparing the device time counter value in the second packet with a time when the second packet containing the device time counter value should be received by the first device according to the distance; and
providing the offset to the second device so that the second device adjusts the device time counter value based on the offset.
1 Assignment
0 Petitions
Accused Products
Abstract
A synchronization method and apparatus and a location awareness method and apparatus in a chaotic communication system are provided. The location awareness method includes receiving a data frame which includes a template chaotic signal to be determined to be arranged at a predetermined position of the data frame, and a data source signal obtained by modulating the template chaotic signal, the position allocated to a user; detecting a position of the data frame in which the template chaotic signal is substantially arranged; and determining the distance between a device transmitting the data frame and a device receiving the data frame using the difference between the position of the data frame in which the template chaotic signal is substantially arranged and the predetermined position. Accordingly, it is possible to precisely detect the distance between devices.
27 Citations
15 Claims
-
1. A synchronization method comprising:
-
calculating a distance between a first device and a second device based on a time when a first packet is transmitted from the first device to the second device and a time when a second packet containing a device time counter value transmitted by the second device in response to the first packet is received by the first device;
determining an offset by comparing the device time counter value in the second packet with a time when the second packet containing the device time counter value should be received by the first device according to the distance; and
providing the offset to the second device so that the second device adjusts the device time counter value based on the offset. - View Dependent Claims (2, 3, 4)
-
-
5. A synchronization method comprising:
-
receiving, at a first device, a packet from a second device;
transmitting a time counter value from the first device to the second device, wherein the time counter value is determined when the first device receives the packet;
receiving, at the first device, an offset from the second device, wherein the offset is determined by comparing the device time counter value with a time when the second device should receive the device time counter value according to a distance between the first device and the second device, and the distance is determined based on a time when the second device transmits the packet to the device and a time when the second device receives the device time counter value from the first device; and
adjusting the device time counter value of the first device based on the offset. - View Dependent Claims (6, 7)
-
-
8. A location awareness method in a chaotic communication system, comprising:
-
receiving a data frame which includes a template chaotic signal to be determined to be arranged at a predetermined position of the data frame allocated to a user, and a data source signal obtained by modulating the template chaotic signal;
detecting a position of the data frame in which the template chaotic signal is substantially arranged; and
determining a distance between a device transmitting the data frame and a device receiving the data frame based on a difference between the position of the data frame in which the template chaotic signal is substantially arranged and the predetermined position. - View Dependent Claims (9)
-
-
10. A synchronization apparatus in a chaotic communication system, the synchronization apparatus comprising:
-
a distance calculator which determines the distance between the synchronization apparatus and a device, using a time when a first packet is transmitted to the device and a time when a second packet containing a device time counter value in response to the first packet is received from the device;
an offset calculator which determines an offset by comparing the time counter value with a time when the device should receive the packet containing the device time counter value according to the distance; and
an offset transmitting unit which provides the offset to the device so that the device adjusts the time counter value based on the offset. - View Dependent Claims (11)
-
-
12. A synchronization apparatus of a device in a chaotic communication system, the synchronization apparatus comprising:
-
a packet transmitting unit which transmits a second packet containing a device time counter value determined when the device receives a first packet from another device; and
an offset adjusting unit which receives an offset from the other device and adjusts the device time counter value based on the offset, wherein a distance is determined based on a time when the other device transmits the first packet to the device and a time when the other device receives the second packet containing the device time counter value from the device, and the offset is determined by comparing the device time counter value and a time when the other device should receive the second packet containing the device time counter value according to the distance. - View Dependent Claims (13)
-
-
14. A location awareness apparatus in a chaotic communication system, location awareness apparatus comprising:
-
a data frame receiving unit which receives a data frame which contains a template chaotic signal to be defined to be arranged at a predetermined position of the data frame allocated to a user, and a data source signal obtained by modulating the template chaotic signal; and
a signal processor which detects a position of the data frame in which the template chaotic signal is substantially arranged and determines a distance between a device receiving the data frame and a device transmitting the data frame by determining a difference between a position of the data frame in which the template chaotic signal is substantially arranged and the predetermined position. - View Dependent Claims (15)
-
Specification