Title :
Three-layered mediator architecture based on DHT
Author :
Ege, Raimund K. ; Yang, Li ; Kharma, Qasem ; Ni, Xudong
Author_Institution :
Sch. of Comput. Sci., Florida Int. Univ., Miami, FL, USA
Abstract :
The interchange of data between client and heterogeneous sources requires an efficient and dynamic approach to mediation. Our framework features three layers of mediators: presence, integration, and homogenization. On arrival of a request for data exchange, a session initiation server forks to the mediator group to elect one mediator as global presence mediator that is responsible for data caching and service provision. Using distributed hash table (DHT), the presence mediator dispatches the data stream request to other mediators and tracks down to the source, which is then integrated and connected to the client in a user-relevant way. Our mediation process is adaptive and dynamic upon the user request and takes QoS factors into consideration.
Keywords :
electronic data interchange; file organisation; middleware; software architecture; QoS factors; XML; data caching; data exchange; data interchange; data stream; distributed hash table; heterogeneous sources; homogenization mediator; integration mediator; mediation process; mediator group; middleware; presence mediator; service provision; session initiation server; software architecture; three-layered mediator architecture; user request; Computer architecture; Connectors; Data models; Database systems; Mediation; Middleware; Quality of service; Software architecture; Streaming media; XML;
Conference_Titel :
Parallel Architectures, Algorithms and Networks, 2004. Proceedings. 7th International Symposium on
Print_ISBN :
0-7695-2135-5
DOI :
10.1109/ISPAN.2004.1300498