Skip to main content

Timely Provisioning of Mobile Services in Critical Pervasive Environments

  • Conference paper
On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE (OTM 2005)

Abstract

Timeliness in conventional real-time systems is addressed by employing well-known scheduling techniques that guarantee the execution of a number of tasks within certain deadlines. However, these classical scheduling techniques do not take into account basic features that characterize today’s critical pervasive computing environments.

In this paper, we revisit the issue of timeliness in the context of pervasive computing environments. We propose a middleware service that addresses the timely provisioning of services, while taking into account both the mobility of the entities that constitute pervasive computing environments and the existence of multiple alternative entities, providing semantically compatible services. Specifically, we model the overall behavior of mobile entities in terms of the entities’ lifetime. The lifetime of an entity is the duration for which the entity is present and available to other entities. Given a new request coming from a mobile client and a number of semantically compatible mobile entities that can fulfill the request, one of them must be selected. The proposed service realizes three different policies that facilitate the selection. With respect to the first policy, the selection is realized solely on the basis of the client’s and the server’s lifetimes. The second policy additionally considers the load of each server towards selecting the one that guarantees to serve the new request within the lifetime of both the client and the server. The third policy further deals with periodic service requests.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Liu, C.L., Layland, J.W.: Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment. Journal of the ACM 20, 46–61 (1973)

    Article  MATH  MathSciNet  Google Scholar 

  2. Pitoura, E., Samaras, G.: Data Management for Mobile Computing. Kluwer Academic Publishers, Dordrecht (1998)

    MATH  Google Scholar 

  3. Mokhtar, H.M.O., Su, J.: Universal Trajectory Queries for Moving Object Databases. In: Proceedings of the IEEE International Conference on Mobile Data Management (MDM 2004), pp. 133–146 (2004)

    Google Scholar 

  4. Issarny, V., Sacchetti, D., Tartanoglou, F., Sailhan, F., Chibout, R., Levy, N., Talamona, A.: Developing Ambient Intelligence Systems:A Solution Based on Web Services. Journal of Automated Software Engineering 12, 101–137 (2005)

    Article  Google Scholar 

  5. W3C: Web Services Architecture. Technical report (W3C), http://www.w3.org/TR/ws-arch/

  6. IEEE: IEEE Standard for Wireless LAN Medium Access Control (MAC). Technical report, IEEE (1997)

    Google Scholar 

  7. Spuri, M., Buttazzo, G., Sensini, F.: Robust Aperiodic Scheduling under Dynamic Priority Systems. In: Proceedings of the 16th IEEE Real Time Systems Symposium (RTSS 1995), pp. 210–221 (1995)

    Google Scholar 

  8. Neilson, J.: PARASOL Users’ Manual (v 3.1.). Technical report (School of Computer Science - Carleton University - Ottawa) K1S5B6

    Google Scholar 

  9. Liu, J., Issarny, V.: QoS-Aware Service Location in Mobile Ad-Hoc Networks. In: Proceedings of the 5th IEEE International Conference on Mobile Data Management, MDM 2004 (2003)

    Google Scholar 

  10. Zeng, L., Benatallah, B., Dumas, M.: Quality Driven Web Services Composition. In: Proceedings of the 12th ACM International Conference on the World Wide Web (WWW 2003), pp. 411–421 (2003)

    Google Scholar 

  11. Schantz, R.E., Loyall, J.P., Schmidt, D.C., Rodrigues, C., Krishnamurthy, Y., Pyarali, I.: Flexible and Adaptive QoS Control for Distributed Real-time and Embedded Middleware. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol. 2672. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  12. Krishna, A., Schmidt, D.C., Klefstad, R.: Enhancing Real-Time CORBA via Real-Time Java. In: Proceedings of the 24th IEEE International Conference on Distributed Computing Systems, ICDCS 2004 (2004)

    Google Scholar 

  13. Xiong, Y., Lin, X., Rowson, J.: Estimating Device Availability in Pervasive Peer-to-Peer Environment. In: Proceedings of the 10th IEEE International Workshop on Future Trends of Distributed Computing Systems, FTDCS 2004 (2004)

    Google Scholar 

  14. Dertouzos, M.L., Mok, A.K.L.: Multiprocessor On-Line Scheduling of Hard Real-Time Tasks. IEEE Transactions on Software Engineering 15, 1497–1506 (1989)

    Article  Google Scholar 

  15. Stewart, D.B., Khosla, P.K.: Real-Time Scheduling of Sensor-Based Control Systems. In: Proceedings of the 8th IEEE International Workshop on Real-Time Operating Systems and Software, RTOSS 1991 (1991)

    Google Scholar 

  16. Zarras, A., Vassiliadis, P., Issarny, V.: Model-Driven Dependability Analysis of Web Services. In: Proceedings of the 6th International Conference on Distributed Objects and Applications (DOA 2004), pp. 1608–1625 (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Papadopoulos, F., Zarras, A., Pitoura, E., Vassiliadis, P. (2005). Timely Provisioning of Mobile Services in Critical Pervasive Environments. In: Meersman, R., Tari, Z. (eds) On the Move to Meaningful Internet Systems 2005: CoopIS, DOA, and ODBASE. OTM 2005. Lecture Notes in Computer Science, vol 3760. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11575771_54

Download citation

  • DOI: https://doi.org/10.1007/11575771_54

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29736-9

  • Online ISBN: 978-3-540-32116-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics