TR2000-18
CReMeS: A CORBA Compliant Reflective Memory based Real-time Communication Service
-
- "CReMeS: A CORBA Compliant Reflective Memory Based Real-Time Communication Service", IEEE Real-Time Systems Symposium (RTSS), November 2000, pp. 47-56.BibTeX TR2000-18 PDF
- @inproceedings{Chung2000nov,
- author = {Chung, S.-T. and Gonzalez, O. and Ramamritham, K. and Shen, C.},
- title = {CReMeS: A CORBA Compliant Reflective Memory Based Real-Time Communication Service},
- booktitle = {IEEE Real-Time Systems Symposium (RTSS)},
- year = 2000,
- pages = {47--56},
- month = nov,
- url = {https://www.merl.com/publications/TR2000-18}
- }
,
- "CReMeS: A CORBA Compliant Reflective Memory Based Real-Time Communication Service", IEEE Real-Time Systems Symposium (RTSS), November 2000, pp. 47-56.
Abstract:
We present CReMeS, a CORBA-compliant design and implementation of a new real-time communication service. It provides for efficient, predictable, and scalable communication between information producers and consumers. The CReMeS architecture is based on MidART\'s Real-Time Channel-based Reflective Memory (RT-CRM) abstraction. This architecture supports the separation of QoS specification between producer and consumer of data and employs a user-level scheduling scheme for communicating real-time tasks. These help us achieve end-to-end predictability and allows our service to scale. The CReMeS architecture provides a CORBA interface to applications and demands no changes to the ORB layer and the language mapping layer. Thus, it can run on non real-time Off-The-Shelf ORBs and enables applications on these ORBs to have scalable and end-to-end predictable asynchronous communication facility. In addition, an application designer can select whether to use an out-of-band channel or the ORB GIOP/IIOP for data communication. This permits a trade-off between performance, predictability andreliability. Experimental results demonstrate that our architecture can achieve better performance and predictability %but perhaps a reduced level of reliability than a real-time implementation of the CORBA Event Service when the out-of-band channel is employed for data communication; it delivers better predictability with comparable performance when the ORB GIOP/IIOP is used.
Related News & Events
-
NEWS RTSS 2000: publication by Chia Shen and others Date: November 27, 2000
Where: IEEE Real-Time Systems Symposium (RTSS)Brief- The paper "CReMeS: A CORBA Compliant Reflective Memory Based Real-Time Communication Service" by Chung, S.-T., Gonzalez, O., Ramamritham, K. and Shen, C. was presented at the IEEE Real-Time Systems Symposium (RTSS).