Location-based services (LBS) constitute one of the most attractive services' categories for cellular networks. 3GPP defines the "Le" interface for external LBS provision and access to the core network of mobile operators. Multiple proprietary and commercial protocols and APIs can be used to implement this interface. The paper examines the realization of "Le" interface according to the proposed 3GPP standards, namely the mobile location protocol (MLP) over HTTP and the mobility API of OSA/Parlay using middleware technologies. The performance of both approaches is evaluated. Furthermore, with respect to the mobility API of OSA/Parlay, three implementations, based on respective middleware technologies (CORBA, RMI and Web Services over SOAP), are examined, for evaluating the performance of each OSA/Parlay gateway. The results of the experiments provide useful performance indicators concerning the efficiency of the internal architecture of each implementation as well as the anticipated speed of the user-service interaction.
[1]
Steve Vinoski,et al.
The Performance Presumption
,
2003,
IEEE Internet Comput..
[2]
Per Enge,et al.
Special Issue on Global Positioning System
,
1999,
Proc. IEEE.
[3]
Sally Floyd,et al.
Difficulties in simulating the internet
,
2001,
TNET.
[4]
George M. Giaglis,et al.
A taxonomy of indoor and outdoor positioning techniques for mobile location services
,
2002,
SECO.
[5]
Daniel A. Menascé.
Workload Characterization
,
2003,
IEEE Internet Comput..