US4817088A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Communications network
Assignee: British Telecommunications PLC
•
Filing: 1986-10-17
•
Granted: 1989-03-28
•
Expires: 2006-10-17
Abstract
Abstract A communication network comprises a number of slotted rings which interconnect nodes so that information is carried between nodes in the form of slot sized packets on each ring. Each node includes controller for controlling the maximum acces delay experienced by packets belonging to the synchronous services, and selector for allowing any synchronous connection to utilize the first available ring for transmission of packets.
Inventors
- 👤 John L. Adams
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 15:10
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/42
Claims Analysis
Total Claims: 31
Claim 1
Independent Claim
114 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets, the control means being configured to control the number of packets (d) which can be allocated for transmission from any node without inhibition, to any of the rings to which it is connected.
Claim 2
Dependent Claim
114 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets, the control means being configured to control the number of packets (d) which can be allocated for transmission from any node without inhibition, to any of the rings to which it is connected.
Claim 3
Dependent Claim
36 words
A network as claimed in claim 1 characterized in that the control means includes a reallocation device at each node for independently seeking reallocation to all nodes of the right to transmit a number of packets.
Claim 4
Dependent Claim
30 words
A network as claimed in claim 1 further including means for insuring that packets transmitted on different rings are received in the same order as that of the transmitted sequence.
Claim 5
Dependent Claim
37 words
A network as claimed in claim 3 wherein the means for insuring includes a master clock configuration with staggered time slots relative to the rings to maintain sufficiently well defined and unambiguous time order for the slots.
Claim 6
Dependent Claim
28 words
A network as claimed in claim 3 wherein the means for insuring includes means for providing time slots of equal multiple bit duration with a frame alignment field.
Claim 7
Dependent Claim
23 words
A network as claimed in claim 3 wherein the means for insuring includes an elastic buffer to control and equalize the propagation length.
Claim 8
Dependent Claim
164 words
A communications network for handling data, voice or other delay sensitive messages comprising a plurality of stations or nodes, each station connected to a plurality of rings to allow communication between the stations using any of said rings, characterized by: means for allocating a maximum number of message slots to each station connected to the rings dependent on traffic requirements to ensure delay sensitive messages are transmitted without undue delay, means for routing message blocks to an available ring for transmission to a downstream station, means for inhibiting transmission of further blocks from a station if its allocation has been used, means for passing interrogating information along each available ring to determine whether a further allocation of message slots can be provided, wherein the means for passing is initiated to pass interrogating information each time an empty message slot is available at any station, and wherein a reallocation procedure is instigated if the interrogating information returns from a passage throughout the ring without modification.
Claim 9
Dependent Claim
164 words
A communications network for handling data, voice or other delay sensitive messages comprising a plurality of stations or nodes, each station connected to a plurality of rings to allow communication between the stations using any of said rings, characterized by: means for allocating a maximum number of message slots to each station connected to the rings dependent on traffic requirements to ensure delay sensitive messages are transmitted without undue delay, means for routing message blocks to an available ring for transmission to a downstream station, means for inhibiting transmission of further blocks from a station if its allocation has been used, means for passing interrogating information along each available ring to determine whether a further allocation of message slots can be provided, wherein the means for passing is initiated to pass interrogating information each time an empty message slot is available at any station, and wherein a reallocation procedure is instigated if the interrogating information returns from a passage throughout the ring without modification.
Claim 10
Dependent Claim
32 words
A network as claimed in claim 7, characterized in that the message slots are staggered from one ring relative to another to ensure no two message slots arrive simultaneously at any station.
Claim 11
Dependent Claim
24 words
A network as claimed in claim 8 characterized in that a common clock provides timing signals for all the rings and their associated stations.
Claim 12
Dependent Claim
23 words
A network as claimed in claim 8 characterized in that all the rings are substantially the same length and introduce substantially equal delays.
Claim 13
Dependent Claim
32 words
A network as claimed in claim 7 characterised in that a number of stations may be connected to a multiplexed link in addition to the rings to allow an additional message path.
Claim 14
Dependent Claim
26 words
A network as claimed in claim 7 including means for decrementing the remaining allocation of message slots each time a packet is released onto any ring.
Claim 15
Dependent Claim
34 words
A network as claimed in claim 12 wherein the means for decrementing includes a counter associated with each ring at a station, each counter being decremented whenever a packet is sent onto any ring.
Claim 16
Independent Claim
130 words
A method of operating a communications network comprising a number of stations connected to a plurality of message rings, said method characterized by: allocating a maximum number of message slots to each station dependent on traffic requirements to ensure delay sensitive messages are transmitted without undue delay; routing message blocks at any station to an available ring for transmission to a downstream station, inhibiting transmission of further blocks from a station if its allocation has been used, and interrogating each available ring to determine whether a further allocation of message slots can be provided, said interrogating being effected on each available ring whenever an empty message slot is available at any station, and a reallocation procedure is instigated if the interrogating information returns from passage throughout the ring without modification.
Claim 17
Independent Claim
130 words
A method of operating a communications network comprising a number of stations connected to a plurality of message rings, said method characterized by: allocating a maximum number of message slots to each station dependent on traffic requirements to ensure delay sensitive messages are transmitted without undue delay; routing message blocks at any station to an available ring for transmission to a downstream station, inhibiting transmission of further blocks from a station if its allocation has been used, and interrogating each available ring to determine whether a further allocation of message slots can be provided, said interrogating being effected on each available ring whenever an empty message slot is available at any station, and a reallocation procedure is instigated if the interrogating information returns from passage throughout the ring without modification.
Claim 18
Dependent Claim
27 words
A method as claimed in claim 14 including decrementing the remaining allocation of message slots each time a packet is released from that station onto any ring.
Claim 19
Dependent Claim
27 words
A method as claimed in claim 14 wherein a station reallocation can be effected automatically if reallocation via a ring is not received within a predetermined period.
Claim 20
Dependent Claim
22 words
A method as claimed in claim 14, 15 or 16 wherein the allocation can be modified dependent on changes in traffic conditions.
Claim 21
Dependent Claim
108 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets, wherein the control means includes a reallocation device at each node for independently seeking reallocation to all nodes of the right to transmit a number of packets.
Claim 22
Dependent Claim
108 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets, wherein the control means includes a reallocation device at each node for independently seeking reallocation to all nodes of the right to transmit a number of packets.
Claim 23
Dependent Claim
40 words
A network as claimed in claim 18, wherein said control means is configured to control the number of packets which can be allocated for transmission from any node without inhibition, to any of the rings to which it is connected.
Claim 24
Dependent Claim
30 words
A network as claimed in claim 18, further including means for insuring that packets transmitted on different rings are received in the same order as that of the transmitted sequence.
Claim 25
Dependent Claim
37 words
A network as claimed in claim 20 wherein the means for insuring includes a master clock configuration with staggered time slots relative to the rings to maintain sufficiently well defined and unambiguous time order for the slots,
Claim 26
Dependent Claim
28 words
A network as claimed in claim 20, wherein the means for insuring includes means for providing time slots of equal multiple bit duration with a frame alignment field.
Claim 27
Dependent Claim
21 words
A network as claimed in claim 20, wherein the means includes an elastic buffer to control and equalize the propagation length.
Claim 28
Dependent Claim
112 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means coupled to said control means for determining the packet at a node experiencing the longest access delay and for selecting the packet experiencing the longest access delay for transmission, and means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets.
Claim 29
Dependent Claim
112 words
A communications network suitable for the transmission of synchronous services such as voice, and also data packets, comprising: a plurality of nodes each connected to at least two rings to allow transmission to occur in the same direction around each ring, characterized by: control means for controlling the maximum access delay experienced by packets belonging to the synchronous services and selector means coupled to said control means for determining the packet at a node experiencing the longest access delay and for selecting the packet experiencing the longest access delay for transmission, and means for allowing any synchronous connection to utilize the first available ring for the transmission of each of its packets.
Claim 30
Dependent Claim
41 words
A network as claimed in claim 24, characterized by the control means being configured to control the number of packets which can be allocated for transmission from any node without inhibition to any of the rings to which it is connected.
Claim 31
Dependent Claim
36 words
A network as claimed in claim 24, characterized in that the control means includes a reallocation device at each node for independently seeking reallocation to all nodes of the right to transmit a number of packets.
References Cited (Backward Citations)
US4516121A
Cited
EP0089159A1
Cited
US4538147A
Cited
US4609920A
Cited
US4575843A
Cited
US4542502A
Cited
EP0168265A2
Cited
US4692918A
Cited
US4696001A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1992-03-27 | 1992-09-26 | 1993-03-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1996-03-27 | 1996-09-26 | 1997-03-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2000-03-27 | 2000-09-26 | 2001-03-28 | $7700.00 | Window Closed / Lapsed |