Abstract
The objective of this work is to provide message ordering for mesh networks by constructing multicast trees. Two different graph models can be used to guarantee the message ordering properties. In the first one, a single global tree is built for all the nodes in overlapping groups, while in the second one, single trees are built only for overlapping nodes, and on top of these subtrees separate trees are built for each multicast group. Two problems are investigated to build such trees: finding an optimal root that minimizes the time of the multicast, and determining the routing to minimize both time and traffic. An algorithm to find a root node that minimizes the time is presented. An efficient heuristic routing algorithm which builds a shortest-path tree is also presented. It is shown that this algorithm builds a tree whose traffic has an upper bound of twice as much as that of an optimal multicast tree.
Original language | English (US) |
---|---|
Pages (from-to) | 3-13 |
Number of pages | 11 |
Journal | Computer Systems Science and Engineering |
Volume | 11 |
Issue number | 1 |
State | Published - Jan 1 1996 |
Externally published | Yes |
Keywords
- Mesh networks
- Message ordering
- Multicast trees
ASJC Scopus subject areas
- Control and Systems Engineering
- Theoretical Computer Science
- Computer Science(all)