The significant growths of group communications and QoS-aware applications over the Internet have accelerated the development of two key technologies, namely, multicasting and Differentiated Services (DiffServ). Altho...
详细信息
The significant growths of group communications and QoS-aware applications over the Internet have accelerated the development of two key technologies, namely, multicasting and Differentiated Services (DiffServ). Although both are complementary technologies, their integration is a non-trivial task due to several architectural conflicts between them. The inherent heterogeneous nature of QoS multicasting further complicates this problem with the sender-driven nature of DiffServ. Thus, in this paper, we propose a method for providing heterogeneous QoS to multicast groups via dynamic DSCPs without per-group state information in the DiffServ core. We detail our approach as well as examine implications for an adaptive method for both multicast and unicast connections. Finally, we present simulation studies regarding the performance benefits of dynamic DSCPs in multicasting.
The issue of providing efficient media retrieval services has been an important problem in recent years. Among them, video-on-demand (VoD) is one of the most popular and challenging ones. An efficient solution to the ...
详细信息
This paper proposes an integrity checking architecture for superscalar processors that can achieve fault tolerance capability of a duplex system at much less cost than the traditional duplication approach. The pipelin...
详细信息
In real-time systems, tasks have deadlines to be met despite the presence of faults. Primary-Backup (PB) scheme is one of the most common schemes that has been employed for fault-tolerant scheduling of real-time tasks...
详细信息
The scheduling of real-time tasks with primary-backup based fault-tolerant requirements has been an important problem for several years. Most of the known scheduling schemes are non-adaptive in nature meaning that the...
详细信息
The phenomenal growths of group communications and QoS-aware applications over the Internet have respectively accelerated the development of two key technologies, namely, multicasting and differentiated services (Diff...
详细信息
The phenomenal growths of group communications and QoS-aware applications over the Internet have respectively accelerated the development of two key technologies, namely, multicasting and differentiated services (DiffServ). Although both are complementary technologies, the integration of the two technologies is a non-trivial task due to architectural conflicts between multicasting and DiffServ. We propose an approach for providing multicast support across a DiffServ domain that is scalable in terms of group size, network size, and number of groups. We analyze our approach in a detailed manner for feasibility, adaptiveness, and deployment considerations.
The phenomenal growths of group communications and QoS-aware applications over the Internet have accelerated the development of two key technologies, namely, multicasting and Differentiated Services (DiffServ). Althou...
详细信息
ISBN:
(纸本)0769513212
The phenomenal growths of group communications and QoS-aware applications over the Internet have accelerated the development of two key technologies, namely, multicasting and Differentiated Services (DiffServ). Although both are complementary technologies, the integration of the two technologies is a non-trivial task due to architectural conflicts between multicasting and DiffServ. We propose a protocol for member join/leave in a DiffServ network that is scalable in terms of group size, network size, and number of groups. We detail our join/leave protocol for both intra-domain and inter-domain routing as well as the various different types of multicast trees (single source tree, shortest path tree, shared tree, many-to-many tree). Finally, we present simulation studies regarding the performance of our join/leave protocol.
In real-time systems, tasks have deadlines to be met despite the presence of faults. Primary-Backup (PB) scheme is one of the most common schemes that has been employed for fault-tolerant scheduling of real-time tasks...
详细信息
ISBN:
(纸本)0769509908
In real-time systems, tasks have deadlines to be met despite the presence of faults. Primary-Backup (PB) scheme is one of the most common schemes that has been employed for fault-tolerant scheduling of real-time tasks, wherein each task has two versions and the versions are scheduled on two different processors with time exclusion. There have been techniques proposed for improving schedulability of the PB-based scheduling. One of the more popular ones include Backup-Backup (BB) overloading, wherein two or more backups can share/overlap in time on a processor. In this paper we propose a new schedulability enhancing technique, called primary-backup (PB) overloading, in which the primary of a task can share/overlap in time with the backup of another task an a processor. The intuition is that, for both primary and backup of a task, the PB-overloading can assign an earlier start time than that of the BB-overloading, thereby increasing the schedulability. We conduct schedulability and reliability analysis of PB- and BB-overloading techniques through simulation and analytical studies. Our studies show that PB-overloading offers better schedulability (25% increase in the guarantee ratio) than that of BB-overloading, and offers reliability comparable to that of BB-overloading. The proposed PB-overloading is a general technique that can be employed in any static or dynamic fault-tolerant scheduling algorithm.
暂无评论