TCP Session Recovery Technique for High Availability in Smart On-Devices


KIPS Transactions on Computer and Communication Systems, Vol. 6, No. 6, pp. 261-270, Jun. 2017
10.3745/KTCCS.2017.6.6.261,   PDF Download:
Keywords: TCP Session Recovery, High Availability, Smart On-Device, Failover
Abstract

With the development of smart on-devices and communication technology, demand for non-stop services is increasing. Therefore, the high availability for continuously providing services in the event of system failure has been spotlighted. Meanwhile, because most internet-based services are provided by using TCP, an efficient TCP session recovery technique for providing non-stop services is required. However, the existing TCP session recovery techniques are inefficient because it has a high recovery cost or does not support failover operation, To solve these problems, in this paper, we propose a TCP session recovery technique for high availability in smart on-devices. For this, we first recover the TCP session without re-establish the TCP session by correcting a sequence number and a acknowledgment number. Second, we synchronize the TCP session recovery data between the master and the server, and then we operate the failover operation when master server fails. Finally, we provide the non-stop service to peer by using the virtual IP number and the transmission of GARP (Gratuitous ARP) packet.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
S. Hong, B. Kim, K. Lee, J. Kim, C. Lim, "TCP Session Recovery Technique for High Availability in Smart On-Devices," KIPS Transactions on Computer and Communication Systems, vol. 6, no. 6, pp. 261-270, 2017. DOI: 10.3745/KTCCS.2017.6.6.261.

[ACM Style]
Seungtae Hong, Beob-Kyun Kim, Kwang-Yong Lee, Jeong-Si Kim, and Chae-Deok Lim. 2017. TCP Session Recovery Technique for High Availability in Smart On-Devices. KIPS Transactions on Computer and Communication Systems, 6, 6, (2017), 261-270. DOI: 10.3745/KTCCS.2017.6.6.261.