Skip to main content
Log in

InCloud: a cloud-based middleware for vehicular infotainment systems

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Smart vehicles form pervasive environment to enhance user experience through multimedia enabled infotainment systems. In order to realize effective infotainment system for vehicles, we need to have context-aware applications that use latest (live) information for enhanced user experience. Such latest information is abundantly available on the Internet due to explosive growth of Web 3.0, which can be accessed through wireless communication infrastructures such as VANETs and LTE. In this paper we propose a cloud-based middleware framework, InCloud, for vehicular infotainment application development. The proposed framework follows service oriented architecture in which data filtering and fusion functionalities are delegated to the cloud. Data filtering and fusion reduce the data flow over wireless link. Furthermore, because most of the processing is done on the cloud, the client becomes lightweight and loosely coupled with Internet resources and underlying platforms in vehicles. We also propose a class-based fusion method for combining information from multiple resources on the Internet. The efficacy of the proposed framework is validated by developing three infotainment applications for vehicles: context-aware music, news, and an enhanced Direction (eDirection) application.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. http://www.mto.gov.on.ca/english/traveller/trip/map.shtml

  2. https://developers.google.com/kml/ (KML is a file format used to display geographic data in an Earth browser, such as Google Earth and Google Maps)

  3. http://wordnet.princeton.edu/

  4. http://www.mto.gov.on.ca/english/traveller/trip/map.shtml

  5. http://www.slashgear.com/google-projected-mode-android-tipped-to-take-on-apple-in-cars-02319097/

  6. https://bitbucket.org/mcrlab/incloud

  7. www.musicovery.com

References

  1. Al-Ani T (2012) Android in-vehicle infotainment system (AIVI): A thesis submitted for the degree of master of applied science in software and knowledge engineering, University of Otago, New Zealand. Ph.D. thesis, University of Otago

  2. Amadeo M, Campolo C, Molinaro A (2012) Enhancing ieee 802.11 p/wave to provide infotainment applications in vanets. Ad Hoc Netw 10(2):253–269

    Article  Google Scholar 

  3. Cheng HT, Shan H, Zhuang W (2011) Infotainment and road safety service support in vehicular networking: From a communication perspective. Mech Syst Signal Process 25(6):2020–2038

    Article  Google Scholar 

  4. Erl T (2005) Service-oriented architecture, vol 8. Prentice Hall New York

  5. Fallah YP, Huang CL, Sengupta R, Krishnan H (2011) Analysis of information dissemination in vehicular ad-hoc networks with application to cooperative vehicle safety systems. IEEE Trans Veh Technol 60(1):233–247

    Article  Google Scholar 

  6. Festag A, Baldessari R, Zhang W, Le L, Sarma A, Fukukawa M (2008) Car-2-x communication for safety and infotainment in europe. NEC Tech J 3(1):21–26

    Google Scholar 

  7. Hackbarth K (2003) Osgi-service-delivery-platform for car telematics and infotainment systems. In: Advanced Microsystems for Automotive Applications 2003. Springer, pp 497–507

  8. Hartenstein H, Laberteaux KP (2008) A tutorial survey on vehicular ad hoc networks. IEEE Commun Mag 46(6):164–171

    Article  Google Scholar 

  9. Hsu R, Chen LR (2005) An integrated embedded system architecture for in-vehicle telematics and infotainment system. In: Proceedings of the IEEE International Symposium on Industrial Electronics, vol 4. IEEE, pp 1409–1414

  10. Huang CJ, Lin CF, Li CY, Lee CY, Chen HM, Shen HY, Chen YJ, Chen IF (2011) Service-oriented routing and clustering strategies for vehicle infotainment dissemination. Int J Innov Comput Inf Control 7(3):1467–1480

    Google Scholar 

  11. Hussain R, Abbas F, Son J, Oh H (2013) Tiaas: Secure cloud-assisted traffic information dissemination in vehicular ad hoc networks. In: IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid). IEEE, pp 178–179

  12. Hussain R, Son J, Eun H, Kim S, Oh H (2012) Rethinking vehicular communications: Merging VANET with cloud computing. In: IEEE 4th International Conference on Cloud Computing Technology and Science (CloudCom). IEEE, pp 606–609

  13. Kim HY, Choi YH, Chung TM (2012) Rees: Malicious software detection framework for meego-in vehicle infotainment. In: International Conference on Advanced Communication Technology (ICACT). IEEE, pp 434–438

  14. Lattanzi A, Bettarelli F, Toppi R, Capucci E (2009) Implementing a car infotainment system using nu-tech framework. In: International Conference on Networking, Sensing and Control. IEEE, pp 452–456

  15. Luan TH, Shen XS, Bai F (2014) Enabling Content Distribution in Vehicular Ad Hoc Networks. Springer

  16. Macario G, Torchiano M, Violante M (2009) An in-vehicle infotainment software architecture based on google android. In: International Symposium on Industrial Embedded Systems. IEEE, pp 257–260

  17. Mir ZH, Filali F (2014) Lte and ieee 802.11 p for vehicular networking: a performance evaluation. EURASIP J Wirel Commun Netw 2014(1):89

    Article  Google Scholar 

  18. Ohn-Bar E, Tran C, Trivedi M (2012) Hand gesture-based visual user interface for infotainment. In: International Conference on Automotive User Interfaces and Interactive Vehicular Applications. ACM, pp 111–115

  19. Rangarajan S, Verma M, Kannan A, Sharma A, Schoen I (2012) V2c: a secure vehicle to cloud framework for virtualized and on-demand service provisioning. In: International Conference on Advances in Computing, Communications and Informatics. ACM, pp 148–154

  20. Salvo P, Cuomo F, Baiocchi A (2012) Infotainment applications support in VANET. DIET Depart-Univ Roma Via Eudossiana 18(00):184

    Google Scholar 

  21. Salvo P, Cuomo F, Baiocchi A, Bragagnini A (2012) Road side unit coverage extension for data dissemination in vanets. In: Annual Conference on Wireless On-demand Network Systems and Services (WONS). IEEE, pp 47–50

  22. Salvo P, De Felice M, Cuomo F, Baiocchi A (2012) Infotainment traffic flow dissemination in an urban VANET. In: IEEE Global Communications Conference (GLOBECOM). IEEE, pp 67–72

  23. Sharma H, Kuvedu-Libla R, Ramani A (2008) Component oriented human machine interface for in-vehicle infotainment applications. In: Proceedings of the World Congress on Engineering, vol 1. Citeseer

  24. Sharma H, Kuvedu-Libla R, Ramani AK (2008) Confra: A context aware human machine interface framework for in-vehicle infotainment applications. In: Proceedings of the International MultiConference of Engineers and Computer Scientists

  25. Sharma KK, Sharma H, Ramani A. (2009) mCAR: software framework architecture for in-vehicle pervasive multimedia services. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, vol 1

  26. Sonnenberg J (2010) Service and user interface transfer from nomadic devices to car infotainment systems. In: Proceedings of the 2nd International Conference on Automotive User Interfaces and Interactive Vehicular Applications. ACM, pp 162–165

  27. Wang Y, Vassileva J (2003) Trust and reputation model in peer-to-peer networks. In: Peer-to-Peer Computing, 2003. (P2P 2003). Proceedings. Third International Conference on. IEEE, pp 150–157

  28. Yu J, Benatallah B, Casati F, Daniel F (2008) Understanding mashup development. IEEE Internet Comput 12(5):44–52

    Article  Google Scholar 

  29. Zhang R, Altmüller T (2013) Improving the flexibility of in-vehicle infotainment systems by the smart management of gui-application binding related information. In: Human Interface and the Management of Information. Information and Interaction for Health, Safety, Mobility and Complex Environments. Springer, pp 223–232

  30. Zhu H, Li M (2013) Studies on Urban Vehicular Ad-hoc Networks. Springer

Download references

Acknowledgments

The authors extend their appreciation to the Deanship of Scientific Research at King Saud University, Riyadh, Saudi Arabia for funding this work through the International research group Program No IRG14-30.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mukesh Saini.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Saini, M., Alam, K.M., Guo, H. et al. InCloud: a cloud-based middleware for vehicular infotainment systems. Multimed Tools Appl 76, 11621–11649 (2017). https://doi.org/10.1007/s11042-015-3158-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-015-3158-4

Keywords

Navigation