Skip to main content

Open-VSeSeMe: A Middleware for Efficient Vehicular Sensor Processing

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 7865))

Abstract

The recent increase in the number of sensors within cars has resulted in various fragmented software stacks and development frameworks. In this ecosystem, applications have to make sense of raw sensor data themselves. As a remedial solution, we present Open-VSeSeMe, a middleware atop TinyOS that converts raw sensor streams into data units with semantic meaning. These data units can be shared between applications leading to efficient use of resources. In addition, we argue that the use of a common software stack leads to hardware standardization and opens up the platform to third-party developers, making a Car App Store possible. Furthermore, the entire architecture is event-driven which frees the applications from the clutches of constant polling. Finally, using a number of illustrative examples we show the utility and usefulness of Open-VSeSeMe.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D’Orazio, L., Visintainer, F., Darin, M.: Sensor networks on the car: State of the art and future challenges. In: Design, Automation Test in Europe Conference Exhibition (DATE) (March 2011)

    Google Scholar 

  2. Heinecke, H.: Automotive System Design - Challenges and Potential. In: Proceedings of the Conference on Design, Automation and Test in Europe, DATE 2005, vol. 1. IEEE Computer Society, Washington, DC (2005)

    Google Scholar 

  3. Heinecke, H., Schnelle, K.P., Fennel, H., Bortolazzi, J., Lundh, L., Leflour, J., Maté, J.L., Nishikawa, K., Scharnhorst, T.: AUTomotive Open System ARchitecture - An Industry-Wide Initiative to Manage the Complexity of Emerging Automotive E/E Architectures. In: Convergence International Congress & Exposition on Transportation Electronics (2004)

    Google Scholar 

  4. McMillan, R.: Cisco Wants to Drive Your Car ... Onto the Internet, http://www.wired.com/wiredenterprise/2012/09/cisco-car-router/

  5. Tindell, K., Hansson, H., Wellings, A.: Analysing real-time communications: controller area network (CAN). In: Proceedings of the Real-Time Systems Symposium (December 1994)

    Google Scholar 

  6. Berwanger, J., Ebner, C., Schedl, A., Belschner, R., Fluhrer, S., Lohrmann, P., Fuchs, E., Millinger, D., Sprachmann, M., Bogenberger, F., Hay, G., Krÿger, A., Rausch, M., Budde, W.O., Fuhrmann, P., Mores, R.: FlexRay - the communication system for advanced automotive control systems. In: SAE World Congress (2001)

    Google Scholar 

  7. Dötzer, F.: Privacy issues in vehicular ad hoc networks. In: Danezis, G., Martin, D. (eds.) PET 2005. LNCS, vol. 3856, pp. 197–209. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  8. EMMA Project: Embedded Middleware in Mobility Applications, http://www.emmaproject.eu

  9. Nabi, Z., Alvi, A., Mehmood, R.: Towards standardization of in-car sensors. In: Strang, T., Festag, A., Vinel, A., Mehmood, R., Rico Garcia, C., Röckl, M. (eds.) Nets4Trains/Nets4Cars 2011. LNCS, vol. 6596, pp. 216–223. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Fröberg, J., Sandström, K., Norström, C., Hansson, H., Axelsson, J., Villing, B.: Correlating business needs and network architectures in automotive applications - a comparative case study. In: Proceedings of the 5th IFAC International Conference on Fieldbus Systems and their Applications (FET). IFAC (July 2003)

    Google Scholar 

  11. Chu, D., Kansal, A., Liu, J., Zhao, F.: Mobile apps: it’s time to move up to CondOS. In: Proceedings of the 13th USENIX Conference on Hot Topics in Operating Systems, HotOS 2013. USENIX Association, Berkeley (2011)

    Google Scholar 

  12. Hill, J., Szewczyk, R., Woo, A., Hollar, S., Culler, D., Pister, K.: System architecture directions for networked sensors. SIGPLAN Not. 35(11) (November 2000)

    Google Scholar 

  13. Carney, D., Çetintemel, U., Cherniack, M., Convey, C., Lee, S., Seidman, G., Stonebraker, M., Tatbul, N., Zdonik, S.: Monitoring streams: a new class of data management applications. In: Proceedings of the 28th International Conference on Very Large Data Bases, VLDB 2002. VLDB Endowment (2002)

    Google Scholar 

  14. Alvi, A., Nabi, Z., Greaves, D.J., Mehmood, R.: Intra-vehicular verification and control: a two-pronged approach. International Journal of Vehicle Information and Communication Systems 2(3) (2011)

    Google Scholar 

  15. Saif, U., Greaves, D.: Communication primitives for ubiquitous systems or RPC considered harmful. In: International Conference on Distributed Computing Systems Workshop (April 2001)

    Google Scholar 

  16. Gay, D., Levis, P., von Behren, R., Welsh, M., Brewer, E., Culler, D.: The nesC language: A holistic approach to networked embedded systems. In: Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation, PLDI 2003. ACM, New York (2003)

    Google Scholar 

  17. Pimentel, J.R., Fonseca, J.A.: FlexCAN: A Flexible Architecture for Highly Dependable Embedded Applications. In: 3rd Int. Workshop on Real-Time Networks (July 2004)

    Google Scholar 

  18. Rouf, I., Miller, R., Mustafa, H., Taylor, T., Oh, S., Xu, W., Gruteser, M., Trappe, W., Seskar, I.: Security and privacy vulnerabilities of in-car wireless networks: a tire pressure monitoring system case study. In: Proceedings of the 19th USENIX Conference on Security, USENIX Security 2010. USENIX Association, Berkeley (2010)

    Google Scholar 

  19. Karlof, C., Sastry, N., Wagner, D.: TinySec: a link layer security architecture for wireless sensor networks. In: Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, SenSys 2004. ACM, New York (2004)

    Google Scholar 

  20. Hull, B., Bychkovsky, V., Zhang, Y., Chen, K., Goraczko, M., Miu, A., Shih, E., Balakrishnan, H., Madden, S.: CarTel: a distributed mobile sensor computing system. In: Proceedings of the 4th International Conference on Embedded Networked Sensor Systems, SenSys 2006. ACM, New York (2006)

    Google Scholar 

  21. Ravindranath, L., Newport, C., Balakrishnan, H., Madden, S.: Improving wireless network performance using sensor hints. In: Proceedings of the 8th USENIX Conference on Networked Systems Design and Implementation, NSDI 2011. USENIX Association, Berkeley (2011)

    Google Scholar 

  22. Hornyack, P., Han, S., Jung, J., Schechter, S., Wetherall, D.: These aren’t the droids you’re looking for: retrofitting android to protect data from imperious applications. In: Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS 2011. ACM, New York (2011)

    Google Scholar 

  23. Beresford, A.R., Rice, A., Skehin, N., Sohan, R.: Mockdroid: trading privacy for application functionality on smartphones. In: Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, HotMobile 2011. ACM, New York (2011)

    Google Scholar 

  24. Madden, S.R., Franklin, M.J., Hellerstein, J.M., Hong, W.: TinyDB: an acquisitional query processing system for sensor networks. ACM Trans. Database Syst. 30(1) (March 2005)

    Google Scholar 

  25. Device Profile Measuring Devices and ClosedLoop Controllers. CiA Draft Standard 404

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nabi, Z., Alvi, A., Allen, G., Greaves, D., Mehmood, R. (2013). Open-VSeSeMe: A Middleware for Efficient Vehicular Sensor Processing. In: Berbineau, M., et al. Communication Technologies for Vehicles. Nets4Cars/Nets4Trains 2013. Lecture Notes in Computer Science, vol 7865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37974-1_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37974-1_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37973-4

  • Online ISBN: 978-3-642-37974-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics