Architectures and Models for Mobile Payment Systems
Many mobile payment models have been proposed by researchers in the last decade. This chapter classify them based on their specific features to enable readers to stay up-to-date with state-of-the-art mobile payment models. The core features used in our classification include: (i) micro-payments, (ii) cryptographic technique (asymmetric cryptographic and symmetric cryptographic), (iii) technology used such as short message service, biometric technology, Radio-Frequency IDentification (RFID) technology, Near Field Communication (NFC), 2-D barcode technology, and peer-to-peer technology, (iv) Session Initiation Protocol (SIP), communication restriction, (v) mobile agent technology, and (vi) wireless application protocol.
This is a preview of subscription content, log in via an institution to check access.
Access this chapter
Subscribe and save
Springer+ Basic
€32.70 /Month
- Get 10 units per month
- Download Article/Chapter or eBook
- 1 Unit = 1 Article or 1 Chapter
- Cancel anytime
Buy Now
Price includes VAT (France)
eBook EUR 106.99 Price includes VAT (France)
Softcover Book EUR 137.14 Price includes VAT (France)
Hardcover Book EUR 137.14 Price includes VAT (France)
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
A dedicated tamper-resistant device that is used to physically prevent illegitimate copying of coins.
SEMOPS is a secure mobile payment service proposed by [185] that addresses the major roadblocks in developing a mobile payment infrastructure: standardized protocols, interoperability, and security. However, it will work inefficiently for micro-payments due to of the need for significant computation and communication for every payment.
Heitml is an XML/HTML like programming language for Web applications, which features object-oriented HTML extensions and component-based application development.
PostgreSQL, often simply Postgres, is a powerful, open source object-relational database system (ORDBMS).
Kannel is a compact and very powerful open source WAP and SMS gateway that is used widely across the globe for serving trillions of SMSs, WAP Push service indications, and mobile internet connectivity.
Bibliography
- J.L. Abad-peiro, N. Asokan, M. Steiner, M. Waidner, Designing a generic payment service. IBM Syst. J. 37(1), 72–88 (1997) ArticleGoogle Scholar
- R. Abbadasari, R. Mukkamala, V. Valli Kumari, Mobicoin: digital cash for m-commerce. in First International Conference Distributed Computing and Internet Technology (ICDCIT 2004) (2004), pp. 441–451 Google Scholar
- M.V. Alizade, R.A. Moghaddam, S. Momenebellah, New mobile payment protocol: mobile pay center protocol (MPCP), in 3rd International Conference on Electronics Computer Technology (ICECT 2011) (2011), pp. 74–78 Google Scholar
- N. Asokan, P.A. Janson, M. Steiner, M. Waidner, The state of the art in electronic payment systems. IEEE Comput. 30(9), 28–35 (1997) ArticleGoogle Scholar
- S. Bakhtiari, A. Baraani, M.-R. Khayyambashi, Mobicash: a new anonymous mobile payment system implemented by elliptic curve cryptography, in World Congress on Computer Science and Information Engineering (WRI 2009) (2009), pp. 286–290 Google Scholar
- C. Bangdao, A.W. Roscoe, Mobile electronic identity: securing payment on mobile phones, in 5th IFIP WG 11.2 International Workshop (WISTP 2011) (2011), pp. 22–37 Google Scholar
- M. Bellare, J.A. Garay, R. Hauser, A. Herzberg, H. Krawczyk, M. Steiner, G. Tsudik, E. Van Herreweghen, M. Waidner, Design, implementation and deployment of the iKP secure electronic payment system. IEEE J. Sel. Areas Commun. 18(4), 611–627 (2000) ArticleGoogle Scholar
- M. Bellare, J.A. Garay, R. Hauser, A. Herzberg, H. Krawczyk, M. Steiner, G. Tsudik, M. Waidner, iKP – a family of secure electronic payment protocols, in First USENIX Workshop on Electronic Commerce (1995) Google Scholar
- B. Campbell, J. Rosenberg, H. Schulzrinne, D. Gurle, C. Huitema, Session initiation protocol (SIP) extension for instant messaging. RFC 3428, IETF (2002) Google Scholar
- S. Chari, P. Kermani, S. Smith, L. Tassiulas, Security issues in m-commerce: a usage-based taxonomy, in E-Commerce Agents, Marketplace Solutions, Security Issues, and Supply and Demand (2001), pp. 264–282 Google Scholar
- K. Chaudhary, X. Dai, P2p-netpay: an off-line micro-payment system for content sharing in p2p-networks. J. Emerg. Technol. Web Intell. 1(1), 46–54 (2009) Google Scholar
- W.-D. Chen, K.E. Mayes, Y.-H. Lien, J.-H. Chiu, NFC mobile payment with citizen digital certificate, in The 2nd International Conference on Next Generation Information Technology (ICNIT 2011) (2011), pp. 120–126 Google Scholar
- X. Dai, J. Grundy, Netpay: an off-line, decentralized micro-payment system for thin-client applications. Electron. Commer. Res. Appl. 6(1), 91–101 (2007) ArticleGoogle Scholar
- N. Delic, A. Vukasinovic, Mobile payment solution-symbiosis between banks, application service providers and mobile networkoperators, in Third International Conference on Information Technology: New Generations (ITNG 2006) (2006), pp. 346–350 Google Scholar
- S. Dominikus, M.J. Aigner, mcoupons: an application for near field communication (NFC), in 21st International Conference on Advanced Information Networking and Applications Workshops (AINAW 2007) (2007), pp. 421–428 Google Scholar
- S. Duangphasuk, M. Warasart, S. Kungpisdan, Design and accountability analysis of a secure sms-based mobile payment protocol. in 8th International Conference on Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON 2011) (2011), pp. 442–445 Google Scholar
- A.O. Freier, P. Karlton, P.C. Kocher, The SSL protocol version 3.0: Internet draft, March 1996, http://home.mit.bme.hu/~hornak/adatbiz/ssl3/ssl-toc.html
- Y. Fu, Q. Fu, Scheme and secure protocol of mobile payment based on RFID, in 3rd International Conference on Anti-counterfeiting, Security, and Identification in Communication (ASID’09) (2009), pp. 631–634 Google Scholar
- T.S. Fun, L.Y. Beng, J. Likoh, R. Roslan, A lightweight and private mobile payment protocol by using mobile network operator, in International Conference on Computer and Communication Engineering (2008), pp. 162–166 Google Scholar
- A. Furche, G. Wrightson, Subscrip – an efficient protocol for pay-per-view payments on the internet, in 5th IEEE International Conference for Computer Communication and Networks (1996), pp. 16–19 Google Scholar
- J. Gao, K. Edunuru, J. Cai, S. Shim, P2P-paid: a peer-to-peer wireless payment system, in The Second IEEE International Workshop on Mobile Commerce and Services (WMCS 2005) (2005), pp. 102–111 Google Scholar
- J. Gao, V. Kulkarni, H. Ranavat, L. Chang, H. Mei, A 2d barcode-based mobile payment system, in Third International Conference on Multimedia and Ubiquitous Engineering (2009), pp. 320–329 Google Scholar
- J. Gao, A. Küpper, Emerging technologies for mobile commerce. J. Theor. Appl. Electron. Commer. Res. 1(1), Editorial (2006) Google Scholar
- J.Z. Gao, L. Prakash, R. Jagatesan, Understanding 2d-barcode technology and applications in m-commerce – design and implementation of a 2d barcode processing solution, in Computer Software and Applications Conference (COMPSAC’07) (2007), pp. 49–56 Google Scholar
- S. Glassman, M. Manasse, M. Abadi, P. Gauthier, The millicent protocol for inexpensive electronic commerce, in Fourth International World Wide Web Conference (1995), pp. 603–618 Google Scholar
- R.M. Godbole, A.R. Pais, Secure and efficient protocol for mobile payments, in 10th international conference on Electronic commerce (ICEC 2008) (2008) Google Scholar
- J.A.O. Gonzalez, Multi-party non-repudation protocols and applications. Ph.D. thesis, University of Malaga, Campus de Teatinos (2006) Google Scholar
- J. Hao, J. Zou, Y. Dai, A real-time payment scheme for SIP service based on hash chain, in IEEE International Conference on e-Business Engineering (ICEBE 2008) (2008), pp. 279–286 Google Scholar
- H. Harb, H. Farahat, M. Ezz, Securesmspay: secure SMS mobile payment model, in 2nd International Conference on Anti-counterfeiting, Security and Identification (ASID 2008) (2008), pp. 11–17 Google Scholar
- M. Hashemi, E. Soroush, A secure m-payment protocol for mobile devices, in Canadian Conference on Electrical and Computer Engineering (CCECE 2006) (2006), pp. 294–297 Google Scholar
- R. Hauser, M. Steiner, M. Waidner, Micro-payments based on iKP, in 14th Worldwide Congress on Computer and Communications Security Protection (1996), pp. 67–82 Google Scholar
- Z.-Y. Hu, Y.-W. Liu, X. Hu, J.-H. Li, Anonymous micropayments authentication (AMA) in mobile data network, in 23rd Annual Joint Conference of the IEEE Computer and Communications Societies (INFOCOM 2004) (2004), pp. 46–53 Google Scholar
- R.-J. Hwang, S.-H. Shiau, D.-F. Jan, A new mobile payment scheme for roaming services. Electron. Commer. Res. Appl. 6(2), 184–191 (2007) ArticleGoogle Scholar
- J.T. Isaac, J.S. Cámara, An anonymous account-based mobile payment protocol for a restricted connectivity scenario, in 18th International Workshop on Database and Expert Systems Applications (DEXA 2007) (2007), pp. 688–692 Google Scholar
- J.T. Isaac, J.S. Cámara, Anonymous payment in a client centric model for digital ecosystems, in Inaugural IEEE International Conference on Digital Ecosystems and Technologies (IEEE-DEST 2007) (2007), pp. 422–427 Google Scholar
- J.T. Isaac, J.S. Camara, A.I. Manzanares, M.C. Castro, Payment in a kiosk centric model with mobile and low computational power devices, in International Conference of Computational Science and Its Applications (ICCSA 2006) (2006), pp. 798–807 Google Scholar
- J.T. Isaac, J.S. Cámara, S. Zeadally, J.T. Márquez, A secure vehicle-to-roadside communication payment protocol in vehicular ad hoc networks. Comput. Commun. 31(10), 2478–2484 (2008) ArticleGoogle Scholar
- J.T. Isaac, S. Zeadally, An anonymous secure payment protocol in a payment gateway centric model. Procedia CS 10, 758–765 (2012) Google Scholar
- J.T. Isaac, S. Zeadally, Design, implementation, and performance analysis of a secure payment protocol in a payment gateway centric model. Computing 96(7), 587–611 (2013) ArticleGoogle Scholar
- J.T. Isaac, S. Zeadally, J.S. Camara, Implementation and performance evaluation of a payment protocol for vehicular ad hoc networks. Electron. Commer. Res. 10(2), 209–233 (2010) ArticleMATHGoogle Scholar
- J.T. Isaac, S. Zeadally, J.S. Camara, A lightweight secure mobile payment protocol for vehicular ad-hoc networks (vanets). Electron. Commer. Res. 12(1), 97–123 (2012) ArticleGoogle Scholar
- C. Jennings, J. Fischl, H. Tschofenig, G. Jun, Payment for services in session initiation protocol (SIP). draft-jennings-sipping-pay-06.txt, IETF (2007) Google Scholar
- Y.-S. Jeong, N. Sun, S.-H. Lee, IPTV micropayment system based on hash chain using RFID-USB module, in IEEE 34th Annual Computer Software and Applications Conference (2012) Google Scholar
- JSON, Introducing JavaScript object notation (JSON) (1999), http://json.org/Google Scholar
- B. Kim, Design of fair tracing e-cash system based on blind signature. Master’s thesis, School of Engineering Information and Communications University (2004) Google Scholar
- D. Kumar, Y. Ryu, A brief introduction of biometrics and fingerprint payment technology, in Second International Conference on Future Generation Communication and Networking Symposia (FGCNS 2008) (2008), pp. 185–192 Google Scholar
- S. Kungpisdan, Modelling, design, and analysis of secure mobile payment systems. Ph.D. thesis, Monash University (2005) Google Scholar
- S. Kungpisdan, B. Srinivasan, P.D. Le, Lightweight mobile credit-card payment protocol, in 4th International Conference on Cryptology in India (Progress in Cryptology – INDOCRYPT’2003) (2003), pp. 295–308 Google Scholar
- S. Kungpisdan, B. Srinivasan, P.D. Le, A secure account-based mobile payment protocol, in International Conference on Information Technology: Coding and Computing (ITCC 2004) (2004), pp. 35–39 Google Scholar
- S. Kungpisdan, M. Warasart, Somp: an SMS-based operator- assisted mobile payment protocol, in The 1st International Computer Science and Engineering Conference (ICSEC 2010) (2010), pp. 29–34 Google Scholar
- C. Lamprecht, A. van Moorsel, P. Tomlinson, N. Thomas, Investigating the efficiency of cryptographic algorithms in online transactions. Int. J. Simul. Syst. Sci. Technol. 7(2), 63–75 (2006) Google Scholar
- J. Lee, C.-H. Cho, M.-S. Jun, Secure quick response-payment (QR-pay) system using mobile device, in 13th International Conference on Advanced Communication Technology (ICACT’11) (2011), pp. 1424–1427 Google Scholar
- X. Li, The role of mobile agents in m-commerce, in The Sixth Wuhan International Conference on E-Business (WHICEB 2007) (2007), pp. 403–408 Google Scholar
- V. Li, X. Hu, L. Zeng, The application of mobile agent in mobile payment, in International Conference on Computer Science and Network Technology (ICCSNT 2011) (2011), pp. 1612–1616 Google Scholar
- W. Li, Q. Wen, Q. Su, Z. Jin, An efficient and secure mobile payment protocol for restricted connectivity scenarios in vehicular ad hoc network. Comput. Commun. 35(2), 188–195 (2012) ArticleGoogle Scholar
- P. Limpittaya, M. Warasart, S. Kungpisdan, Design and analysis of a secure agent-based mobile bill payment protocol for bulk transactions, in International Joint Conference on Computer Science and Software Engineering (JCSSE 2012) (2012), pp. 71–76 Google Scholar
- P. Lindgren, C. Olsson, Peer-to-peer technology. Technical report, Chalmers University of Technology (2006) Google Scholar
- W. Liu, C. Zhao, W. Zhong, Z. Zhou, F. Zhao, X. Li, J. Fu, K.S. Kwak, The GPRS mobile payment system based on RFID, in International Conference on Communication Technology (ICCT 2006) (2006), pp. 1–4 Google Scholar
- H. Lu, F. Claret-Tournier, C. Chatwin, R.C.D. Young, M-commerce secured using web-enabled mobile biometric agents, in IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology – Workshops (WI-IATW 2007) (2007), pp. 480–483 Google Scholar
- L. Mainetti, L. Patrono, R. Vergallo, IDA-pay: an innovative micro-payment system based on NFC technology for android mobile devices, in 20th International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2012) (2012) Google Scholar
- M.S. Manasse, The millicent protocols for electronic commerce, in Proceedings of the First USENIX Workshop on Electronic Commerce, USENIX (1995) Google Scholar
- R. Martínez-Peláez, F. Rico-Novella, C. Satizábal, Mobile payment protocol for micropayments: withdrawal and payment anonymous, in 2nd International Conference on New Technologies, Mobility and Security (NTMS 2008) (2008), pp. 1–5 Google Scholar
- Mastercard and Visa, Set protocol specifications book 1–3 (1997) Google Scholar
- J. Meng, L. Ye, Secure mobile payment model based on wap, in 4th International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM 2008) (2008), pp. 1–4 Google Scholar
- D.S. Milojicic, V. Kalogeraki, R. Lukose, K. Nagaraja, J. Pruyne, B. Richard, S. Rollins, Z. Xu, Peer-to-peer computing. Technical report, HP Laboratories Palo Alto (2003), http://www.hpl.hp.com/techreports/2002/HPL-2002-57R1.pdfGoogle Scholar
- D.P. Mirembe, J. Kizito, D. Tuheirwe, H.N. Muyingi, A model for electronic money transfer for low resourced environments: M-cash, in Third International Conference on Broadband Communications, Information Technology & Biomedical Applications (2008), pp. 389–393 Google Scholar
- S. Nakamoto, Bitcoin: a peer-to-peer electronic cash system (2008), https://bitcoin.org/bitcoin.pdf. Last accessed July 2015
- J. Nan, L. Xiang-dong, Z. Jing-ying, Y. De-li, A mobile micropayment protocol based on chaos, in Eighth International Conference on Mobile Business (ICMB 2009) (2009) Google Scholar
- H. Neumann, T. Schwarzpaul, Digital coins: fairness implemented by observer. J. Theor. Appl. Electron. Commer. Res. 1(1), 1–15 (2006) Google Scholar
- D. O’Mahony, M.A. Peirce, H. Tewari, Electronic Payment Systems for E-Commerce (Artech House, Boston, 2001) Google Scholar
- J. Peha, I. Khamitov, Paycash: a secure efficient internet payment system, in 5th International Conference on Electronic Commerce (ICEC 2003) (2003), pp. 125–130 Google Scholar
- N. Rai, A. Ashok, J. Chakraborty, P. Arolker, S. Gajera, M-wallet: an sms based payment system. International Journal of Engineering Research and Applications – Special Issue of the National Conference On Emerging Trends in Engineering & Technology (2012), pp. 258–263 Google Scholar
- F. Reid, M. Harrigan, An analysis of anonymity in the bitcoin system, in Security and Privacy in Social Networks, ed. by Y. Altshuler, Y. Elovici, A.B. Cremers, N. Aharony, A. Pentland (Springer, New York, 2013) Google Scholar
- R.L. Rivest, A. Shamir, Payword and micromint: two simple micropayment schemes. CryptoBytes 2(1), 7–11 (1996) Google Scholar
- A. Romão, M. Mira da Silva, An agent-based secure Internet payment system for mobile computing, in International IFIP/GI Working Conference on Trends in Distributed Systems for Electronic Commerce (TREC 1998) (1998), pp. 80–93 Google Scholar
- J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M. Handley, E. Schooler, SIP: session initiation protocol. RFC 3261, IETF (2002) Google Scholar
- A. Ruiz-Martínez, C.I. Marín-López, A lightweight payment scheme for real-time services based on SIP. EURASIP J. Wirel. Commun. Netw. 2012(161), 1–25 (2012) Google Scholar
- N. Sadeh, M-Commerce, Technologies, Services, and Business Models (Wiley, New York, 2002) Google Scholar
- I. Satoh, Mobile agents, in Coordination of Large-Scale Multiagent Systems (Springer, New York, 2006), pp. 231–254 BookGoogle Scholar
- V.C. Sekhar, M. Sarvabhatla, A secure account-based mobile payment protocol with public key cryptography. ACEEE Int. J. Netw. Secur. 3(1), 5–9 (2012) Google Scholar
- V.C. Sekhar, M. Sarvabhatla, Secure lightweight mobile payment protocol using symmetric key techniques, in International Conference on Computer Communication and Informatics (ICCCI 2012) (2012), pp. 1–6 Google Scholar
- S.M. Shedid, M. El-Hennawy, M. Kouta, Modified set protocol for mobile payment: an empirical analysis, in 2nd International Conference on Software Technology and Engineering (ICSTE 2010) (2010), pp. 350–355 Google Scholar
- Smart Card Alliance, The mobile payments and nfc landscape: a U.S. perspective (2011), http://www.smartcardalliance.org/resources/pdf/Mobile_Payments_White_Paper_09(1611)pdf
- P. Soni, M-payment between banks using SMS [point of view]. Proc. IEEE 98(6), 903–905 (2010) ArticleGoogle Scholar
- Sun Microsystem, Java platform, micro edition (Java me), API specification (2008), http://java.sun.com/javame/index.jspGoogle Scholar
- Sun Microsystem, Java platform, micro edition (Java se) v 1.6.0, API specification (2008), http://java.sun.com/javase/index.jsp
- A.A. Tabandehjooy, N. Nazhand, A lighweight and secure protocol for mobile payments via wireless internet in m-commerce, in International Conference on e-Education, e-Business, e-Management, and e-Learning (IC4E 2010) (2010), pp. 495–498 Google Scholar
- J. Téllez, J. Sierra, A. Izquierdo, M. Carbonell, Anonymous payment in a kiosk centric model using digital signature scheme with message recovery and low computational power devices. J. Theor. Appl. Electron. Commer. Res. 1(2), 1–11 (2006) Google Scholar
- The Legion of the Bouncy Castle, The legion of the bouncy castle Java cryptography APIs version 1.4 (2008), http://www.bouncycastle.org/
- B.T.S. Toh, S. Kungpisdan, P.D. Le, Ksl protocol: design and implementation, in IEEE Conference on Cybernetics and Intelligent Systems (2004), pp. 544–549 Google Scholar
- M. Toorani, A.A.B. Shirazi, Ssms – a secure SMS messaging protocol for the m-payment systems, in 13th IEEE Symposium on Computers and Communications (ISCC 2008) (2008), pp. 700–705 Google Scholar
- D.M. Tripathi, A. Ojha, Lpmp: an efficient lightweight protocol for mobile payment, in 3rd National Conference on Emerging Trends and Applications in Computer Science (NCETACS 2012) (2012), pp. 41–45 Google Scholar
- A. Vilmos, S. Karnouskos, Semops: design of a new payment service, in 14th International Workshop on Database and Expert Systems Applications (DEXA 2003) (2003), pp. 865–869 Google Scholar
- X.F. Wang, K.-Y. Lam, X. Yi, Secure agent-mediated mobile payment, in PRIMA (1998), pp. 162–173 Google Scholar
- X. Yi, C.K. Siew, X.F. Wang, E. Okamoto, A secure agent-based framework for internet trading in mobile computing environments. Distrib. Parallel Databases 8(1), 85–117 (2000) ArticleGoogle Scholar
- M.J. Yuan, Enterprise J2ME: Developing Mobile Java Applications (Prentice Hall PTR, Upper Saddle River, 2003) Google Scholar
- G. Zhang, F. Cheng, C. Meinel, SIMPA: a SIP-based mobile payment architecture, in IEEE/ACIS International Conference on Computer and Information Science (ICIS 2008) (2008), pp. 287–292 Google Scholar
- J. Zhang, W. Zou, D. Chen, Y. Wang, On the security of a digital signature with message recovery using self-certified public key. Informatica (Slovenia) 29(3), 243–346 (2005) Google Scholar
Author information
Authors and Affiliations
- University of Carabobo, Valencia, Carabobo, Venezuela Jesús Téllez
- University of Kentucky, Lexington, KY, USA Sherali Zeadally
- Jesús Téllez