Abstract
The Web (and Internet) of Things has seen the rapid emergence of new protocols and standards, which provide for innovative models of interaction for applications. One such model fostered by the Web of Things (WoT) ecosystem is that of contactless interaction between devices. Near Field Communication (NFC) technology is one such enabler of contactless interactions. Contactless technology for the WoT requires all parties to agree one common definition and implementation and, in this paper, we propose a new lightweight architecture for the WoT, based on RESTful approaches. We show how the proposed architecture supports the concept of a mobile wallet, enabling users to make secure payments employing NFC technology with their mobile devices. In so doing, we argue that the vision of the WoT is brought a step closer to fruition.
Similar content being viewed by others
Notes
References
Kortuem G et al (2013) Educating the Internet-of-Things generation. Computer 46(2):53–61
ISO (2013) ISO/IEC 18092:2013. Available from http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=56692
Grønli TM, Ghinea G, Younas M (2013) A lightweight architecture for the Web-of-Things. In: Proceedings of the 10th Conference on Mobile Web Information Systems (MobiWis), vol 8093, pp 248–259
Chander RPV, Elias S, Shivashankar S, Manoj P (2012) A REST based design for Web of Things in smart environments. In: Proceedings of the 2nd IEEE International Conference on Parallel Distributed and Grid Computing (PDGC), pp 337–342
Kosmatos E, Tselikas N, Boucouvalas A (2011) Integrating RFIDs and smart objects into a unified internet of things architecture. Adv Internet Things 1(1):5–12
Kortuem G, Kawsar F, Fitton D, Sundramoorthy V (2010) Smart objects as building blocks for the Internet of things. IEEE Internet Comput 14(1):44–51
Konomi S, Roussos G (2007) Ubiquitous computing in the real world: lessons learnt from large-scale RFID deployments. Pers Ubiquitous Comput 11(7):507–521
Bui N, Zorzi M (2011) Health care applications: a solution based on the internet of things. In: Proceedings of the 4th International Symposium on Applied Sciences in Biomedical and Communication Technologies (ISABEL ’11). ACM, New York
Ghose A, Bhaumik C, Das D, Agrawal AK (2012) Mobile healthcare infrastructure for home and small clinic. In: Proceedings of the 2nd ACM international workshop on Pervasive Wireless Healthcare (MobileHealth ’12). ACM, New York, pp 15–20
Efstratiou C, Davies N, Kortuem G, Finney J, Hooper R, Lowton M (2007) Experiences of designing and deploying intelligent sensor nodes to monitor hand-arm vibrations in the field. In: Proceedings of the 5th international conference on Mobile systems, applications and services (MobiSys ’07). ACM, New York, pp 127–138
Doody P, Shields A (2012) Mining network relationships in the internet of things. In: Proceedings of the 2012 international workshop on Self-aware internet of things (Self-IoT ’12). ACM, New York, pp 7–12
Ma Y, Rao J, Hu W, Meng X, Han X, Zhang Y, Chai Y, Liu C (2012) An efficient index for massive IOT data in cloud environment. In: Proceedings of the 21st ACM international conference on Information and knowledge management (CIKM ’12). ACM, New York, pp 2129–2133
Li Y, Teraoka F (2012) Privacy protection for low-cost RFID tags in IoT systems. In: Proceedings of the 7th International Conference on Future Internet Technologies (CFI ’12). ACM, New York, pp 60–65
Kozlov D, Veijalainen J, Ali Y (2012) Security and privacy threats in IoT architectures. In: Proceedings of the 7th International Conference on Body Area Networks (BodyNets ’12). ICST Brussels, Belgium, pp 256–262
Jia H, Wu M, Jung E, Shapiro A, Shyam Sundar S (2012) Balancing human agency and object agency: an end-user interview study of the internet of things. In: Proceedings of the 2012 ACM Conference on Ubiquitous Computing (UbiComp ’12). ACM, New York, pp 1185–1188
Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805
Stirbu V (2008) Towards a RESTful plug and play experience in the Web of Things. In: Proceedings 2008 IEEE International Conference on Semantic Computing, pp 512–517
Richardson L, Ruby S (2007) RESTful Web Services. O’Reilly Media Inc., Sebastopol
Duquennoy S, Grimaud G, Vandewalle J (2009) The Web of Things: interconnecting devices with high usability and performance. In: Proceedings of the 6th IEEE International Conference on Embedded Software and Systems (ICESS’09). HangZhou, Zhejiang
Guinard D, Ion I, Mayer S (2011) In search of an internet of things service architecture: REST or WS-*? A developers’ perspective. In: Proceedings of MobiQuitous 2011, pp 326–337
Castro M, Jara AJ, Skarmeta A (2012) Architecture for improving terrestrial logistics based on the Web of Things. Sensors 12(5):6538–6575
Guinard D, Trifa V (2009) Towards the Web of Things: web mashups for embedded devices. In Proceedings of WWW2009. Madrid
Khajeh-Hosseini A, Greewnood D, Smith JW, Sommerville I (2012) The cloud adoption toolkit: supporting cloud adoption decisions in the enterprise. Softw Pract Exp 42(4):447–465
Kovatsch M, Mayer S, Ostermaier B (2012) Moving application logic from the firmware to the cloud: towards the thin server architecture for the internet of things. In: Proceedings 6th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing (IMIS 2012). Palermo, Italy
Alhamad M, Dillon T, Chang E (2010) Conceptual SLA framework for cloud computing. In: Proceedings 4th IEEE International Conference on Digital Ecosystems and Technologies, pp 606–610
Joyent Inc. Node.js: Evented I/O for JavaScript (2013) Available from: http://nodejs.org/
Google Wallet (2013) Google Wallet 2013. Available from: http://www.google.com/wallet/
MasterPass (2013) Introducing MasterPass 2013. Available from https://masterpass.com/
MasterCard PayPass (2013) Just tap and go 2013. Available from https://www.paypass.com/
Miorandi D, Sicari S, De Pellegrini F, Chlamtac I (2012) Internet of Things: vision, applications & research challenges. Ad Hoc Netw 10(7):1497–1516
Hurlburt GF, Voas J, Miller KW (2012) The Internet of Things: a reality check. IT Prof 14(3):56–59
Kanniainen L (2010) Alternatives for banks to offer secure mobile payments. Int J Bank Mark 28(5):433–444
Chen W, Hancke G, Mayes K, Lien Y and Chiu JH (2010) -NFC mobile transactions and authentication based on GSM network- In Proceedings International Workshop on Near Field Communication. IEEEComputer Society, 83–89
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Grønli, TM., Pourghomi, P. & Ghinea, G. Towards NFC payments using a lightweight architecture for the Web of Things. Computing 97, 985–999 (2015). https://doi.org/10.1007/s00607-014-0397-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00607-014-0397-6