EP0334569A2

Method of and system for transmitting information.

Abstract

A network has a single medium (12) with a transmitting channel which is translated at a head end (16) to a receiving channel. All the nodes (30) of the system are coupled to both the transmitting channel and the receiving channel in a logical bus system with a physical tree-type layout. Time slots are defined by a timing mark generator, with each node detecting the timing marks on only the receiving channel. The time between each timing mark defines a frame, with each frame consisting of a plurality of time slots. Each node determines a skew time necessary for that node to transmit in a specified timeslot when it only receives the timing marks on the receive line and not on the transmit line. Each node (30) is a different physical distance from the head end (16), resulting in each node transmitting at a different time relative to the received timing mark due to the differences in transmission time to the head end and back. Accordingly, each node transmits a test signal and measures the time after the transmission until it receives the test signal. This time, designated a skew time, is used for transmissions of information. Each node transmits at a time equal to the skew time in advance of the beginning of the timeslot following a timing mark.

EP0334569A2, drawing sheet 1
Sheet 1 of 6

Term

Term ended

Projected expiry passed 20 March 2009, 17.5 years ago.

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

13 claims: 5 independent, 8 dependent

  1. 1
    A method of transmitting information from a node (30) in a specified timeslot in a time-division multiplexed communication system having a unidirectional transmitting bus (12) terminating at a head end (16) and translated at the head end onto a unidirectional receiving bus originating from the head end, the method comprising the steps of:transmitting a test signal on the transmitting bus from the node;receiving the test signal from the receiving bus at the node;calculating the elapsed time between the transmitting and receiving steps;and transmitting an information signal an amount of time equal to the elapsed time prior to a time of arrival of the timeslot on the receiving bus at the node.
  2. 6
    A method of transmitting information between first and second nodes (30) in a multichannel communications system, comprising the steps of:transmitting a call signal from the first node to the second node on a first channel;and transmitting information from the first node to the second node on a second channel in response to a reply signal from the second node, the reply signal being one of an instruction to switch to the second channel or an acknowledgment of an instruction from the first node to switch to the second channel.
  3. 7
    A communication system for exchanging information between a plurality of nodes (30), comprising:a unidirectional transmitting medium (12) coupling each of the nodes to a head end (1 6) of the transmitting medium;a unidirectional receiving medium (12) extending from an originating end to each of the nodes;head end translating means for transferring signals received at the head end of the transmitting medium;means for generating a periodic timing mark on the receiving medium, each interval between a pair of timing marks being a frame, each frame defining a plurality of timeslots;means for transmitting a test signal from a first node on the transmitting medium;means for receiving the test signal at the first node on the receiving medium;means for calculating an elapsed skew time between the transmitting and receiving of the test signal;and means for transmitting information for a specified timeslot an amount of time equal to the skew time prior to the arrival of the specified timeslot at the receiving means.
  4. 12
    A time-division multiplexed communication system having a unidirectional transmitting bus terminating at a head end, a unidirectional receiving bus originating from the head end, translating means at the head end for transferring signals received on the transmitting bus onto the receiving bus, and means for transmitting information from a node (30) in a specified time slot comprising means for transmitting a test signal on the transmitting bus from the node, means for receiving the test signal from the receiving bus at the node, means for calculating the elapsed time between the transmitting and receiving steps;and means for transmitting the information an amount of time equal to the elapsed time prior to a time of arrival of the timeslot on the receiving bus at the node.
  5. 13
    A multichannel communications system having first and second nodes (30) and means for transmitting information between the first and second nodes comprising means for transmitting a call signal from the first node to the second node on a first channel;and means for transmitting information from the first node to the second node on a second channel in response to a reply signal from the second node, the reply signal being one of an instruction to switch to the second channel or an acknowledgment of an instruction from the first node to switch to the second channel.