EP0137437A2

Method for initializing a token-passing local-area network.

Abstract

A token-passing local-area network having from two to 2" modules is initialized, where n is an integer greater than zero. When connected into the network and energized, each module determines if the network is initialized and, If not, which module is to do so. Each module has a unique n bit network address. The module with the smallest network address energized before the network is initialized is identified and begins the process of initialization by transmitting tokens addressed sequentially to network addresses beginning with the next higher address than its own until a token so transmitted is accepted by an addressed module or until a token has been addressed to all network addresses other than that of the initiating module. If after tokens are transmitted to all possible network addresses other than that of the initiating module, the initiating module generates a fault signal to indicate its status.

EP0137437A2, drawing sheet 1
Sheet 1 of 3

Term

Term ended

Projected expiry passed 1 October 2004, 22 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

6 claims: 1 independent, 5 dependent

  1. 1
    The method of initializing a token-passing local-area network which includes a plurality of modules communicating with one another over a common bus, with each module having a unique network address, characterized b y the steps of:a) each module listening for a predetermined period of time for any transmissions of signals on the bus;b) transmitting, if no signals are heard during step a for a period of time which is a function of each module's address;c) listening after a fixed delay for a fixed period of time after terminating transmission under step b;d) the module that hears nothing in step c, transmitting tokens sequentially addressed to each network address until a token is accepted by an addressed module;and e) the module performing step d producing a fault signal and terminating initialization if the network address of a token to be transmitted in step d is that of the module performing step d.