DESIGN AND IMPLEMENTATION OF A GLOBAL SCHEDULING STRATEGY FOR DATA DISTRIBUTION OVER CAN-BASED NETWORKS

Tarek Guesmi, Salem Hasnaoui, Houria Rezig, and Ouajdi Korbaa

References

  1. [1] Object Management Group, Data distribution service for real-time systems specification, March 2004.
  2. [2] G. Blair, G. Coulson, P. Robin, and M. Papathomas, Anarchitecture for next generation middleware, Proc. 4th IFIP Int.Conf. on Distributed Systems Platforms and Open DistributedProcessing, London, England, 1998.
  3. [3] ROBERT BOSCH GmbH, CAN specification version 2.0, 1sted. (1991). Postfach 30 02 40, D-70442 Stuttgart, 35.
  4. [4] A. Uvarov, L. DiPippo, V. Fay-Wolfe, K. Bryan, P. Gadrow,T. Henry, and M. Murphy, Static real-time data distribution,Proc. 10th IEEE Real-Time and Embedded Technology andApplications Symposium (RTAS), Toronto, Canada, 2004, 502–509.
  5. [5] M. Karakaya and O. Ulusoy, Evaluation of a broadcast schedul-ing algorithm, Lecture Notes in Computer Science, 21 (2),Springer, 2001, 245–255.
  6. [6] P. Xuan, S. Sen, O. Gonzalez, J. Fernandez, and K. Ramam-ritham, Broadcast on demand: efficient and timely dissemina-tion of data in mobile environments, Proc. Fourth IEEE Real-Time and Embedded Technology and Applications Symposium(RTAS’97), 1997.
  7. [7] A. Bestavros, Speculative data dissemination and service toreduce server load, Network traffic and service time in dis-tributed information systems, Proc. 1996 Int. Conf. on DataEngineering, New Orleans, LA, March 1996, 105–113.
  8. [8] S. Shenker, S. Ratnasamy, B. Karp, R. Govindan, and D. Estrin,Data-centric storage in sensornets, Proc. First Workshop onHot Topics in Networks (HotNets-I), 2002.
  9. [9] F. Ye, H. Luo, J. Cheng, S. Lu, and L. Zhang, A two-tier datadissemination model for large-scale wireless sensor networks,MOBICOM’02, Atlanta, GA, 2002, 321–331.
  10. [10] Y. Yao and J. Gehrke, Query processing for sensor networks,Proc. 2003 Conf. on Innovative Data Systems Research, Asilo-mar, CA, 2003, 145–154.
  11. [11] P. Bonnet, J. Gehrke, and P. Seshadri, Towards sensor databasesystems, Proc. Second Int. Conf. on Mobile Data Management,Springer-Verlag, London, UK, 2001, 81–92.
  12. [12] W. Heinzelman, A. Chandrakasan, and H. Balakrishnan,Energy-efficient Communication protocol for wireless microsen-sor networks, Proc. HICSS’00, Washington, DC, USA, 2000,167–180.
  13. [13] B.C. Lu, B.M. Blum, T. Abdelzaher, J.A. Stankovic, and T. He,RAP: A real-time communication architecture for large-scalewireless networks, Proc. Eighth IEEE Real-Time and EmbeddedTechnology and Applications Symposium (RTAS’02), 2002.
  14. [14] T. Abdelzaher, J. Stankovic, S. Son, B. Blum, T. He, A.Wood,and C. Lu, A communication architecture and programmingabstractions for real-time embedded sensor networks, Proc.First Int. Workshop on Data Distribution for Real-Time Sys-tems, Providence, RI, 2003.
  15. [15] S. Kim, S.H. Son, J.A. Stankovic, S. Li, and Y. Choi, SAFE:a data dissemination protocol for periodic updates in sensornetworks, Proc. First Int. Workshop on Data Distribution forReal- Time Systems, Providence, RI, 2003.
  16. [16] S. Bhattacharya, H. Kim, S. Prabh, and T. Abdelzaher,Energy-conserving data placement and asynchronous multicastin wireless sensor networks, Proc. First Int. Conf. on MobileSystems, Applications and Services, San Francisco, CA, 2003,354–370.
  17. [17] S. Lankes, A. Jabs, and T. Bemmerl, Integration of a CAN-based connection-oriented communication model into real-timeCORBA, Proc. IEEE Int. Parallel and Distributed ProcessingSymposium, Nice, France, 2003.
  18. [18] T. Guesmi, S. Hasnaoui, and H. Rezig, Network priority map-ping using dynamic RT-CORBA scheduling service, Interna-tional Revue On Computers Software 1 (2), 2006, 124–131.
  19. [19] T. Guesmi, S. Hasnaoui, and H. Rezig, Using RT-CORBAscheduling service and prioritized network traffic to achieve end-to-end predictability, Proc. 2006 Int. Conf. on Communicationsin Computing (CIC’06), Las Vegas, NV, 2006.
  20. [20] T. Guesmi, S. Hasnaoui, and H. Rezig, Design and implemen-tation of a CAN-based inter-ORB protocol using RT-CORBA,data acquisition from industrial systems and the underly-ing real-time control area network, Proc. 2005 Int. Conf. onParallel and Distributed Process Techniques and Applications(PDPTA’05), Las Vegas, NA, 2005.
  21. [21] T. Guesmi, R. Rekik, S. Hasnaoui, and H. Rezig, Design andperformance of DDS-based middleware for real-time controlsystems, International Journal of Computer Software andNetwork Security 7 (12), 2007, 188–200.
  22. [22] B. Kao and H. Garcia-Molina, Deadline assignment in adistributed soft real-time system, Proc. 13th Int. Conf. onDistributed computing Systems, Piscataway, NJ, USA, 1993,411–420.
  23. [23] T. Guesmi, S. Hasnaoui, and H. Rezig, Using DDS-QoS policiesand real-time network facilities to enhance real-time datadistribution, Proc. Parallel and Distributed Process Techniquesand Applications (PDPTA’09), Las Vegas, USA, 2009.
  24. [24] Sun Microsystems Inc., JavaTM 2 SDK standard edition doc-umentation, http://java.sun.com/j2se/1.3/docs.
  25. [25] R. Rekik, T. Guesmi, and S. Hasnaoui, Challenges in theimplementation, the configuration and the evaluation of aQoS-enabled middleware for real-time embedded systems, In-ternational Reviews on Computers and Software, 3(3), 2008.

Important Links:

Go Back