• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science

Previous Articles     Next Articles

Design and implementation of network
fault tolerance on embedded devices

FAN Hao1,2,DENG Haojiang1,CHEN Jun1,LI Mingzhe1,2   

  1. (1.National Network New Media Engineering Research Center,
    Institute of Acoustics,Chinese Academy of Sciences,Beijing 100190;
    2.University of Chinese Academy of Sciences,Beijing 100190,China)
  • Received:2015-05-05 Revised:2015-10-26 Online:2016-12-25 Published:2016-12-25

Abstract:

To deal with the service reliability of embedded network devices, the redundancy design of dual network cards is widely used in the existing network fault tolerance. We propose a method for network fault tolerance for the situation of single network card and multi network ports, which can effectively utilize the bandwidth resources of the system. It includes a network port state inspection mechanism and a fault network service data migration method, based on which we develop several functional modules. Fault detection module realizes the detection method based on Loopback. Fault tolerant processing module realizes the migration of fault network service loads when it detects any network fault. The proposed method can effectively detect network port state and hold the fault tolerance of load data. It features application independence and low resources occupancy rate, and the feasibility is verified through several tests.

Key words: embedded, network devices, network fault tolerance, fault detection, fault tolerant processing