Skip to main content
Log in

EasyCar: Location-Aware Assistance System Based on Smartphone in Automotive Aftermarket

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

With the rapid development of Intelligent Transportation System, automotive vehicles have become increasingly popular. Correspondingly, automotive aftermarket becomes significant substantially. However, it still faces a strong limitation: inappropriate services (such as vehicles rescue and mechanical help) are supported to drivers if there are any emergency, regardless of their current location. Meanwhile, the smartphone is advancing quickly endowed with multiple sensors and plays an essential role in all aspects of people’s lives, which make it practical to use smartphones for offering location-based services to vehicles. In this paper, we propose a location-aware assistance system based on smartphone for vehicles, and provide adaptive services according to their current location information . Using Aspect Oriented Programming Technology in server side to achieve low coupling, defining and realizing a communication plugin between components in android-based client side (App) to provide efficient and decoupled communications, then implementing the assistance system, also the scenarios are illustrated. Finally, tests are performed using a real vehicle after the completed realization of the assistance system.

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
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Brekelmans, M., & Chen, L. (2014). China’s automotive aftermarket: a strategic opportunity. China Business Review. http://www.chinabusinessreview.com/chinas-automotive-aftermarket-a-strategic-opportunity/. Accessed 20 March 2016.

  2. Qian, S., Tian-jiao, L.,& Xiao-xuan, H. (2013). Study of active auto after-sale service model under new situation. In Management science and engineering (ICMSE), 2013 international conference on IEEE. doi:10.1109/ICMSE.2013.6586298.

  3. Tan, H., Yu, K., & Yin, Z. (2009). Study on the service station on performance evaluation for the automotive aftermarket repair and maintenance. In Information management, innovation management and industrial engineering, 2009 international conference on IEEE. doi:10.1109/ICIII.2009.390.

  4. Zaldivar, J., Calafate, C. T., Cano, J. C., & Manzoni, P. (2011). Providing accident detection in vehicular networks through OBD-II devices and android-based smartphones. In Local computer networks (LCN), 2011 IEEE 36th conference on IEEE (pp. 813–819).

  5. Takagi, M., Fujimoto, K., Kawahara, Y., & Asami, T. (2014). Detecting hybrid and electric vehicles using a smartphone. In Paper presented at the proceedings of the 2014 ACM international joint conference on pervasive and ubiquitous computing, Seattle, Washington.

  6. Lukasiewycz, Martin, Mundhenk, P., & Steinhorst, S. (2016). Security-aware obfuscated priority assignment for automotive CAN platforms. ACM Transactions on Design Automation of Electronic Systems, 21(2), 1–27.

    Article  Google Scholar 

  7. Cheng, Y.-H., Kuo, W.-K., & Su, S.-L. (2010). An android system design and implementation for telematics services. In 2010 IEEE international conference on intelligent computing and intelligent systems (ICIS) (Vol. 2, pp. 206–210).

  8. Zaldivar, J., Calafate, C., Cano, J.-C., & Manzoni, P. (2011). Providing accident detection in vehicular networks through OBD-II devices and androidbased smartphones. In 2011 IEEE 36th conference on local computer networks (LCN) (pp. 813–819).

  9. Tahat, A., et al. (2012). Android-based universal vehicle diagnostic and tracking system. In Consumer electronics (ISCE), 2012 IEEE 16th international symposium on IEEE (pp.137–143).

  10. Diewald, S., Möller, A., Roalter, L., & Kranz, M. (2012). DriveAssist: A V2X-based driver assistance system for android. In Konferenz Mensch & Computer (pp. 373–380). Oldenburg Wissenschaftsverlag.

  11. Alvear, O., et al. (2015). Validation of a vehicle emulation platform supporting OBD-II communications. In Consumer communications and networking conference (CCNC), 2015 12th Annual IEEE, IEEE (pp.880–885).

  12. Ladd, S., Davison, D., Devijver, S., Yates, C., Harrop, R., & Donald, K. (2006). Expert spring MVC and web flow (Vol 1). Berkeley: Apress.

    Google Scholar 

  13. Franciscus, G., & McClanahan, C. R. (2002). Struts in action: Building web applications with the leading Java framework. Manning Publications Co.

  14. Nurseitov, N., et al. (2009). Comparison of JSON and XML data interchange formats: A case study. In ISCA, international conference on computer applications in industry and engineering, Caine 2009, November 4–6, 2009, Hilton San Francisco Fisherman’s Wharf, San Francisco, California, USA (pp. 157–162).

  15. Shu, X., Du, Z., & Chen, R. (2009). Research on mobile location service design based on android. In Wireless communications, networking and mobile computing, 2009. WiCom ‘09. 5th international conference on IEEE (pp.1–4).

  16. Narzt, W. (2013). High-level energy saving strategies for mobile location-based services on android devices. In Proceedings of the 9th international IARIA conference on wireless and mobile communications (ICWMC), Nice, France (pp. 238–243).

  17. Murphy, M. L. (2008). The busy coder’s guide to Android development. United States: Commonsware.

  18. Lassoff, M. (2012). Android Development for Beginners. LearnToProgram.

  19. Enck, W., Ongtang, M., & McDaniel, P. (2009). Understanding android security[J]. IEEE Security and Privacy, 1, 50–57.

    Article  Google Scholar 

  20. Chin, E., et al. (2011) Analyzing inter-application communication in android. In Proceedings of the 9th international conference on mobile systems, applications, and services, ACM (pp.239–252).

  21. Liu, J., & Jiankun, Y. (2011) Research on development of android applications.In 4th international conference on intelligent networks and intelligent systems, IEEE (pp.69–72).

  22. Meier, R. (2012). Professional Android 4 application development. Hoboken: Wiley.

    Google Scholar 

  23. http://www.cs.uccs.edu/~cs526/webbench/webbench.htm.

Download references

Acknowledgements

This work is supported by National Natural Science Foundation of China under Grant No. U1536112; Special Funds for Public Industry Research Projects of State Administration of Grain of China under Grant No. 201513002; National High-tech R&D Program of China (863 Program) under Grant No. 2013AA102301.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chuanchang Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ren, B., Liu, C., Cheng, B. et al. EasyCar: Location-Aware Assistance System Based on Smartphone in Automotive Aftermarket. Wireless Pers Commun 97, 5621–5641 (2017). https://doi.org/10.1007/s11277-017-4798-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-017-4798-7

Keywords

Navigation