A framework for cognitive Internet of Things based on blockchain

Internet of Things, cognitive systems, and blockchain technology are three fields which have created numerous revolutions in software development. It seems that a combination among these fields may results in emerging a high potential and interesting field. Therefore, in this paper, we propose a framework for Internet of Things based on cognitive systems and blockchain technology. To the best of our knowledge, there is no framework for Internet of Things based on cognitive systems and blockchain. In order to study the applicability of the proposed framework, a recommender system based on the proposed framework is suggested. Since the proposed framework is novel, the suggested recommender system is novel. The suggested recommender system is compared with the existing recommender systems. The results show that the suggested recommender system has several benefits which are not available in the existing recommender systems.

[1]  Mohammad Reza Meybodi,et al.  A framework for cognitive recommender systems in the Internet of Things (IoT) , 2017, 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[2]  Jitender S. Deogun,et al.  Identity management using blockchain for cognitive cellular networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  Joseph Mitola,et al.  Cognitive radio: making software radios more personal , 1999, IEEE Wirel. Commun..

[4]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[5]  Dhananjay Singh,et al.  A survey of Internet-of-Things: Future vision, architecture, challenges and services , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[6]  Vera Stavroulaki,et al.  Virtualization and Cognitive Management of Real World Objects in the Internet of Things , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[7]  Melanie Swan,et al.  Blockchain: Blueprint for a New Economy , 2015 .

[8]  Marc Pilkington,et al.  Blockchain Technology: Principles and Applications , 2015 .

[9]  Alex Pentland,et al.  Decentralizing Privacy: Using Blockchain to Protect Personal Data , 2015, 2015 IEEE Security and Privacy Workshops.

[10]  Masoud Sabaei,et al.  Multi-agent learning based routing for delay minimization in Cognitive Radio Networks , 2017, J. Netw. Comput. Appl..

[11]  Qihui Wu,et al.  Cognitive Internet of Things: A New Paradigm Beyond Connection , 2014, IEEE Internet of Things Journal.

[12]  Allen B. MacKenzie,et al.  Cognitive networks: adaptation and learning to achieve end-to-end performance objectives , 2006, IEEE Communications Magazine.

[13]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[14]  Mohammad Reza Meybodi,et al.  An approach for designing cognitive engines in cognitive peer-to-peer networks , 2016, J. Netw. Comput. Appl..

[15]  Mubashir Husain Rehmani,et al.  Cognitive-Radio-Based Internet of Things: Applications, Architectures, Spectrum Related Functionalities, and Future Research Directions , 2017, IEEE Wireless Communications.

[16]  Arun Kumar Sangaiah,et al.  Cognitive Computing for Big Data Systems Over IoT , 2018 .

[17]  Antonio Iera,et al.  A systemic and cognitive approach for IoT security , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[18]  Yu Zhang,et al.  An IoT electric business model based on the protocol of bitcoin , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[19]  Jouni Tervonen,et al.  A review of the cognitive capabilities and data analysis issues of the future industrial Internet-of-Things , 2015, 2015 6th IEEE International Conference on Cognitive Infocommunications (CogInfoCom).

[20]  Gareth W. Peters,et al.  Understanding Modern Banking Ledgers Through Blockchain Technologies: Future of Transaction Processing and Smart Contracts on the Internet of Money , 2015, ArXiv.

[21]  Juan Carlos De Martin,et al.  Blockchain for the Internet of Things: A systematic literature review , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[22]  M. A. Engelhardt,et al.  Hitching Healthcare to the Chain: An Introduction to Blockchain Technology in the Healthcare Sector , 2017 .

[23]  Pankaj Deep Kaur,et al.  Towards Incorporating Context Awareness to Recommender Systems in Internet of Things , 2018 .

[24]  Sijing Zhang,et al.  Cognitive radio networks for Internet of Things: Applications, challenges and future , 2013, 2013 19th International Conference on Automation and Computing.

[25]  Mubashir Husain Rehmani,et al.  When Cognitive Radio meets the Internet of Things? , 2016, 2016 International Wireless Communications and Mobile Computing Conference (IWCMC).

[26]  Soohyung Kim,et al.  Managing IoT devices using blockchain platform , 2017, 2017 19th International Conference on Advanced Communication Technology (ICACT).

[27]  Agostino Forestiero,et al.  Multi-Agent Recommendation System in Internet of Things , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[28]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[29]  Khashayar Kotobi,et al.  Blockchain-enabled spectrum access in cognitive radio networks , 2017, 2017 Wireless Telecommunications Symposium (WTS).

[30]  Ning Li,et al.  An implementation of cognitive management framework for the Internet of Things system , 2014, Proceedings of 2nd International Conference on Information Technology and Electronic Commerce.

[31]  Arman Sargolzaei,et al.  Blockchain Technology, Cognitive Computing, and Healthcare Innovations , 2017 .

[32]  Marcella Atzori,et al.  Blockchain-Based Architectures for the Internet of Things: A Survey , 2017 .

[33]  Gaurav Choudhary,et al.  Internet of Things: A survey on architecture, technologies, protocols and challenges , 2016, 2016 International Conference on Recent Advances and Innovations in Engineering (ICRAIE).

[34]  Evangelos N. Gazis,et al.  A survey of technologies for the internet of things , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[35]  RogersMichael,et al.  An IOTA of IoT , 2018 .

[36]  Alexander Ilic,et al.  Collaborative Filtering on the Blockchain: A Secure Recommender System for e-Commerce , 2016, AMCIS.

[37]  Ludovic Noirie,et al.  Towards automated IoT service recommendation , 2017, 2017 20th Conference on Innovations in Clouds, Internet and Networks (ICIN).

[38]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[39]  Haralabos C. Papadopoulos,et al.  Efficient C-RAN Random Access for IoT Devices: Learning Links via Recommendation Systems , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[40]  Jim Hahn,et al.  Information & Environment: IoT-Powered Recommender Systems , 2018, ArXiv.

[41]  Allen B. MacKenzie,et al.  2 Cognitive Networks 1 , 2007 .