A scalable architecture for 3D map navigation on mobile devices

José M. Noguera,Rafael J. Segura,Carlos J. Ogáyar,Robert Joan-Arinyo
DOI: https://doi.org/10.1007/s00779-012-0598-y
2012-09-02
Personal and Ubiquitous Computing
Abstract:Mobile devices such as smart phones or tablets are rapidly increasing their graphics and networking capabilities. However, real-time visualization of 3D maps is still a challenging task to accomplish on such limited devices. In this paper, we describe the principles involved in the design and development of a scalable client–server architecture for delivering 3D maps over wireless networks to mobile devices. We have developed a hybrid adaptive streaming and rendering method that distributes the 3D map rendering task between the mobile clients and a remote server. This architecture provides support for efficient delivery of 3D contents to mobile clients according to their capabilities. As a proof of concept, we have implemented a prototype and carried out exhaustive experiments considering different scenarios and hundreds of concurrent connected clients. The analysis of the server workload and the mobile clients performance show that our architecture achieves a great scalability and performance even when using low-end hardware.
computer science, information systems,telecommunications
What problem does this paper attempt to address?