Electronic device for performing ranging by using ultra-wideband in wireless communication system, and method of operating the electronic device
Abstract
Provided is a secure ranging method capable of blocking access of a malicious user by preventing an attack by the malicious user when ranging is performed using an ultra-wideband (UWB). Also, provided is a method of increasing accuracy of ranging. A method of operating an electronic device for performing ranging by using a UWB in a wireless communication system includes: transmitting and receiving at least one frame for ranging, to and from at least one other electronic device; obtaining a first ranging value and a second ranging value, based on the at least one frame; and performing integrity checking, based on a result of comparing the first ranging value with the second ranging value.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of operating an electronic device for performing ranging by using an ultra-wideband (UWB) in a wireless communication system, the method comprising:
receiving a ranging frame (RFRAME) from a second electronic device, the RFRAME including a scrambled timestamp sequence (STS) and a preamble;
obtaining a first ranging result using the STS and a second ranging result using the preamble; and
performing integrity checking, based on a result of comparing the first ranging result with the second ranging result.
2. The method of claim 1 , wherein:
the obtaining the first ranging result and the second ranging result comprises:
calculating the first ranging result, based on timings determined using the STS, and
calculating the second ranging result, based on timing determined using the preamble.
3. The method of claim 1 ,
further comprises:
receiving an other RFRAME from the second electronic device,
calculating a third ranging result, based on timings determined using the STS comprised in the RFRAME and the other RFRAME; and
calculating a fourth ranging result, based on timing determined using the preamble comprised in the RFRAME and the other RFRAME.
4. The method of claim 1 , wherein the performing the integrity checking comprises:
determining that an attack is made, based on a difference between the first ranging result and the second ranging result being greater than or equal to a threshold value; and
determining that the integrity checking is passed, based on the difference between the first ranging result and the second ranging result being less than the threshold value.
5. The method of claim 4 , wherein the determining that the integrity checking is passed comprises:
obtaining a third ranging result, based on the first ranging result and the second ranging result; and
granting an access right, based on the third ranging result.
6. The method of claim 1 , further comprising:
determining to change a ranging parameter, based on a result of the integrity checking; and
notifying the other electronic device of the change in the ranging parameter.
7. The method of claim 6 , wherein the ranging parameter comprises at least one of a ranging scheme, a ranging cycle, a number of frames used for ranging, and a number of STS segments comprised in a frame.
8. The method of claim 1 , wherein:
a timing for calculating the first ranging result is determined based on a peak value of cross correlation of a pre-calculated STS and the STS comprised in the RFRAME.
9. An electronic device for performing ranging by using an ultra-wideband (UWB) in a wireless communication system, the electronic device comprising:
a communicator configured to receive a ranging frame (RFRAME) from a second electronic device, the RFRAME including a scrambled timestamp sequence (STS) and a preamble; and
at least one processor configured to:
obtain a first ranging result using the STS and a second ranging result using the preamble, and
perform integrity checking, based on a result of comparing the first ranging result with the second ranging result.
10. The electronic device of claim 9 , wherein:
the at least one processor is further configured to:
calculate the first ranging result, based on timing determined using the STS comprised in the RFRAME, and
calculate the second ranging result based on timing determined using the preamble comprised in the RFRAME.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.