A two-stage failover mechanism for high availability in service function chaining

Hosung Baek, Haneul Ko, Gwangwoo Park, Sangheon Pack, Jiyoung Kwak

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


Service function chaining (SFC) enables specific network flows to be processed through an ordered set of service functions. In this paper, we propose a two-stage failover mechanism to provide high availability (HA) in SFC. In the proposed mechanism, a secondary service function path (SFP) is pre-computed, which is maximally disjointed with the primary SFP, and a backup service function instance (SFI) is prepared for each service function. For a failure event, the first local repair stage is examined by means of the preconfigured backup SFI. If the backup SFI is not available and/or any link is failed, the second end-to-end repair stage is triggered by replacing the primary SFP with the secondary SFP. Simulation results demonstrate that the proposed failover mechanism can reduce the recovery time by 50%-75% compared to the conventional approach.

Original languageEnglish
Pages (from-to)229-236
Number of pages8
JournalJournal of Internet Technology
Issue number1
Publication statusPublished - 2018

Bibliographical note

Funding Information:
This work was supported by the ICT R&D program of MSIP/IITP [B0101-16-0233: Smart Networking Core Technology Development and B0190-15-2012: Global SDN/NFV Open-Source Software Core Module/ Function Development].

Publisher Copyright:
© 2018 Taiwan Academic Network Management Committee. All rights reserved.


  • Backup
  • High availability (HA)r
  • Service function (SF)
  • Service function chaining (SFC)
  • Service node (SN)

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications


Dive into the research topics of 'A two-stage failover mechanism for high availability in service function chaining'. Together they form a unique fingerprint.

Cite this