← Back to Patent Explorer
EP0395428A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Communication protocol for statistical data multiplexers arranged in a wide area network

Assignee: Digital Equipment Corp
•
Filing: 1990-04-27
•
Granted: —
•
Expires: 2010-04-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A wide area network (10) formed by interconnecting network stations (12b) using a plurality of data links (15), in a daisy chain, with each network station serving a number of terminal ports (18b). The network stations communicate by exchaninging circuit-specific messages (62), with each circuit specific message having one or more slot- specific message (70) associated with one of ports (18b) served by a given destination station.

Inventors

  • 👤 Kwai Sang Sin

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-02 09:01
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/2854; H04L9/00; H04L9/40

Claims Analysis

Total Claims: 19
Claim 1
Independent Claim 96 words
A network (10) including at least a transmitting station and a receiving station, the network being characterised by: A. means (86, 14a) at the transmitting station for forming a message (62) containing slot data (70) and a distance field (54) containing a predetermined initial value; B. link means (15) for communicating the message (62) from the transmitting station to the receiving station; and C. means (14b, 85) at the receiving station for receiving the message (62), for incrementing or decrementing the value in the distance field (54), and for forwarding the message (62) along the network.
Claim 2
Dependent Claim 96 words
A network (10) including at least a transmitting station and a receiving station, the network being characterised by: A. means (86, 14a) at the transmitting station for forming a message (62) containing slot data (70) and a distance field (54) containing a predetermined initial value; B. link means (15) for communicating the message (62) from the transmitting station to the receiving station; and C. means (14b, 85) at the receiving station for receiving the message (62), for incrementing or decrementing the value in the distance field (54), and for forwarding the message (62) along the network.
Claim 3
Dependent Claim 51 words
A network as claimed in claim 1 in which the means (14b, 85) for incrementing or decrementing the value in the distance field (54) and for forwarding the message (62) are arranged to forward the message only if the value in the distance field is not equal to a specified value.
Claim 4
Dependent Claim 78 words
A network as claimed in claim 2 in which the means (86, 14a) for forming the message further includes means for including in the message a destination field (63) whose value is representative of the distance in stations to the destination station; and the means (14b,85) for incrementing or decrementing are arranged to increment the value in the distance field, and then to forward the message only if the values in the distance and destination fields are equal.
Claim 5
Dependent Claim 64 words
A network as claimed in claim 2 in which the predetermined initial value of the distance field (54) is representative of the distance in stations to the destination station; and the means (14b, 85) for incrementing or decrementing are arranged to decrement the value in the distance field, and then to forward the message only if the value of the distance field is zero.
Claim 6
Dependent Claim 49 words
A network as claimed in claim 3 or claim 4 in which a message not for forwarding is determined by the receiving station to be intended for the receiving station, the receiving station further including means for passing on to local associated devices slot data contained within the message.
Claim 7
Dependent Claim 181 words
A network station adapted for interconnection in a network (10) with other network stations (12), the network station being characterised by: A. Assembly means (86, 89) connected to receive slot-data at a plurality of terminal ports (18), and for assembling circuit-specific messages (62) including slot data intended for transmission along the network to one or more terminal ports of a destination network station, each circuit-­specific message (62) including a destination address field (63) and a distance indicator field (54), the destination address field (63) being indicative, in use, of the number of network stations (12) in the network through which the circuit-specific message (62) must pass to arrive at the destination network station (18); B. routing means (86, 83, 14) for routing the circuit-specific messages (62) assembled by the assembly means (86, 89) onto the network; and C. receiving means (82, 84, 85) for receiving circuit-specific messages (62) from the network, for determining whether a given such message is intended for the network station and, if so, for disassembling it into slot-data and passing that data to the terminal ports (18b)
Claim 8
Dependent Claim 181 words
A network station adapted for interconnection in a network (10) with other network stations (12), the network station being characterised by: A. Assembly means (86, 89) connected to receive slot-data at a plurality of terminal ports (18), and for assembling circuit-specific messages (62) including slot data intended for transmission along the network to one or more terminal ports of a destination network station, each circuit-­specific message (62) including a destination address field (63) and a distance indicator field (54), the destination address field (63) being indicative, in use, of the number of network stations (12) in the network through which the circuit-specific message (62) must pass to arrive at the destination network station (18); B. routing means (86, 83, 14) for routing the circuit-specific messages (62) assembled by the assembly means (86, 89) onto the network; and C. receiving means (82, 84, 85) for receiving circuit-specific messages (62) from the network, for determining whether a given such message is intended for the network station and, if so, for disassembling it into slot-data and passing that data to the terminal ports (18b)
Claim 9
Dependent Claim 79 words
A network station as claimed in claim 6 in which the routing means (86, 83, 14) additionally includes: D. means (84b) for comparing the destination field (63) with the distance indicator field (54), and for determining that a circuit-specific message is intended for the network station when the two fields are equal; and E. means for incrementing the distance indicator field (54) when a circuit-specific message (62) is routed to the next neighbouring network station (12) in the network.
Claim 10
Dependent Claim 83 words
A network station as claimed in claim 6 in which the routing means (86, 83, 14) additionally includes: D. means (84b) for comparing the destination field (63) with a given value, and for determining that the circuit-specific message is intended for the network station when the value in the destination field is equal to the given value; and E. means for decrementing the distance indicator field (54) when a circuit-specific message is routed to the next neighbouring network station (12) in the network.
Claim 11
Dependent Claim 96 words
A network station as claimed in any one of claims 6 to 8 in which the routing means (86, 83, 14) additionally includes: F. a plurality of message-forwarding queues (88); G. means, coupled to the assembly means (86, 89) for storing each circuit-specific message (62) in a respective message forwarding queue (88) according to the value of its destination address field (63); and H. means (83a), (83b), coupled to the forwarding message queues (88), for reading circuit-specific messages (62) from successive forwarding message queues (88), and routing the circuit-specific messages (62) so read onto the network.
Claim 12
Dependent Claim 43 words
A network station as claimed in any one of claims 6 to 9 in which the assembly means (86, 89) limits the size of the slot-data so that the maximum message transmission time is equal for all possible message routes in the network.
Claim 13
Dependent Claim 193 words
A network station adapted for interconnection in a network (10) with other network stations (12), the network station being characterised by: A. assembly means (86, 89) connected to receive slot-data at a plurality of terminal ports (18), and for assembling circuit-specific messages (62) therefrom, each circuit-specific message (62) including slot data (70) intended for transmission along the network to one or more terminal ports of a destination network station, each circuit-­specific message (62) including a destination address field (63) and a slot mask (68), the destination field (63) being indicative, in use, of the address of the destination network station (12), and the slot mask (68) indicating which port or ports associated with the destination network station (12) is to receive which portions of the data; B. routing means (86, 83, 14) for routing the circuit-specific messages (62) assembled by the assembly means (86, 89) onto the network; and C. receiving means (82, 84, 85) for receiving circuit-specific messages (62) from the network, for determining whether a given such message is intended for the network station and, if so, for disassembling it into slot-data and passing that data to the terminal ports (18b).
Claim 14
Dependent Claim 193 words
A network station adapted for interconnection in a network (10) with other network stations (12), the network station being characterised by: A. assembly means (86, 89) connected to receive slot-data at a plurality of terminal ports (18), and for assembling circuit-specific messages (62) therefrom, each circuit-specific message (62) including slot data (70) intended for transmission along the network to one or more terminal ports of a destination network station, each circuit-­specific message (62) including a destination address field (63) and a slot mask (68), the destination field (63) being indicative, in use, of the address of the destination network station (12), and the slot mask (68) indicating which port or ports associated with the destination network station (12) is to receive which portions of the data; B. routing means (86, 83, 14) for routing the circuit-specific messages (62) assembled by the assembly means (86, 89) onto the network; and C. receiving means (82, 84, 85) for receiving circuit-specific messages (62) from the network, for determining whether a given such message is intended for the network station and, if so, for disassembling it into slot-data and passing that data to the terminal ports (18b).
Claim 15
Dependent Claim 51 words
A network station as claimed in claim 11 in which the slot mask (68) includes a bit for each of the ports (18) associated with the destination network station for which the circuit-specific message (62) is intended, with a bit set only when the circuit-specific message (62) contains corresponding slot-data (70).
Claim 16
Dependent Claim 45 words
A network station as claimed in claims 11 or 12 in which the circuit-specific message (62) includes a plurality of slot header fields (72), the number of slot header field (72) being equal to the number of slot-data messages (70) in the circuit-­specific message (62).
Claim 17
Dependent Claim 36 words
A network station as claimed in claim 13 in which the slot header fields (72) additionally include a slot message type field (75) containing local area network protocol instructions for exchange between the terminal ports (18).
Claim 18
Independent Claim 168 words
A method for providing communications among stations in a network that includes links interconnecting the stations in series, the stations forming virtual circuits with the other stations on the network, the method being characterised by: A. detecting the interruption of one of the first and second links by which a first station is connected to the rest of the network and transmitting in response along the other of the first and second links a disconnect message that includes a distance field that contains an initial value; B. receiving the disconnect message at a second station; C. responding to the reception at the second station of the disconnect message by incrementing or decrementing the value in the distance field and forwarding it back onto the network; and D. responding to the reception at the second station of the disconnect message by closing down the virtual circuits that connect the second station with other stations beyond the station designated by the distance field as the source of the disconnect message.
Claim 19
Independent Claim 168 words
A method for providing communications among stations in a network that includes links interconnecting the stations in series, the stations forming virtual circuits with the other stations on the network, the method being characterised by: A. detecting the interruption of one of the first and second links by which a first station is connected to the rest of the network and transmitting in response along the other of the first and second links a disconnect message that includes a distance field that contains an initial value; B. receiving the disconnect message at a second station; C. responding to the reception at the second station of the disconnect message by incrementing or decrementing the value in the distance field and forwarding it back onto the network; and D. responding to the reception at the second station of the disconnect message by closing down the virtual circuits that connect the second station with other stations beyond the station designated by the distance field as the source of the disconnect message.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag