Designing Service-Specific Execution Environments
IWAN '02 Proceedings of the IFIP-TC6 4th International Working Conference on Active Networks
A new consistency algorithm for dynamic documents in content distribution networks
Journal of Parallel and Distributed Computing - Scalable web services and architecture
Building layered active services
Computer Networks: The International Journal of Computer and Telecommunications Networking - Active networks
Incremental deployment strategies for router-assisted reliable multicast
IEEE/ACM Transactions on Networking (TON)
Bottleneck Active Node Detouring for capsule-based active network
Journal of Network and Computer Applications
Secure, customizable, many-to-one communication
IWAN'04 Proceedings of the 6th IFIP TC6 international working conference on Active networks
Correctness of sensor network applications by software bounded model checking
FMICS'10 Proceedings of the 15th international conference on Formal methods for industrial critical systems
Hi-index | 0.00 |
This paper introduces concast, a new network service. Concast is the inverse of multicast: multiple sources send messages toward the same destination, which results in a single message being delivered to the destination. The received message appears to come from the concast group rather than any particular receiver. Different forms of concast service can be defined by varying the mapping from the set of sent messages to the received message. The service is useful for preventing implosion and reducing bandwidth consumption in cases where many senders transmit to the same receiver---for example in aggregating (or suppressing) positive (or negative) acknowledgementsWe define the semantics of a simple concast service that is the inverse of multicast, as well as a more general custom concast, which allows users to define certain aspects of the service's semantics. We describe how to implement the service so that it scales approximately as well as IP multicast. We also present results from a simulation study showing that concast provides significant benefits in a layered-video application.