×

Distributed kernel operating system

  • US 8,667,184 B2
  • Filed: 06/03/2005
  • Issued: 03/04/2014
  • Est. Priority Date: 06/03/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of managing communication between multiple nodes in a distributed message-passing operating system comprising:

  • establishing by a media selection layer, a single node-to-node connection between a local node and a single remote node, the single node-to-node connection associated with a local connection identifier and a remote connection identifier, the local connection identifier associated with the local node and the remote connection identifier associated with the remote node, wherein one or more user-level connections are established for transmission of data over the single node-to-node connection;

    maintaining, at the local node, a pool of available communications networks that interconnect the local node with the single remote node, wherein the pool of available communications networks are utilized for the transmission of the data over the single node-to-node connection and the one or more user-level connections;

    determining if one of the available communication networks has failed;

    removing the failed communication network from the pool;

    transmitting, periodically across the failed communication network, maintenance packets from the local node to the single remote node; and

    determining whether the failed communication network has recovered.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×