Future Open Mobile Services

Do Van Thanh


The major barriers for the success of mobile data services are the lack of comprehensible mobile service architectures, their confusing business models and the complexity combined with the inconsistency of the technology enablers. This paper attempts to present a more structured and comprehensive analysis of the current mobile service architectures and their technology enablers. The paper starts with a thorough study of the evolution of mobile services and their business models, and a collection of expectations of the different actors, including the end-user. Next, starting from the original mobile services architecture and environment, an attempt to place the different technology enablers in relation to each other and in relation to their position in the mobile system, will be carried out. Each technology enabler together with their contribution in the enhancement of mobile services are then summarised in a complete and comprehensive way. The paper concludes with a recapitulation of the achievement of the state-of-the-art technology enablers and an identification of future improvements.


mobile services, mobile applications, mobile technology enablers, mobile service architectures

Full Text:



Renato Iannella, Digital Rights Management Architectures, D-Lib Magazine, Volume 7, Number 6, ISSN 1082-9873, June 2001.

Jørstad, I., van Do, T., Dustdar, S. (2004). Personalisation of Future Mobile Services. 9th International Conference on Intelligence in service delivery Networks, Bordeaux, France, 18-21 October 2004.

ETSI, Digital cellular telecommunications system (Phase 2+) (GSM), Universal Mobile Telecommunications System (UMTS), Mobile Execution Environment (MExE), Functional description, 2002.

Jørstad, I., van Do, T., Dustdar, S. (2004). An analysis of service continuity in mobile services. 2nd International Workshop on Distributed and Mobile collaboration (DMC), WETICE conference, 14-16 June, Modena, Italy, 2004, IEEE Computer Society Press. https://doi.org/10.1109/ENABL.2004.8

Sun Microsystems Inc., JSR-139: Connected Limited Device Configuration 1.1, Final Release, March 2003, available online at: http://java.sun.com/products/cldc/index.jsp

Sun Microsystems Inc., JSR-118: Mobile Information Device Profile 2.0, Final Release, November 2002, available online at: http://java.sun.com/products/midp/index.jsp

Sun Microsystems Inc., JSR-218: Connected Device Configuration 1.1, Under Public Review, available online at: http://java.sun.com/products/cdc/index.jsp

Sun Microsystems Inc., JSR-62: Personal Profile 1.0, Final Release, available online at: http://java.sun.com/products/personalprofile/index.jsp

Sun Microsystems, Java Card Platform Version 2.2.1, Application Programming Interface, October 2003, available online at: http://java.sun.com/products/javacard/specs.html

The Parlay Group, Parlay 4.1 Specification, available online at: http://www.parlay.org/specs/archive.asp

Martin Fowler, UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition, AddisonWesley, ISBN 0-321-19368-7

Object Management Group, Common Object Request Broker Architecture: Core Specification, Version 3.0.3, March 2004, available online at: http://www.omg.org/docs/formal/04-03-01.pdf

World Wide Web Consortium, Web Services Description Language, Version 2.0, Part 1: Core Language, August 2004, available online at: http://www.omg.org/docs/formal/04-03-01.pdf

The Parlay Group, Parlay 4.0: Parlay X Web Services Specification, Version 1.0.1, June 2004, available online at: http://www.parlay.org/specs/index.asp

rd Generation Partnership Project, The Virtual Home Environment, Service Aspects (Release 5), 2002, available online at: http://www.3gpp.org/ftp/Specs/2004-09/Rel-5/22_series/

Internet Engineering Task Force, RFC3261: Session Initiation Protocol, 2002, available online at: http://www.ietf.org/rfc/rfc3261.txt?number=3261

Internet Engineering Task Force, RFC2327: Session Description Protocol, 1998, available online at: http://www.ietf.org/rfc/rfc2327.txt?number=2327

Internet Engineering Task Force, RFC1889: A Transport Protocol for RealTime Applications, 1996, available online at: http://www.ietf.org/rfc/rfc1889.txt?number=1889

Internet Engineering Task Force, RFC0768: User Datagram Protocol, 1980, available online at: http://www.ietf.org/rfc/rfc0768.txt?number=0768

Erik Vanem, Dao Van Tran, Tore Jønvik, Pål Løkstad, Do Van Thanh: Managing heterogeneous services and devices with the Device Unifying Service implemented with Parlay APIs, Proceedings of the 8th IFIP/IEEE Symposium on Integrated Network Management, Colorado Springs, Colorado, USA, 24-28 March 2003.

DOI: http://dx.doi.org/10.5130/ajict.v1i1.30