Title :
Building a programmable multiplexing service using concast
Author :
Calvert, Kenneth L. ; Griffioen, James ; Sehgal, Amit ; Wen, Su
Author_Institution :
Dept. of Comput. Sci., Kentucky Univ., Lexington, KY, USA
Abstract :
Concast is a scalable “inverse-multicast” network service: messages sent from multiple sources toward the same destination are merged into a single message that is delivered to the destination. The mapping from sent messages to received messages is programmable, so the service can be tailored to the needs of specific applications. However the service can also be used as a building block for other generic network services, such as a packet multiplexing service that encapsulates multiple small packets into a single larger packet and then unencapsulates the small packets at their (common) destination. Such a service offers several potential benefits, including reduced packet processing overhead and increased rate-sharing, but must also be carefully designed to avoid problems caused by added packet delays. We show how concast can serve as the basis for a multiplexing service that can be tailored to the needs of the application. We present simulation results showing that the benefits of our multiplexing service vary with delay. We also show that given certain queue-manipulation capabilities, benefits can be achieved with zero added delay
Keywords :
delays; digital simulation; multicast communication; packet switching; queueing theory; transport protocols; TCP; concast; multiple sources; network services; packet multiplexing service; programmable multiplexing service; queue-manipulation; rate-sharing; reduced packet processing overhead; scalable inverse-multicast network service; simulation results; Added delay; Computer science; Data mining; Demultiplexing; Government; Packet switching; Protocols; Switches; Throughput; Unicast;
Conference_Titel :
Network Protocols, 2000. Proceedings. 2000 International Conference on
Conference_Location :
Osaka
Print_ISBN :
0-7695-0921-5
DOI :
10.1109/ICNP.2000.896307