interchanging crucial information with these entities,
during payment phase, in order to reduce potential
threats and establish simple secure connections. The
approach to conduct payments through the issuer,
utilizing bank’s guaranties, ensures that critical
information, like credit or debit card numbers, are
securely transmitted, since different and safer
channels are used. Kerberos system or a Public Key
Infrastructure (PKI) could be used for user’s
authentication and authorization at the side of the
bank. In case of peer-to-peer communication or a
local payment, the connection with the
corresponding peer entity is established through a
short range technology like Bluetooth, NFC or
Infrared.
Legacy applications integration is an important
acceptance factor for financial organizations and
merchants. Applications should be developed using
an adaptable and upgradeable perspective, taking
into consideration the fact that there are various
types of mobile devices, which have different radio
air interfaces (RATs) or hardware resources, and
various POS, which support different
communication, payment or security mechanisms.
Each financial transaction should be adapted
according to the common available technologies that
the involved entities support. Mobile device and
POS financial applications can be easily upgraded,
utilizing over-the-air management and download
mechanisms (OMA Download over the Air, n.d.).
More sophisticated services must be provided, in
order to exploit cooperation between banking and
payment modules and introduce intelligence into
mobile device, which must not be considered as a
simple graphical interface but as a device that takes
decisions and makes proposals.
Moreover, the cost for using mobile financial
services and the operational cost that is imposed on
banks and POS is an issue that should be considered,
during system design. Legacy applications
integration retains cost low for banks and POS,
while offline browsing, which is feasible using smart
client model, enables user to use her device without
the need to continuously interact with the bank or
POS server.
4 CONCLUSIONS
In this paper, we have firstly presented the
technological background and the related work in
the field of mobile financial services. The
technological restrictions and the fact that these
systems were designed to satisfy only specific cases
have led to limited adoption of mobile payment and
banking solutions. A real-case unified scenario was
utilized in order to identify the fundamental
functional and technological requirements as well as
the prospective technological solutions, regarding
the design and implementation of such systems.
User friendly interfaces at the mobile side, mobile
device autonomy, platform and language
independence, end to end security, legacy
applications integration and low operational costs
are some of the derived requirements for a
successful mobile financial system development.
REFERENCES
Varshney, U. (2002). Communications: Mobile payments.
COMPUTER, 35(12):120–121.
Mallat, N., Rossi, M., and Tuunainen, V. K. (2004).
Mobile banking services. Commun. ACM, 47(5):42–
46.
Karnouskos, S. (2004). Mobile payment: A journey
hrough existing procedures and standardization
initiatives. IEEE Communications Surveys and
Tutorials, 6(4).
Zhang, Q., Moita, J. N. B., Mayes, K., and Markantonakis,
K. (2004). The secure and multiple payment system
based on the mobile phone platform. In Workshop on
Information Security Applications (WISA).
Labrou, Y., Agre, J., Ji, L., Molina, J., and lun Chen, W.
(2004). Wireless wallet. mobiquitous, 00:32–41.
Ramfos, A., Karnouskos, S., Vilmos, A., Csik, B.,
Hoepner, P., and Venetakis, N. (2004). Semops:
Paying with mobile devices. In I3E, pages 247–261.
Mobile FeliCa. Retrieved January 11, 2006, from
http://www.felicanetworks.co.jp/index.html.
Pay Pal. Retrieved January 11, 2006, from
http://www.paypal.com.
Paybox. Retrieved January 11, 2006, from
http://www1.paybox.com.
Nokia Wallet. Retrieved January 11, 2006, from
http://www.forum.nokia.com/info/sw.nokia.com/id/37
ae0410-6e97-4f23-9a8a-
c23ba7c0fd25/Wallet_Release_2_0_en.pdf.html.
Vodafone’s m-pay bill. Retrieved January 11, 2006, from
http://www.vodafone.co.uk/mpay.
Java 2 Platform, Micro Edition (J2ME). Retrieved January
11, 2006, from http://java.sun.com/j2me/index.jsp.
Pilioura, T., Tsalgatidou, A., Hadjiefthymiades S., (2003).
Scenarios of using Web Services in M-Commerce.
ACM SIGecom Exchanges, 3(4): 28–36.
Java Card 2.2 Platform Specification. Retrieved January
11, 2006, from http://java.sun.com/products/javacard.
JSR 177: Security and Trust Services API for J2ME.
Retrieved January 11, 2006, from,
http://java.sun.com/products/satsa.
OMA Download over the Air. Retrieved January 11, 2006,
from http://www.openmobilealliance.org
WEBIST 2007 - International Conference on Web Information Systems and Technologies
156