Patent US5138612A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5138612A Expired / Lapsed US ⏱️ 0.0 years remaining

Time-division multiplex transmission system

Assignee: US Philips Corp
•
Filing: 1991-04-18
•
Granted: 1992-08-11
•
Expires: 2011-04-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interconnection element for an asynchronous time-division multiplex transmission system which transmits cells supplied by auxiliary lines (14a to 14d) and destined for a trunk line (10). The element comprises cell filters (11a to 11d) coupled each to an auxiliary line. The filters pass the cells to be stored in intersection buffers (12a to 12d) coupled to each cell filter when the path identification is allocated to the trunk line for controlling the reading of the cells from the intersection buffers onto the trunk line the system includes allocation circuit comprises a chain of hierarchically structured allocation elements (13a to 13d) associated each to an intersection buffer and having each its control buffer (17a to 17d). When a cell is stored in the associated intersection buffer each allocation element stores a first status in the associated control buffer and the hierarchically lower allocation element a second status in the associated control buffers. In reverse hierarchical order each allocation element evaluates the associated control buffer and releases, when a first status is available, the allocated intersection buffer for a cell to be read out.

Inventors

  • 👤 Hans-Georg Keller
  • 👤 Hans-Jurgen Reumerman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 03:32
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/106; H04L49/25; H04L49/253; H04L49/255; H04L2012/5672; H04L2012/5675; H04L2012/5678; H04L2012/5681

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 268 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from resepctive auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; the allocation circuit comprises means for storing, in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, and the allocation circuit further comprises means for evaluating the associated control buffer of each allocation element in reverse hierarchical order and, responsive to said associated control buffers having a first status stored therein, releasing the associated intersection buffer for reading out a cell stored therein.
Claim 2
Dependent Claim 268 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from resepctive auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; the allocation circuit comprises means for storing, in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, and the allocation circuit further comprises means for evaluating the associated control buffer of each allocation element in reverse hierarchical order and, responsive to said associated control buffers having a first status stored therein, releasing the associated intersection buffer for reading out a cell stored therein.
Claim 3
Dependent Claim 42 words
A system as claimed in claim 1, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 4
Dependent Claim 92 words
A system as claimed in claim 1, characterized in that each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order; and the means for storing said respective second status in the corresponding control buffer of each hierarchically lower allocation element stores such status after the arrival signal has been passed to said hierarchically lower allocation element.
Claim 5
Dependent Claim 332 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; and the allocation circuit comprises: means for storing in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, a cell request circuit for producing a release signal at the beginning of a time frame, the allocation element having the lowest hierarchical order being released by said release signal for evaluation of its associated control buffer and, responsive to said associated control buffer having a first status as the oldest status stored therein, releasing the associated intersection buffer for reading out a cell stored therein; and means for passing on said release signal from one allocation element to the next in hierarchically increasing order after the associated control buffer has been evaluated and a second status read out as the oldest status stored in the associated control buffer.
Claim 6
Dependent Claim 332 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; and the allocation circuit comprises: means for storing in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, a cell request circuit for producing a release signal at the beginning of a time frame, the allocation element having the lowest hierarchical order being released by said release signal for evaluation of its associated control buffer and, responsive to said associated control buffer having a first status as the oldest status stored therein, releasing the associated intersection buffer for reading out a cell stored therein; and means for passing on said release signal from one allocation element to the next in hierarchically increasing order after the associated control buffer has been evaluated and a second status read out as the oldest status stored in the associated control buffer.
Claim 7
Dependent Claim 42 words
A system as claimed in claim 4, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 8
Dependent Claim 90 words
A system as claimed in claim 4, characterized in that each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order; and the means for storing said respective second status in the corresponding control buffer of said next allocation element stores such status after the arrival signal has been passed to said next allocation element.
Claim 9
Dependent Claim 42 words
A system as claimed in claim 6, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 10
Dependent Claim 461 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises a write controller and a read controller, said write controller writing a first status into the respective control buffer of that allocation element when the associated cell filter signals that a cell destined for said trunk line has arrived, each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order, each write controller writes a second status into the control buffer after the arrival signal arrives from the higher hierarchy allocation element, thereby storing a respective second status for each first status stored in a respective hierarchically higher allocation element, the allocation circuit further comprises a cell request circuit for producing a release signal at the beginning of a time frame, the allocation element having the lowest hierarchical order being released by said release signal for evaluation of its associated control buffer and, responsive to said associated control buffer having a first status as the oldest status stored therein, releasing the associated intersection buffer for reading out a cell stored therein; and means for passing on said release signal from one allocation element to the next in hierarchically increasing order after the associated control buffer has been evaluated and a second status read out as the oldest status stored in the associated control buffer, and each read controller is coupled to the respective control buffer for releasing the associated intersection buffer for read out responsive to receipt of a release signal from a lower hierarchical allocation element and read out of a first status as the oldest status stored in the respective control buffer of said each read controller.
Claim 11
Dependent Claim 461 words
An asynchronous time-division multiplex transmission system, comprising a plurality of auxiliary lines, a trunk line, and an interconnection element for transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; and said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises a write controller and a read controller, said write controller writing a first status into the respective control buffer of that allocation element when the associated cell filter signals that a cell destined for said trunk line has arrived, each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order, each write controller writes a second status into the control buffer after the arrival signal arrives from the higher hierarchy allocation element, thereby storing a respective second status for each first status stored in a respective hierarchically higher allocation element, the allocation circuit further comprises a cell request circuit for producing a release signal at the beginning of a time frame, the allocation element having the lowest hierarchical order being released by said release signal for evaluation of its associated control buffer and, responsive to said associated control buffer having a first status as the oldest status stored therein, releasing the associated intersection buffer for reading out a cell stored therein; and means for passing on said release signal from one allocation element to the next in hierarchically increasing order after the associated control buffer has been evaluated and a second status read out as the oldest status stored in the associated control buffer, and each read controller is coupled to the respective control buffer for releasing the associated intersection buffer for read out responsive to receipt of a release signal from a lower hierarchical allocation element and read out of a first status as the oldest status stored in the respective control buffer of said each read controller.
Claim 12
Dependent Claim 42 words
A system as claimed in claim 8, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 13
Dependent Claim 85 words
A system as claimed in claim 8, characterized in that, except for the write controller of the allocation element having the lowest hierarchical order, said means for generating an arrival signal when a cell is stored in the associated intersection buffer comprises the respective write controller; and that after generating a respective arrival signal responsive to storage of a respective cell in the respective associated intersection buffer, the write controllers of the hierarchically lower allocation elements pass on the arrival signal in hierarchically decreasing order.
Claim 14
Dependent Claim 50 words
A system as claimed in claim 10, characterized in that, except for the read controller of the hierarchically highest allocation element, after receipt of a release signal, each read controller passes the release signal in a hierarchically increasing order responsive to reading out a second status signal from said buffer.
Claim 15
Dependent Claim 42 words
A system as claimed in claim 10, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 16
Dependent Claim 273 words
An interconnection element for use in an asynchronous time-division multiplex transmission system which comprises a plurality of auxiliary lines, and a trunk line, said element transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; the allocation circuit comprises means for storing, in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, and the allocation circuit further comprises means for evaluating the associated control buffer of each allocation element in reverse hierarchical order and, responsive to said associated control buffer having a first status read out therefrom, releasing the associated intersection buffer for reading out a cell stored therein.
Claim 17
Dependent Claim 273 words
An interconnection element for use in an asynchronous time-division multiplex transmission system which comprises a plurality of auxiliary lines, and a trunk line, said element transmitting cells from respective auxiliary lines and destined for said trunk line, where each cell contains path identification information, said element including a corresponding plurality of cell filters each coupled to a respective auxiliary line; a corresponding plurality of intersection buffers each coupled to a respective cell filter; and an allocation circuit; each cell filter comprising means for determining if the path identification, contained in a cell received on the auxiliary line coupled thereto, is allocated to said trunk line, and then passing a cell so allocated to be stored in the corresponding intersection buffer; said allocation circuit controlling reading out of the cells from the intersection buffers onto the trunk line, characterized in that the allocation circuit comprises a chain of hierarchically structured allocation elements, each allocation element being associated with a respective intersection buffer and comprising a respective control buffer, each allocation element comprises means for storing a first status in the respective control buffer when a cell is stored in the associated intersection buffer; the allocation circuit comprises means for storing, in the respective control buffers of the hierarchically lower allocation elements, a respective second status for each first status stored in a respective hierarchically higher allocation element, and the allocation circuit further comprises means for evaluating the associated control buffer of each allocation element in reverse hierarchical order and, responsive to said associated control buffer having a first status read out therefrom, releasing the associated intersection buffer for reading out a cell stored therein.
Claim 18
Dependent Claim 43 words
An interconnection element as claimed in claim 13, characterized in that each allocation element stores a binary "one" in the associated control buffer to define said first status; and stores a binary "zero" in said associated control buffer to define said second status.
Claim 19
Dependent Claim 92 words
An interconnection element as claimed in claim 13, characterized in that each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order; and the means for storing said second status in the corresponding control buffer of a hierarchically lower allocation element stores such status after the arrival signal has been passed to said hierarchically lower allocation element.
Claim 20
Dependent Claim 115 words
An element as claimed in claim 13, characterized in that said means for evaluating comprises: a cell request circuit for producing a release signal at the beginning of a time frame, the allocation element having the lowest hierarchical order being released by said release signal for evaluation of its associated control buffer and, responsive to said associated control buffer having a first status stored therein, releasing the associated intersection buffer for reading out a cell stored therein; and means for passing on said release signal from one allocation element to the next in hierarchically increasing order after the associated control buffer has been evaluated and a second status read out from the associated control buffer.
Claim 21
Dependent Claim 92 words
An interconnection element as claimed in claim 16, characterized in that each allocation element except for the hierarchically lowest allocation element comprises means for generating an arrival signal after a first status has been stored in the associated control buffer, said arrival signal being passed from one allocation element to the next in a hierarchically decreasing order; and the means for storing said second status in the corresponding control buffer of a hierarchically lower allocation element stores such status after the arrival signal has been passed to said hierarchically lower allocation element.
Claim 22
Dependent Claim 115 words
An interconnection element as claimed in claim 17, characterized in that each allocation element comprises a write controller and a read controller, said write controller writing a first status into the associated control buffer when an associated cell filter signals that a cell destined for said trunk line has arrived, and subsequently writing the second status into the control buffer after an arrival signal arrives from the higher hierarchy allocation element; and said read controller being coupled to the respective control buffer for releasing the associated intersection buffer for read out responsive to receipt of a release signal from a lower hierarchical allocation element and readout of a first status in the respective control buffer.
Claim 23
Dependent Claim 86 words
An interconnection element as claimed in claim 18, characterized in that, except for the write controller of the allocation element having the lowest hierarchical order, said means for generating an arrival signal when a cell is stored in the associated intersection buffer comprises the respective write controller; and that after generating a respective arrival signal responsive to storing of a respective cell in the respective associated intersection buffer, the write controllers of the hierarchically lower allocation elements pass on the arrival signal in hierarchically decreasing order.
Claim 24
Dependent Claim 51 words
An interconnection element as claimed in claim 19, characterized in that, except for the read controller of the hierarchically highest allocation element, after receipt of a release signal, each read controller passes the release signal in a hierarchically increasing order responsive to reading out a second status signal from said buffer.

References Cited (Backward Citations)

US4771419A Cited
US4969149A Cited
US5067124A Cited
US5046064A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-08-11 1996-02-10 1996-08-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-08-11 2000-02-10 2000-08-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-08-11 2004-02-10 2004-08-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag