A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence
Abstract
:1. Introduction
2. A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence
3. Simulation of the Number of Light Array IDs
- (1)
- Ensure that the spot appears with light and dark streaks on the imaging plane.
- (2)
- Ensure that the flicker frequency of the light source does not produce dazzling and does not affect the lighting.
- (3)
- Ensure that the 0 run in the sequence does not cause the lighting to be interrupted.
- (4)
- Ensure that the positioning refresh is timely.
4. Algorithm Characterization
4.1. Falsification Accuracy Analysis
4.2. Algorithm Range Simulation
4.3. Simulation Analysis of Positioning Success Rate
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
ID | Identity document |
RFID | Radio frequency identification |
LED | Light-emitting diode |
VLC | Visible light communication |
CMOS | Complementary metal oxide semiconductor |
GPS | Global positioning system |
Appendix A
The Sequence Length | The Sequence of Light Array IDs | ||||
---|---|---|---|---|---|
P = 31 | (2, 1, 28) | (3, 1, 27) | (3, 2, 26) | (4, 1, 26) | (4, 2, 25) |
(4, 3, 24) | (5, 1, 25) | (5, 2, 24) | (5, 3, 23) | (5, 4, 22) | |
(6, 1, 24) | (6, 2, 23) | (6, 3, 22) | (6, 4, 21) | (6, 5, 20) | |
(7, 1, 23) | (7, 2, 22) | (7, 3, 21) | (7, 4, 20) | (7, 5, 19) | |
(7, 6, 18) | (8, 1, 22) | (8, 2, 21) | (8, 3, 20) | (8, 4, 19) | |
(8, 5, 18) | (8, 6, 17) | (8, 7, 16) | (9, 1, 21) | (9, 2, 20) | |
(9, 3, 19) | (9, 4, 18) | (9, 5, 17) | (9, 6, 16) | (9, 7, 15) | |
(9, 8, 14) | (10, 1, 20) | (10, 2, 19) | (10, 3, 18) | (10, 4, 17) | |
(10, 5, 16) | (10, 6, 15) | (10, 7, 14) | (10, 8, 13) | (10, 9, 12) | |
(11, 1, 19) | (11, 2, 18) | (11, 3, 17) | (11, 4, 16) | (11, 5, 15) | |
(11, 6, 14) | (11, 7, 13) | (11, 8, 12) | (11, 9, 11) | (11, 10, 10) | |
(12, 1, 18) | (12, 2, 17) | (12, 3, 16) | (12, 4, 15) | (12, 5, 14) | |
(12, 6, 13) | (12, 7, 12) | (12, 8, 11) | (12, 9, 10) | (13, 1, 17) | |
(13, 2, 16) | (13, 3, 15) | (13, 4, 14) | (13, 5, 13) | (13, 6, 12) | |
(13, 7, 11) | (13, 8, 10) | (13, 9, 9) | (14, 1, 16) | (14, 2, 15) | |
(14, 3, 14) | (14, 4, 13) | (14, 5, 12) | (14, 6, 11) | (14, 7, 10) | |
(14, 8, 9) | (15, 1, 15) | (15, 2, 14) | (15, 3, 13) | (15, 4, 12) | |
(15, 5, 11) | (15, 6, 10) | (15, 7, 9) | (15, 8, 8) | (16, 1, 14) | |
(16, 2, 13) | (16, 3, 12) | (16, 4, 11) | (16, 5, 10) | (16, 6, 9) | |
(16, 7, 8) | (17, 1, 13) | (17, 2, 12) | (17, 3, 11) | (17, 4, 10) | |
(17, 5, 9) | (17, 6, 8) | (17, 7, 7) | (18, 1, 12) | (18, 2, 11) | |
(18, 3, 10) | (18, 4, 9) | (18, 5, 8) | (18, 6, 7) | (19, 1, 11) | |
(19, 2, 10) | (19, 3, 9) | (19, 4, 8) | (19, 5, 7) | (19, 6, 6) | |
(20, 1, 10) | (20, 2, 9) | (20, 3, 8) | (20, 4, 7) | (20, 5, 6) | |
(21, 1, 9) | (21, 2, 8) | (21, 3, 7) | (21, 4, 6) | (21, 5, 5) | |
(22, 1, 8) | (22, 2, 7) | (22, 3, 6) | (22, 4, 5) | (23, 1, 7) | |
(23, 2, 6) | (23, 3, 5) | (23, 4, 4) | (24, 1, 6) | (24, 2, 5) | |
(24, 3, 4) | (25, 1, 5) | (25, 2, 4) | (25, 3, 3) | (26, 1, 4) | |
(26, 2, 3) | (27, 1, 3) | (27, 2, 2) | (28, 1, 2) | (29, 1, 1) |
References
- Ren, J.; Wang, Y.; Niu, C.; Song, W.; Huang, S. A Novel Clustering Algorithm for Wi-Fi Indoor Positioning. IEEE Access 2019, 7, 122428–122434. [Google Scholar]
- Forno, F.; Malnati, G.; Portelli, G. Design and implementation of a Bluetooth ad hoc network for indoor positioning. IEEE Proc. Softw. 2005, 152, 223–228. [Google Scholar]
- Arai, T.; Yoshizawa, T.; Aoki, T.; Zempo, K.; Okada, Y. Evaluation of Indoor Positioning System based on Attachable Infrared Beacons in Metal Shelf Environment. In Proceedings of the 2019 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 11–13 January 2019; pp. 1–4. [Google Scholar]
- Khalaf, M. Differential ultra-wideband (DUWB) for accurate indoor position estimation: Basic concept and simulation results. In Proceedings of the 2013 Saudi International Electronics, Communications and Photonics Conference, Riyadh, Saudi Arabia, 27–30 April 2013; pp. 1–4. [Google Scholar]
- Wang, C.; Chen, C. RFID-based and Kinect-based indoor positioning system. In Proceedings of the 2014 4th International Conference on Wireless Communications, Vehicular Technology, Information Theory and Aerospace & Electronic Systems (VITAE), Aalborg, Denmark, 11–14 May 2014; pp. 1–4. [Google Scholar]
- Zhe, D.; Chen, M.; Liu, W. Implementation of indoor fingerprint positioning based on ZigBee. In Proceedings of the 2017 29th Chinese Control And Decision Conference (CCDC), Chongqing, China, 28–30 May 2017; pp. 2654–2659. [Google Scholar]
- Latif, S.; Tariq, R.; Haq, W.; Hashmi, U. Indoor positioning system using ultrasonics. In Proceedings of the 2012 9th International Bhurban Conference on Applied Sciences & Technology (IBCAST), Islamabad, Pakistan, 9–12 January 2012; pp. 440–444. [Google Scholar]
- Cheema, A.; Alsmadi, M.; Ikki, S. Distance estimation in visible light communications: The case of imperfect synchronization and signal dependent noise. IEEE Trans. Veh. Technol. 2021, 70, 11044–11049. [Google Scholar] [CrossRef]
- Cossu, G.; Presi, M.; Corsini, R.; Choudhury, P.; Khalid, A.M.; Ciaramellam, E. A Visible Light localization aided Optical Wireless system. In Proceedings of the 2011 IEEE GLOBECOM Workshops (GC Wkshps), Houston, TX, USA, 5–9 December 2011; pp. 802–807. [Google Scholar]
- Shimada, S.; Hashizume, H.; Sugimoto, M. Indoor positioning using reflected light and a video camera. In Proceedings of the 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Nantes, France, 24–27 September 2018; pp. 1–8. [Google Scholar]
- Ji, Y.; Xiao, C.; Gao, J. A single LED lamp positioning system based on CMOS camera and visible light communication. Opt. Commun. 2019, 443, 48–54. [Google Scholar] [CrossRef]
- Liu, P.; Jiang, R.; Bai, R.; Mao, T.; Quan, J.; Wang, Z. High-Accuracy Three-Dimensional visible light positioning systems using image sensor. In Proceedings of the 2018 IEEE 87th Vehicular Technology Conference (VTC Spring), Porto, Portugal, 3–6 June 2018; pp. 1–5. [Google Scholar]
- Li, Z.; Jiang, M.; Zhang, X.; Chen, X.; Hou, W. Space-time multiplexed multi-image visible light positioning system exploiting pseudo-miller-coding for smart phones. IEEE Trans. Wirel. Commun. 2017, 16, 8261–8274. [Google Scholar]
- Xu, J.; Gong, C.; Xu, Z. Experimental indoor visible light positioning systems with centimeter accuracy based on a commercial smartphone camera. IEEE Photonics J. 2018, 10, 1–17. [Google Scholar]
- Shen, S.; Li, S.; Steendam, H. Hybrid position and orientation estimation for visible light systems in the presence of prior information on the orientation. IEEE Trans. Wirel. Commun. 2022, 21, 6271–6284. [Google Scholar]
- Jin, J.; Feng, L.; Wang, J.; Chen, D.; Lu, H. Signature codes in visible light positioning. IEEE Wirel. Commun. 2021, 28, 178–184. [Google Scholar] [CrossRef]
- Stefan, S.; Linard, A.; Thomas, R.G. Using smartphones as continuous receivers in a visible light communication system. In Proceedings of the 3rd Workshop on Visible Light Communication Systems, New York, NY, USA, 3–7 October 2016. [Google Scholar]
- Danakis, C.; Afgani, M.; Povey, G.; Underwood, I.; Haas, H. Using a CMOS camera sensor for visible light communication. In Proceedings of the 2012 IEEE Globecom Workshops, Anaheim, CA, USA, 3–7 December 2012; pp. 1244–1248. [Google Scholar]
- Pan, W.; Hou, Y.; Xiao, S. Visible light indoor positioning based on camera with specular reflection cancellation. In Proceedings of the 2017 Conference on Lasers and Electro-Optics Pacific Rim (CLEO-PR), Singapore, 31 July 2017–4 August 2017; pp. 1–4. [Google Scholar]
- Zou, D.; Yan, L.; Liu, Y.; Wang, Q.; Chen, S. Chirality-based Pseudo Light Source Identification in Visible Light Positioning System. In Proceedings of the 2023 IEEE Globecom Workshops (GC Wkshps), Kuala Lumpur, Malaysia, 4–8 December 2023; pp. 1105–1110. [Google Scholar]
- Zhang, W.; Feng, L.; Che, P. Research on visible light indoor positioning technique using two light sources and specular reflection cancellation. IET Commun. 2019, 13, 842–847. [Google Scholar]
P | K = 1 | K = 1 | K = 1 | K = 2 | K = 2 | K = 2 |
---|---|---|---|---|---|---|
= 3 | = 4 | = 5 | = 3 | = 4 | = 5 | |
7 | 5 | 5 | 3 | 0 | 0 | 143 |
15 | 31 | 91 | 201 | 0 | 0 | 4751 |
31 | 145 | 1015 | 5481 | 0 | 0 | 104,371 |
63 | 631 | 9455 | 111,569 | 0 | 0 | 1,938,275 |
Parameter | Value |
---|---|
Coordinates of light source array (m) | (10, 10, 3), (10.1, 10.17, 3), (10.2, 10, 3) |
Position range (m) | |
Receiver height (m) | 1 |
Light emission sequence |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Zou, D.; Yan, L.; Gao, S. A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence. Electronics 2025, 14, 1438. https://doi.org/10.3390/electronics14071438
Zou D, Yan L, Gao S. A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence. Electronics. 2025; 14(7):1438. https://doi.org/10.3390/electronics14071438
Chicago/Turabian StyleZou, Deyue, Linna Yan, and Siyu Gao. 2025. "A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence" Electronics 14, no. 7: 1438. https://doi.org/10.3390/electronics14071438
APA StyleZou, D., Yan, L., & Gao, S. (2025). A Light Source Authentication Algorithm Based on the Delay and Sum of the Light Source Emission Sequence. Electronics, 14(7), 1438. https://doi.org/10.3390/electronics14071438