Abstract
Information-centric sensor networks (ICSNs) are a paradigm of wireless sensor networks that focus on delivering information from the network based on user requirements, rather than serving as a point-to-point data communication network. Introducing learning in such networks can help to dynamically identify good data delivery paths by correlating past actions and results, make intelligent adaptations to improve the network lifetime, and also improve the quality of information delivered by the network to the user. However, there are several factors and limitations that must be considered while choosing a learning strategy. In this paper, we identify some of these factors and explore various learning techniques that have been applied to sensor networks and other applications with similar requirements in the past. We provide our recommendation on the learning strategy based on how well it complements the needs of ICSNs, while keeping in mind the cost, computation, and operational overhead limitations.
Similar content being viewed by others
References
Al-Turjman F, Gunay M (2016) CAR approach for the internet of things (IoT). IEEE Can J Electr Comput Eng 39(1):11–18
Friend D (2009) Cognitive networks: foundation to applications, Ph.D. Dissertation, Electrical and Comput. Eng., Virginia Polytechnic and State Univ., Blacksburg
Bisdikian C, Kaplan L, Srivastava M (2013) On the quality of information in sensor networks, ACM Trans. Sensor Netw, Vol. 9, no. 4, Article 48
Pearson DJ, Laird JE (2005) Incremental learning of procedural planning knowledge in challenging environments. Comput Intell 21:4
Lazarescu MT (2013) Design of a WSN platform for long-term environmental monitoring for IoT applications. IEEE J Emerg Sel Top Circuits Syst 3(1):45–54
(2008) ITU-T technology watch briefing report series, No.4, Ubiquitous Sensor Networks
(2010) ITU-T. Series Y recommendations: requirements for support ubiquitous sensor network (USN) applications and services in NGN environment. Y.2221
Kalevi K (2008) Quality of experience in communications ecosystem. J Univ Comput Sci 14(5):615–624
Hoes R, Basten T, Tham C, Corporaal H (2009) Quality-of-service trade-off analysis for wireless sensor networks. Perform Eval 66(3):191–208
Chen D, Varshney PK (2004) QoS support in wireless sensor networks: a survey. In International Conference on Wireless Networks, vol. 233, pp. 1-7
Martínez J, Garcí A, Corredor I, López L, Hernández V, Dasilva A (2007) QoS in wireless sensor networks: survey and approach. In Proc. of the Euro American conference on Telematics and information systems, p. 20. ACM
Bisdikian C, Kaplan LM, Srivastava MB (2013) On the quality and value of information in sensor networks. ACM Trans Sensors Netw 9(4):1–26
Tolstikov A, Tham CK, Biswas J (2006) Quality of information assurance using phenomena-aware resource management in sensor networks. In Networks, 2006. ICON'06. 14th IEEE Int. Conference on, vol. 1, pp. 1-7. IEEE
Ahlgren B, Dannewitz C, Imbrenda C, Kutscher D, Ohlman B (2012) A survey of information-centric networking. IEEE Commun Mag 50(7):26–36
Anastasi G, Conti M, Di Francesco M, Passarella A (2009) Energy conservation in wireless sensor networks: a survey. Ad Hoc Netw 7(3):537–568
Intanagonwiwat C, Govindan R, Estrin D, Silva F (2003) Directed diffusion for wireless sensor networking. IEEE Trans Netw 11(1):2–16
Heinzelman W, Kulik J, Balakrishnan H (1999) Adaptive protocols for information dissemination in wireless sensor networks, Proceedings of the 5th Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom_99), Seattle
Yu Y, Estrin D, Govindan R (2001) Geographical and energy aware routing: a recursive data dissemination protocol for wireless sensor networks, UCLA Computer Science Dept. Technical Report, UCLA-CSD TR-01-0023
(2008) ZigBee Specifications. [Online]. Available: http://www.zigbee.org ZigBee Document 053474r17
Al-Fagih A, Al-Turjman F, Hassanein H (2012) Ubiquitous Robust Data Delivery for Integrated RSNs in IoT, in IEEE Global Commun. Conf. (GLOBECOM’12), Anaheim, 3-7 pp. 298-303
Singh G, Al-Turjman F (2016) A data delivery framework for cognitive information-centric sensor networks in smart outdoor monitoring. Elsevier Comput Commun 74:38–51
Singh GT, Al-Turjman FM (2014) Towards Prolonged Lifetime for Large-scale Information-Centric Sensor Networks, In Proc. of 27th Biennial Symposium on Communications, Kingston, ON, pp. 87-91
Singh GT, Al-Turjman (FM) Cognitive Routing for Information-Centric Sensor Networks in Smart Cities, IWCMC, 2014, pp. 1124-1129
Eriksson A, Ohlman B, Persson KA (2012) What are the services of an information-centric network, and who provides them?” IEEE AP2PS
Al-Turjman F, Al-Fagih A, Hassanein H (2013) A Value-Based Cache Replacement Approach for Information-Centric Networks, In Proc. of the IEEE Local Computer Networks (LCN), Sydney, pp. 902-909
Al-Turjman F, Hassanein H (2013) Enhanced data delivery framework for dynamic Information-Centric Networks (ICNs), In Proc. of the IEEE Local Computer Networks (LCN), Sydney, pp. 831-838
Al-Fagih A, Al-Turjman F, Alsalih W, Hassanein H (2013) A priced public sensing framework for heterogeneous IoT architectures. IEEE Trans Emerg Top Comput 1(1):133–147
Haykin S (2005) Cognitive radio: brain-empowered wireless communications. IEEE J Sel Area Commun 23:201–220
Mitola J, Maguire GQ (1999) Cognitive radio: making software radios more personal. IEEE Pers Commun 6(4):13–18
Thomas RW, Friend DH, DaSilva LA, MacKenzie AB (2006) Cognitive networks: adaptation and learning to achieve end-to-end performance objectives. IEEE Commun Mag 44(12):51–57
Friend DH, Thomas RW, MacKenzie AB, DaSilva LA (2007) Distributed learning and reasoning in cognitive networks: Methods and design decisions, in Cognitive Networks - Towards Self-Aware Networks (Q. H. Mahmoud, ed.), pp. 223-246, John Wiley & Sons
Kulkarni RV, Forster A, Venayagamoorthy GK (2011) Computational intelligence in wireless sensor networks: a survey. Commun Surv Tutorials IEEE 13(1):68–96
Frster A (2007) Machine Learning Techniques Applied to Wireless Ad-Hoc Networks: Guide and Survey, in Proc. 3rd Intl. Conf. Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP)
Förster A, Murphy AL (2007) FROMS: Feedback routing for optimizing multiple sinks in WSN with reinforcement learning, in Proc. 3rd Int. Conf. Intelligent Sensors, Sensor Netw. Inf. Process
Forster A, Murphy AL (2008) Balancing Energy Expenditure in WSNs through Reinforcement Learning: A Study, in Proc. of 1st Int. Wrkshp on Energy in Wireless Sensor Networks
Di M, Joo E (2007) A survey of machine learning in wireless sensor networks, Proc. 6th Int. Conf. Inf., Commun. Signal Process
Sutton RS, Barto AG (1998) Reinforcement learning: an introduction. MIT Press, Cambridge
Kaplantzis S, Shilton A, Mani N, Sekercioglu YA (2007) Detecting Selective Forwarding Attacks in Wireless Sensor Networks using Support Vector Machines," 3rd International Conference on, vol., no., pp.335-340, 3-6
Biswas PK (2005) Architecting multi-agent systems with distributed sensor networks," Integration of Knowledge Intensive Multi-Agent Systems, 2005. International Conference on , pp.161-166
Shenai K, Mukhopadhyay S (2008) Cognitive sensor networks, in Proc. IEEE 26th Int. Conf. Microelectronics (MIEL), pp.315–320.
Boonma P, Suzuki J (2008) Exploring self-star properties in cognitive sensor networking, in Proc. IEEE/SCS Int. Symp. Performance Evaluation Comput. Telecommun. Syst. (SPECTS), Edinburgh, pp. 36–43
Perera C, Zaslavsky A, Christen P, Georgakopoulos D (2013) Context aware computing for the internet of things: a survey. IEEE Commun Surv Tuts 99:1–41
Singh G, Al-Turjman F (2016) Learning data delivery paths in QoI-aware information-centric sensor networks. IEEE Internet Things J 99:1–9
Terry WS (2006) Learning and memory: basic principles, processes, and procedures. Pearson Education, Inc., Boston
Atkeson CG, Santamaria JC (1997) A comparison of direct and model-based reinforcement learning, International Conference on Robotics and Automation
Bianchi RAC, Ribeiro CHC, Costa AHR (2007) Heuristic selection of actions in multiagent reinforcement learning. IJCAI'07, Hyderabad
Goldstein DG, Gigerenzer G (1996) Reasoning the fast and frugal Way: models of bounded rationality. Psychol Rev 103:650–666
Bianchi RAC, Ribeiro CHC, Costa AHR (2012) Heuristically Accelerated Reinforcement Learning: Theoretical and Experimental Results. In ECAI, pp. 169-174
Gigerenzer G, Gaissmaier W (2011) Heuristic decision making. Annu Rev Psychol 62:451–482
Gigerenzer G, Todd PM, The ABC Research Group (1999) Simple heuristics that make us smart. Oxford University Press, New York. ISBN 0-19-514381-7
Bianchi RAC, Ros R, De Mantaras RL (2009) "Improving reinforcement learning by using case based heuristics." In Case-Based Reasoning Research and Development, pp. 75-89. Springer Berlin Heidelberg
Geffner H (2010) Heuristics, Planning and Cognition, In R. Dechter, H. Geffner, and J. Halpern, editors, Heuristics, Probability and Causality. A Tribute to Judea Pearl. College Publications
Tversky A, Kahneman D (1974) Judgment under uncertainty: heuristics and biases, new series. Science 185(4157):1124–1131
Davis R, Shrobe H, Szolovits P (1993) What is a knowledge representation? AI Mag 14(1):17–33
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Al-Turjman, F.M. Information-centric sensor networks for cognitive IoT: an overview. Ann. Telecommun. 72, 3–18 (2017). https://doi.org/10.1007/s12243-016-0533-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12243-016-0533-8