Node Detection and Tracking in Smart Cities Based on Internet of Things and Machine Learning




Detection, Global Positioning System, Internet of Things, K-Nearest Neighbors, Location, Node Tracking, Radiofrequency Identification


It is essential to know that using technologies in a good manner will facilitate human live. Internet of Things (IoT) used widely due to developments in information and verbal exchange technologies. Some of the most famous fields of IoT applications are Identification, transmission, and healthcare which uses IoT technologies to collect information and recognizing the problem and propose the solution for it. In this paper, we try to find RFID nodes and their location. An Android Application used to provide help for those needed. Finding and detection the actual zone of our users are done by using KNN algorithm. We use 3NN because that model gets a better result in our dataset, for transmission depending on the users’ problem.

We use a new equation to find weights that integrated with Dijkstra's algorithm, the equation is to calculate the weight between any two nodes using traffic information and image processing for finding a load of road by counting number of vehicles inside the image that collected from our readers. Dijkstra's algorithm is used to find the best path between source and destination using weights between nodes. The idea is used in healthcare, but can be used in many other fields like, security, Information and Communication Technology and Military.


1. D. Wu and P. Lorenz. “The internet of things for smart cities: Technologies and applications”. IEEE Network, vol. 33, pp. 4-5, 2019.
2. I. Lee and K. Lee. “The internet of things (IoT): Applications, investments, and challenges for enterprises”. Business Horizons, vol. 58, no. 4, pp. 431-440, 2015.
3. F. Wang and T. Su. “Indoor tracking by rfid fusion with IMU data”. Asian Journal of Control, vol. 21, no. 2, pp. 1-10, 2019.
4. A. A. R. Green. “RFID Pet Monitoring and Identification System with RFID Tag Access Hatch”. Universiry of West London, London, p. 21389570, 2019.
5. R. Tesoriero, J. A. Gallud, M. D. Lozano and V. M. R. Penichet. “Tracking autonomous entities using RFID technology”. IEEE Transactions on Consumer Electronics, vol. 55, no. 2, pp. 650-655, 2009.
6. “Types of Rfid Systems”, 2018. Available from: https://www.impinj. com/about-rfid/types-of-rfid-systems. [Last accessed on 2019 Feb 20].
7. Dejan. “How To Build an Arduino Wireless Network with Multiple NRF24L01 Modules How to mechatronics”, 2019. Available from: how-to-build-an-arduino-wireless-network-with-multiple-nrf24l01- modules. [Last accessed on 2019 Mar 10].
8. R. Agrawal. Integrated Parallel K-Nearest Neighbor Algorithm. Springer, Singapore.
9. M. A. Jabbar, B. L. Deekshatulu, and P. Chandra. “Classification of Heart Disease Using K Nearest Neighbor and Genetic Algorithm”. Procedia Technology, vol. 10, pp. 85-94, 2013.
10. S. Buczkowska, N. Coulombel and M. De Lapparent. A comparison of Euclidean Distance, Travel Times, and Network Distances in Location Choice Mixture Models. Networks and Spatial Economics, Berlin, 2019.
11. R. Kohavi. “A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection”. Proceeding IJCAI’95 Proceedings of the 14th International Joint Conference on Artificial Intelligence. vol. 2, pp. 1137-1143, 2013.
12. M. H. Asghar, A. Negi and N. Mohammadzadeh. “Principle application and vision in Internet of Things (IoT)”. International Conference on Computing, Communication and Automation, pp. 427-431, 2015.
13. A. Sharma and R. Kumar. “Service-level agreement energy cooperative quickest ambulance routing for critical healthcare services”. Arabian Journal for Science and Engineering, vol. 44, no. 4, pp. 3831-3848, 2019.
14. R. Pi and K. Zeb. “Healthcare Monitoring System and Transforming Monitored Data Into Real Time Clinical Feedback Based on Iot Using”. 2019 2nd International Conference on Computing, Mathematics and Engineering Technologies (iCoMET), pp. 1-6, 2019.
15. A. Subasi, M. Radhwan, R. Kurdi and K. Khateeb. “IoT Based Mobile Healthcare System for Human Activity Recognition”. 2018 15th Learning and Technology Conference, pp. 29-34, 2018.
16. B. Y. J. A. Mccann, G. P. Picco, A. Gluhak, and K. H. Johansson. “Connected things connecting Europe”. Communications of the ACM, vol. 62, no. 4, p. 46.
17. M. A. V. Paul, T. A. Sagar, S. Venkatesan and A. K. Gupta. Impact of Mobility in IoT Devices for Healthcare. Springer, Cham, 2018.
18. N. C. Soe, T. Lai, L. Thein and T. Aung. “GPS Tracking and Traffic Monitoring System in Urban Transportation”. 2018 IEEE 7th Global Conference on Consumer Electronics, vol. 29, no. 4, pp. 804-805, 2018.
19. B. Iyer. “IoT enabled tracking and monitoring sensor for military applications”. International Journal of Systems Assurance Engineering and Management, vol. 9, no. 6, pp, 1294-1301, 2018.
20. R. T. Michael and T. Goodrich. “Algorithm Design: Foundation, Analysis and Internet Example”. John Wiley, New York, pp. 341- 345, 2006.
21. J. Redmon. “YOLOv3: An Incremental Improvement”. Cornell University, New York, 2018.
22. J. Redmon, S. Divvala, R. Girshick and A. Farhadi. “You Only Look Once: Unified, Real-Time Object Detection”. Cornell University, New York, 2016.