Title :
TCP/IP Socket I/O Multiplexing Using a Hybrid Polling Event System
Author_Institution :
MITEL, Ottawa, ON, Canada
Abstract :
For a given large number of N communication channels (or sockets), the major challenge with I/O multiplexing is to frequently find out which R channels are ready for input and output. The computational cost of I/O multiplexing is high, and it is directly proportional to N. This paper presents an innovative method to complete TCP/IP multiplexing functionality for any number of N sockets in a small constant time.
Keywords :
IP networks; Internet telephony; multiplexing; private telephone exchanges; telecommunication channels; transport protocols; I/O multiplexing; Internet TCP/IP socket; VoIP PBX system; polling event system; private telephone exchange; telecommunication channel; Communication switching; Delay; Distributed computing; Internet; Operating systems; Real time systems; Sockets; Switches; TCPIP; Transport protocols; I/O Multiplexing; Performance Optimization; TCP/IP Sockets; VoIP;
Conference_Titel :
Distributed Computing Systems Workshops, 2009. ICDCS Workshops '09. 29th IEEE International Conference on
Conference_Location :
Montreal, QC
Print_ISBN :
978-0-7695-3660-6
Electronic_ISBN :
1545-0678
DOI :
10.1109/ICDCSW.2009.24