Dependable user-level socket over dual networks

Nader Mohamed, Jameela Al-Jaroodi, Hong Jiang

Research output: Contribution to journalArticlepeer-review

6 Citations (Scopus)


Message duplication over multiple links can enhance the communication reliability and availability among distributed processes running on clusters or networked workstations. In addition, message striping over multiple links can enhance communication throughput and transfer times. This paper introduces optimized techniques to provide a dependable user-level socket that enhances the reliability and performance of message deliveries over dual network interfaces. The proposed techniques are designed to work on top of reliable transport protocols. In addition, a technique for efficient duplication of messages on dual networks to enhance both communication reliability and performance on top of reliable transport protocol is proposed. A prototype socket based on this model is developed and evaluated. The experimental evaluations of the proposed model indicate good communication reliability and performance gains over conventional methods.

Original languageEnglish
Pages (from-to)1261-1270
Number of pages10
JournalJournal of Parallel and Distributed Computing
Issue number10
Publication statusPublished - Oct 2005
Externally publishedYes


  • Cluster networks
  • Dependable network services
  • Reliable transport protocols
  • Socket

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science
  • Hardware and Architecture
  • Computer Networks and Communications
  • Artificial Intelligence


Dive into the research topics of 'Dependable user-level socket over dual networks'. Together they form a unique fingerprint.

Cite this