TY - GEN
T1 - Self-configuration techniques for MuniSocket
AU - Mohamed, Nader
AU - Al-Jaroodi, Jameela
PY - 2007
Y1 - 2007
N2 - MuniSocket (Multiple-Network-Interface Socket) provides mechanisms to enhance the communication performance properties such as throughput, transfer time, and reliability by utilizing the existing multiple network interface cards between a pair of computers. Although the MuniSocket model has some communication performance advantages over the regular socket, it has a number of configuration complexity drawbacks including the complexity of establishing multiple channels and configuration for good communication performance under different connection scenarios. This paper develops some selfconfiguration techniques for MuniSocket. These techniques are self-discovery technique for discovering the existence of network interfaces and their performance properties, self-configuration for establishing channels over the interfaces, and selfoptimization for selecting the best channels combinations for sending various message sizes. While these techniques enhance communication performance among computers, they also reduce the complexity of configuring MuniSocket and making its interface compatible with the regular TCP socket interface.
AB - MuniSocket (Multiple-Network-Interface Socket) provides mechanisms to enhance the communication performance properties such as throughput, transfer time, and reliability by utilizing the existing multiple network interface cards between a pair of computers. Although the MuniSocket model has some communication performance advantages over the regular socket, it has a number of configuration complexity drawbacks including the complexity of establishing multiple channels and configuration for good communication performance under different connection scenarios. This paper develops some selfconfiguration techniques for MuniSocket. These techniques are self-discovery technique for discovering the existence of network interfaces and their performance properties, self-configuration for establishing channels over the interfaces, and selfoptimization for selecting the best channels combinations for sending various message sizes. While these techniques enhance communication performance among computers, they also reduce the complexity of configuring MuniSocket and making its interface compatible with the regular TCP socket interface.
KW - Multiple network interfaces
KW - Self-managed networks
KW - Socket
UR - http://www.scopus.com/inward/record.url?scp=38049079691&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=38049079691&partnerID=8YFLogxK
U2 - 10.1109/ISDASC.2007.4351384
DO - 10.1109/ISDASC.2007.4351384
M3 - Conference contribution
AN - SCOPUS:38049079691
SN - 0769529852
SN - 9780769529851
T3 - Proceedings - DASC 2007: Third IEEE International Symposium on Dependable, Autonomic and Secure Computing
SP - 11
EP - 17
BT - Proceedings - DASC 2007
T2 - DASC 2007: Third IEEE International Symposium on Dependable, Autonomic and Secure Computing
Y2 - 25 September 2007 through 26 September 2007
ER -