Nova Patents
EP0701346A2

Method for consistent data transmission

Abstract

The method involves initially involves circulation of an empty data token (T) in a ring-multicast (R-MC) system. A first subscriber (T1) adds a message (N1) to be transmitted and forwards the result to the next subscriber (T2). This subscriber copies the content of the token into a local reception buffer, adds another message (N2) and forwards the result to a third subscriber (T3) who follows a similar procedure. After a complete circuit the original message (N1) is erased by the first subscriber and replaced with fresh data (N1'). Any subscriber holding the token can add any number of messages of any length. The method is also applicable to datagram-multicast and error-processing systems.

EP0701346A2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 4 September 2015, 11.1 years ago.

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

15 claims: 4 independent, 11 dependent

  1. c-de-0001
    A method for transmitting messages according to the producer / consumer principle between participants in a distributed system with token passing and with time monitoring for fault detection, characterized That the - also in case of failure - consistent messaging a) either as ring-multicast (R-MC) described first variant of the method is used in which a data token is passed in the ring, the information includes the message (user data) transmission, control the transmission permission, sequencing of the message order and mutual subscriber monitoring, b) or as multicast datagram (D-MC) described second variant of the method is used in which a control-token is passed in the ring and messages (data) are transmitted in the physical multicast datagrams with, wherein b1) in the case of a controlled-access communications (D-MC / Z) - The communication is carried out only by the respective participant with control token possession, and - The control token contains information for controlling transmission permission to exchange confirmation and order information as well as the mutual subscriber monitoring, and b2) in the case of a spontaneous message transmission (D-MC / S) - The communication spontaneously, regardless of the position of the control token is done by a competing access methods, and - The control token contains information to exchange confirmation and order information as well as the mutual subscriber monitoring, and c) in all process variants (R-MC, D-MC) is used a special token method, based on the given throughout the switching process compliance of monitoring and information prior participants, and with the event of a fault derived from a consecutive sequence number follow proper continuation - is carried out - without sacrificing data consistency.
  2. c-de-0008
    Method according to one of the preceding claims, characterized in that when faults or failures of subscribers takes place automatically spin-off of a faulty station.
  3. c-de-0009
    Method according to one of the preceding claims, characterized in that for the information transfer, optionally, a single or a double bus system is used, wherein in a double bus system in case of failure, a changeover to the redundant bus system automatically and without affecting the data consistency.
  4. c-de-0011
    Method according to one of the preceding claims, characterized in that the logical Resuming in the case of failure for each transmission state, a unique identifier is used, which is formed in that each data or token protocol is provided with a sequence number, which, when each participant transmission is increased.