Context-aware systems have received greater interest in the computing community. In order to provide relevant services at context-aware applications, the first task is to locate the user, what can be done preferably dynamically and intelligently. However, indoor mobile users localization is not a trivial problem, since it involves checking various devices, transmitting signals simultaneously on the same radio frequency, with possibly the three existing wireless network protocols: Wi-Fi, Bluetooth and ZigBee. In this direction, this paper presents an agent-based architecture with the Location Agent module defined for context-aware applications that uses three artificial neural network algorithms trained for the different protocols: backpropagation, backpropagation with momentum and levenberg–marquardt. Considering the research experimental aspects, a study is presented to compare the neural network algorithms including performance, regression analysis, precision and accuracy. The results indicate that the backpropagation algorithm trained with Bluetooth provides better accuracy (the average error of 0.42 meters) and the backpropagation trained with Wi-Fi provides better precision (73%). We consider our approach promising since the Location Agent has a quality of service component associated with the neural network algorithms that can choose the best received signal strength to locate indoor users.
Published in | International Journal of Wireless Communications and Mobile Computing (Volume 1, Issue 1) |
DOI | 10.11648/j.wcmc.20130101.11 |
Page(s) | 1-6 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2013. Published by Science Publishing Group |
Indoor User Location, Context-Aware Systems, Multiagent System, Quality Of Service, Artificial Neural Network
[1] | A. K. Dey, G. D. Abowd and D. Salber, "A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications," Human-Computer Interaction, vol. 16, no. 2, pp. 97–166, December 2001. |
[2] | S. Wang, J. Min, and B. K. Yi, "Location based services for mobiles: technologies and standards," Tutorial for IEEE International Conference on Communication (ICC'08), Beijing, China, May 2008. |
[3] | V. Q. Bien, R. V. Prasad, and I. Niemegeers, "Handoff in Radio over Fiber Indoor Networks at 60 GHz," Journal of Wireless Mobile Networks, Ubiquitous Computing, and Dependable Applications, vol. 1, no. 2/3, pp. 71–82, 2010. |
[4] | Y. Gu, A. Lo, and I. Niemegeers, "A survey of indoor positioning systems for wireless personal networks," IEEE Communications Surveys & Tutorials, vol. 11, no. 1, pp. 13–32, First Quarter 2009. |
[5] | V. Honkavirta, T. Perälä, S. Ali-Löytty, and R. Piché, "A comparative survey of WLAN location fingerprinting methods," Proceedings of the 6th Workshop on Positioning, Navigation and Communication (WPNC’09), pp. 243–251, March 2009. |
[6] | C. S. Chen, "Artificial Neural Network for Location Estimation in Wireless Communication Systems," Sensors, vol. 12, no. 3, pp. 2798–2817, March 2012. |
[7] | S. O. Haykin, "Neural Networks and Learning Machines," 3rd ed., Prentice Hall, 2008. |
[8] | Y. Chauvin, and D. E. Rumelhart (ed.) "Backpropagation: Theory, Architectures, and Applications," 1st ed., Psychology Press, 1995. |
[9] | V. Phansalkar, and P. S. Sastry, "Analysis of the back-propagation algorithm with momentum," IEEE Transactions on Neural Networks, vol. 5, no. 3, pp. 505–506, May 1994. |
[10] | M. T. Hagan, and M. B. Menhaj, "Training feed forward networks with the Marquardt algorithm," IEEE Transactions on Neural Networks, vol. 5, no. 6, pp. 989–993, November 1994. |
[11] | S. Lahmiri, "A comparative study of backpropagation algorithms in financial prediction," International Journal of Computer Science, Engineering and Applications (IJCSEA), vol. 1, no. 4, pp. 15–21, August 2011. |
[12] | M. Altini, D. Brunelli, E. Farella, and L. Benini, "Bluetooth indoor localization with multiple neural networks," Proceedings of the 5th IEEE International Synposium on Wireless Pervasive Computing (ISWPC’10), pp. 295–300, May 2010. |
[13] | Y. Chen, J. Qi, Z. Sun, and Q. Ning, "Mining user goals for indoor location-based services with low energy and high QoS," Computational Intelligence, vol. 26, no. 3, pp. 318–336, August 2010. |
[14] | H. C. Fonseca, A. R. d. M. Neves, and C. G. Ralha, "A user location case study using different wireless protocols," Proceedings of the 9th ACM international symposium on Mobility management and wireless access (MobiWac’11), pp. 143–146, October 31–November 4, 2011. |
[15] | M. Wooldridge, "Introduction to Multi-Agent Systems," 2nd ed., John Wiley & Sons, Ltd., 2009. |
[16] | Y. Chen, D. Lymberopoulos, J. Liu, and B. Priyantha, "FM-based indoor localization", Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys12), pp. 169–182, June 2012. |
[17] | M. Gholami, N. Cai, R. W. Brennan, "An artificial neural network approach to the problem of wireless sensor network localization," Robotics and Computer-Integrated Manufacturing, vol. 29, no. 1, pp. 96–109, February 2013. |
[18] | S. Chan, and G. Sohn, "Indoor localization using Wi-Fi based fingerprinting and trilateration techniques for LBS applications", Proceedings of the 7th International Conference on 3D Geoinformation, pp. 1–5, May 2012. |
[19] | J. Rodas, V. Barral, and C. J. Escudero, "Architecture for multi-technology real-time location systems," Sensors, vol. 13, no. 2, pp. 2220–2253, February 2013. |
[20] | A. Barreira, P. Sommer, B. Kusy, and R. Jurdak, "Collaborative localization of mobile users with bluetooth: caching and synchronisation," Special Issue on the 3rd International Workshop on Networks of Cooperating Objects, CONET 2012, vol. 9, no. 3, pp. 29–31, July 2012. |
[21] | A. R. de M. Neves, L. T. Maia, C. G. Ralha, and R. P. Jacobi, "Prototype for indoor localization basedMon multiAgent System," Proccedings of the International Conference on Intelligent and Advanced Systems (ICIAS’10), pp. 1–4, IEEE Computer Society, June 2010 |
APA Style
Ana Régia de M. Neves, Humphrey C. Fonseca, Célia G. Ralha. (2013). Location Agent: A Study Using Different Wireless Protocols for Indoor Localization. International Journal of Wireless Communications and Mobile Computing, 1(1), 1-6. https://doi.org/10.11648/j.wcmc.20130101.11
ACS Style
Ana Régia de M. Neves; Humphrey C. Fonseca; Célia G. Ralha. Location Agent: A Study Using Different Wireless Protocols for Indoor Localization. Int. J. Wirel. Commun. Mobile Comput. 2013, 1(1), 1-6. doi: 10.11648/j.wcmc.20130101.11
AMA Style
Ana Régia de M. Neves, Humphrey C. Fonseca, Célia G. Ralha. Location Agent: A Study Using Different Wireless Protocols for Indoor Localization. Int J Wirel Commun Mobile Comput. 2013;1(1):1-6. doi: 10.11648/j.wcmc.20130101.11
@article{10.11648/j.wcmc.20130101.11, author = {Ana Régia de M. Neves and Humphrey C. Fonseca and Célia G. Ralha}, title = {Location Agent: A Study Using Different Wireless Protocols for Indoor Localization}, journal = {International Journal of Wireless Communications and Mobile Computing}, volume = {1}, number = {1}, pages = {1-6}, doi = {10.11648/j.wcmc.20130101.11}, url = {https://doi.org/10.11648/j.wcmc.20130101.11}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.wcmc.20130101.11}, abstract = {Context-aware systems have received greater interest in the computing community. In order to provide relevant services at context-aware applications, the first task is to locate the user, what can be done preferably dynamically and intelligently. However, indoor mobile users localization is not a trivial problem, since it involves checking various devices, transmitting signals simultaneously on the same radio frequency, with possibly the three existing wireless network protocols: Wi-Fi, Bluetooth and ZigBee. In this direction, this paper presents an agent-based architecture with the Location Agent module defined for context-aware applications that uses three artificial neural network algorithms trained for the different protocols: backpropagation, backpropagation with momentum and levenberg–marquardt. Considering the research experimental aspects, a study is presented to compare the neural network algorithms including performance, regression analysis, precision and accuracy. The results indicate that the backpropagation algorithm trained with Bluetooth provides better accuracy (the average error of 0.42 meters) and the backpropagation trained with Wi-Fi provides better precision (73%). We consider our approach promising since the Location Agent has a quality of service component associated with the neural network algorithms that can choose the best received signal strength to locate indoor users.}, year = {2013} }
TY - JOUR T1 - Location Agent: A Study Using Different Wireless Protocols for Indoor Localization AU - Ana Régia de M. Neves AU - Humphrey C. Fonseca AU - Célia G. Ralha Y1 - 2013/05/02 PY - 2013 N1 - https://doi.org/10.11648/j.wcmc.20130101.11 DO - 10.11648/j.wcmc.20130101.11 T2 - International Journal of Wireless Communications and Mobile Computing JF - International Journal of Wireless Communications and Mobile Computing JO - International Journal of Wireless Communications and Mobile Computing SP - 1 EP - 6 PB - Science Publishing Group SN - 2330-1015 UR - https://doi.org/10.11648/j.wcmc.20130101.11 AB - Context-aware systems have received greater interest in the computing community. In order to provide relevant services at context-aware applications, the first task is to locate the user, what can be done preferably dynamically and intelligently. However, indoor mobile users localization is not a trivial problem, since it involves checking various devices, transmitting signals simultaneously on the same radio frequency, with possibly the three existing wireless network protocols: Wi-Fi, Bluetooth and ZigBee. In this direction, this paper presents an agent-based architecture with the Location Agent module defined for context-aware applications that uses three artificial neural network algorithms trained for the different protocols: backpropagation, backpropagation with momentum and levenberg–marquardt. Considering the research experimental aspects, a study is presented to compare the neural network algorithms including performance, regression analysis, precision and accuracy. The results indicate that the backpropagation algorithm trained with Bluetooth provides better accuracy (the average error of 0.42 meters) and the backpropagation trained with Wi-Fi provides better precision (73%). We consider our approach promising since the Location Agent has a quality of service component associated with the neural network algorithms that can choose the best received signal strength to locate indoor users. VL - 1 IS - 1 ER -