EP0103460A2

Improvements in or relating to data interconnecting networks.

Abstract

A circuit for signal generation and synchronisation is disclosed for a ring network in which a number of stations communicate with each other. The circuit, which is provided at each station in the ring, includes a phase locked loop which loosely couples the transmit and receive clocks of each station during a repeater mode of operation. During a transmit mode the receive and transmit clocks are de-coupled so that phase delay around the ring does not degrade the transmission clock each time a transmission is initiated. The circuit includes logic gates for detecting the transmission of a token, means for generating a token and means for jam syncing the transmit and receive clocks to detect transitions in the incoming data during the repeater mode and after a token has been generated at the end of the transmit mode.

EP0103460A2, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 7 September 2003, 23 years ago.

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

14 claims: 6 independent, 8 dependent

  1. 1
    A method of communicating data among a plurality of stations connected in a ring network comprising the steps of:(a) providing each station in the ring with a receive clock for sampling incoming signals including data and a transmit clock for permitting transmission of signals including data to the next station in the ring;(b) loosely coupling the receive and transmit clocks when a station is not transmitting to maintain approximately the same frequency for the transmit clock as the receive clock;(c) decoupling a station's transmit clock from its receive clock during transmission of data whereby the transmission occurs at the fundamental frequency of the transmit clock;(d) causing a station which has finished transmitting data to generate and transmit a phase delay identifier to the next station in the ring;(e) causing stations which are not transmitting to detect and retransmit said phase delay identifier to the next station in the ring;and (f) causing each station, upon detecting said identifier when not intending to transmit or upon regeneration of the identifier when transmitting, to jam sync its transmit clock and'receive clock to the next detected transition in the incoming signals. thereby re-establishing the loose coupling of step (b) in the station which has finished transmitting and whereby residual phase delay is passed with the identifier from station to station until it is blocked by step (c) when a subsequent station initiates a new transmission.
  2. 2
    A method of communicating data among-a plurality of stations connected in a ring network utilising a token passing protocol comprising the steps of:(a) providing each station in the ring with a receive clock for sampling incoming signals including data and a transmit clock for permitting transmission of signals including data to the next station in the ring;(b) loosely coupling the receive and transmit clocks when a station is not transmitting to maintain approximately the same frequency for the transmit clock as the receive clock;(c) permitting a station to transmit signals onto the network only after receipt of a token;(d) decoupling a station's transmit clock from its receive clock during transmission of data whereby the transmission occurs at the fundamental frequency of the transmit clock;(e) causing a station which has finished transmitting data to regenerate and transmit the token to the next station in the ring;(f) causing a station which is not transmitting to detect and transmit the token to the next station in the ring;and (g) causing each station, upon detecting a token when not intending to transmit or upon regeneration of the token when transmitting, to jam sync its transmit clock and receive clock to the next transition detected in the incoming signals. thereby re-establishing the loose coupling of step (b) in the station that has finished transmitting and whereby residual phase delay is passed with the token from station to station until it is blocked by step (d) when a subsequent station initiates a new transmission.
  3. 4
    A circuit for permitting communication of data between one of a plurality of stations connected in a ring network utilising a token passing protocol and others of said plurality of stations said circuit comprising:(a) a receive clock for sampling incoming signals including data;(b) a transmit clock for permitting transmission of signals including data to the next station in the ring;(c) means for loosely coupling the receive and transmit clocks, when a station is not transmitting, to maintain approximately the same frequency for the transmit clock as the receive clock;(d) means for decoupling the transmit clock from the receive clock during transmission of data whereby the transmission occurs at the fundamental frequency of the transmit clock;(e) means for detecting and transmitting a token to the next station in the ring when not transmitting;(f) means for regenerating and transmitting the token to the next station in the ring after transmission of data;and (g) means for causing the station, upon detecting a token when not intending to transmit or upon regeneration of the token at the completion of transmission, to jam sync its transmit clock and receive clock to the next transition detected in the incoming data, thereby to re-establish the loose coupling of said clocks in the station that has finished transmitting, residual phase delay being passed with the token from station to station until it is blocked by the decoupling means of a subsequent station which initiates a new transmission.
  4. 12
    A circuit for permitting communication of data between one of a plurality of stations connected in a ring network utilising a token passing protocol and others or said plurality of stations, substantially as herein described with reference to the accompanying drawings.
  5. 13
    A ring network utilising a token passing protocol and comprising a plurality of stations each of which includes a circuit as claimed in any of the above claims 4 to 12.
  6. 14
    A ring network utilising a token passing protocol and substantially as herein described with reference to the accompanying drawings.