Title :
A scalable QoS routing architecture for real-time CSCW applications
Author :
Matta, Ibrahim ; Eltoweissy, Mohamed
Author_Institution :
Coll. of Comput. Sci., Northeastern Univ., Boston, MA, USA
Abstract :
Computer supported cooperative work (CSCW) has the potential of providing the environment needed for groups of diverse users to cooperate in real-time to achieve their common goals. This potential has been under-utilized due to the lack of cooperation between CSCW systems and the underlying network services to accommodate the dynamic behavior and varying quality-of-service (QoS) requirements of CSCW groups and the applications they use. To satisfy such requirements, QoS multicast routing should be employed. Unfortunately, current multicast services are inadequate for the traffic generated in CSCW environments. The authors present a CSCW-specific routing architecture that supports QoS requirements and is both scalable and robust. Scalability is needed to accommodate a large number of multicast groups and highly dynamic group membership and behavior, while robustness provides reliability and stable performance for each group during adaptation and in presence of the other existing groups. In the architecture, a router QoS manager, on behalf of a multicast routing manager, negotiates with host and CSCW-specific QoS managers for efficient resource utilization and guaranteed QoS delivery. The multicast routing manager switches between routing trees and algorithms as warranted by the changes in the characteristics and requirements of the CSCW systems running at the hosts. They present a class-based and a partial view-based method to scalability. They also present a centralized and a distributed method to establishing a group´s QoS multicast path while providing robustness
Keywords :
computer networks; groupware; real-time systems; telecommunication network routing; class-based method; computer supported cooperative work; dynamic behavior; dynamic group behavior; dynamic group membership; guaranteed QoS delivery; multicast groups; network services; partial view-based method; real-time CSCW applications; real-time cooperation; reliability; resource utilization; robustness; routing algorithms; routing trees; scalable QoS routing architecture; traffic; varying quality-of-service requirements; Application software; Collaborative work; Computer applications; Computer architecture; Quality of service; Resource management; Robustness; Routing; Scalability; Telecommunication traffic;
Conference_Titel :
Real-Time Technology and Applications Symposium, 1998. Proceedings. Fourth IEEE
Conference_Location :
Denver, CO
Print_ISBN :
0-8186-8569-7
DOI :
10.1109/RTTAS.1998.683197