Title :
Adaptive real-time publish-subscribe messaging for distributed monitoring systems
Author :
Wang, Qiang ; Xu, Jun-gang ; Wang, Hong-an ; Dai, Guo-zhong
Author_Institution :
Intelligence Eng. Lab, Chinese Acad. of Sci., Beijing
Abstract :
Many complex distributed real-time applications, monitoring and controlling the external environment, require sophisticated processing and sharing of an extensive amount of data under critical timing constraints. We present adaptive real-time publish-subscribe (RTPS) messaging service for distributed real-time applications, and four primitives are defined for expressing the adaptive RTPS. Furthermore, adaptive RTPS is incorporated into an active real-time database (ARTDB) named Agilor by translating RTPS primitives into subscription objects and ECA rules. We also apply real-time scheduling algorithm to protocol processing for improving predictability and minimizing priority inversions during message transmission. The experimental results indicate the idea is feasible, and the current implementation shows better performance
Keywords :
active databases; distributed object management; distributed shared memory systems; message passing; middleware; processor scheduling; real-time systems; ARTDB; Agilor; ECA rule; RTPS messaging service; active real-time database; adaptive real-time publish-subscribe; distributed monitoring system; message transmission; priority inversion minimization; real-time application; real-time scheduling algorithm; subscription object; Application software; Database systems; Message service; Monitoring; Object oriented modeling; Publish-subscribe; Radar tracking; Real time systems; Subscriptions; Timing;
Conference_Titel :
Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, 2003. Proceedings of the Second IEEE International Workshop on
Conference_Location :
Lviv
Print_ISBN :
0-7803-8138-6
DOI :
10.1109/IDAACS.2003.1249597