TCP/IP Socket I/O Multiplexing Using a Hybrid Polling Event System
Jianli Sun · 2009
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.