JISE


  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24]


Journal of Information Science and Engineering, Vol. 27 No. 1, pp. 19-33


Offloading Socket Processing for Ubiquitous Services


SUNWOOK KIM1, SEONGWOON KIM1, KYOUNG PARK2 AND YONGWHA CHUNG3
1Department of Cloud Computing Research 
2Department of Future SW Content Technology Research 
Electronic and Telecommunications Research Institute 
Daejeon, 305-350 Korea 
3Department of Computer and Information Science 
Korea University 
Chungnam, 339-700 Korea


    As digital devices with communication capability become more pervasive, the network performance of a corresponding server needs to be improved. In this paper, we present the hardware and software for offloading the socket processing in order to improve the network performance of a server. The experimental results showed that the proposed solution could improve the network performance of a typical solution significantly. Furthermore, the proposed solution can provide the binary compatibility with the BSD socket standard such that the existing network programs can be used without modification and/or recompilation.


Keywords: ubiquitous/home-network service, network I/O, TCP/IP, TOE, socket offloading

  Retrieve PDF document (JISE_201101_02.pdf)