Proceedings of the Eighth International Workshop on Object-Oriented Real-Time Dependable Systems, 2003. (WORDS 2003).
DOI: 10.1109/words.2003.1218092
|View full text |Cite
|
Sign up to set email alerts
|

Middleware support for multicast-based data dissemination: a working reality

Abstract: Multicasting is an effective method to guarantee scalability of data transfer. Multicast applications range from the relief of Internet hot spots to healthcare alert systems. Much research has focused on isolated data management issues that arise in a multicast environment, including our previous work on caching, scheduling, indexing, hybrid schemes, and consistency maintenance. This paper discusses the integration of these research contributions and the transition to a working software distribution that provi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
12
0

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 14 publications
(12 citation statements)
references
References 69 publications
0
12
0
Order By: Relevance
“…Its motivation came from a problem related to design of cyclic multicast schedule. Considering current trend in technologies and applications, cyclic multicast that pays heed to data dependencies should play a pivotal role in the future [6]. Our research pointed out certain negative aspects of the MCA problem, namely, it does not have a polynomial time algorithm and it does not even admit a polynomial time approximation scheme for arbitrary graph instance (unless P=NP).…”
Section: Discussionmentioning
confidence: 93%
“…Its motivation came from a problem related to design of cyclic multicast schedule. Considering current trend in technologies and applications, cyclic multicast that pays heed to data dependencies should play a pivotal role in the future [6]. Our research pointed out certain negative aspects of the MCA problem, namely, it does not have a polynomial time algorithm and it does not even admit a polynomial time approximation scheme for arbitrary graph instance (unless P=NP).…”
Section: Discussionmentioning
confidence: 93%
“…We first present the configuration of our system, which is shown in Figure 1, for more information on this architecture please see [14,26]. The configuration demonstrates the main building blocks, each tied to a particular data management function in multicast environments (document selection, scheduling, consistency, caching, and indexing).…”
Section: Our Hybrid Systemmentioning
confidence: 99%
“…Additionally, if multicast push were to be used extensively, the multicast channel could be clogged with unpopular items, leading to increased overall response times for clients. Therefore, a more prudent approach is to have multicast push be reserved for popular documents, and less popular data can be disseminated with the traditional request-response unicast pull approach [2,14,31]. This we refer to as a hybrid system approach to data dissemination because of its combination of multiple delivery types to handle the distribution of data.…”
Section: Introductionmentioning
confidence: 99%
“…Multicast may also arise in a wired network as a method to provide scalable data dissemination. See for example multicast based scalable data dissemination systems described in [6,7]. One commercial example of a multicast-pull client-server system is Hughes' DirecPC system [8].…”
Section: Introductionmentioning
confidence: 99%