Skip to main content
Log in

Towards NFC payments using a lightweight architecture for the Web of Things

  • Published:
Computing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

Notes

  1. http://www.arduino.cc/.

References

  1. Kortuem G et al (2013) Educating the Internet-of-Things generation. Computer 46(2):53–61

    Article  Google Scholar 

  2. ISO (2013) ISO/IEC 18092:2013. Available from http://www.iso.org/iso/home/store/catalogue_ics/catalogue_detail_ics.htm?csnumber=56692

  3. 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

  4. 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

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

  10. 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

  11. 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

  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

  13. 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

  14. 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

  15. 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

  16. Atzori L, Iera A, Morabito G (2010) The internet of things: a survey. Comput Netw 54(15):2787–2805

    Article  MATH  Google Scholar 

  17. 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

  18. Richardson L, Ruby S (2007) RESTful Web Services. O’Reilly Media Inc., Sebastopol

    Google Scholar 

  19. 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

  20. 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

  21. Castro M, Jara AJ, Skarmeta A (2012) Architecture for improving terrestrial logistics based on the Web of Things. Sensors 12(5):6538–6575

    Article  Google Scholar 

  22. Guinard D, Trifa V (2009) Towards the Web of Things: web mashups for embedded devices. In Proceedings of WWW2009. Madrid

  23. 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

    Article  Google Scholar 

  24. 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

  25. 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

  26. Joyent Inc. Node.js: Evented I/O for JavaScript (2013) Available from: http://nodejs.org/

  27. Google Wallet (2013) Google Wallet 2013. Available from: http://www.google.com/wallet/

  28. MasterPass (2013) Introducing MasterPass 2013. Available from https://masterpass.com/

  29. MasterCard PayPass (2013) Just tap and go 2013. Available from https://www.paypass.com/

  30. Miorandi D, Sicari S, De Pellegrini F, Chlamtac I (2012) Internet of Things: vision, applications & research challenges. Ad Hoc Netw 10(7):1497–1516

    Article  Google Scholar 

  31. Hurlburt GF, Voas J, Miller KW (2012) The Internet of Things: a reality check. IT Prof 14(3):56–59

    Article  Google Scholar 

  32. Kanniainen L (2010) Alternatives for banks to offer secure mobile payments. Int J Bank Mark 28(5):433–444

    Article  Google Scholar 

  33. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tor-Morten Grønli.

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00607-014-0397-6

Keywords

Mathematics Subject Classification

Navigation