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

Serial array time-slot interchangers

Assignee: University of Colorado Foundation Inc
•
Filing: 1989-09-05
•
Granted: 1992-05-19
•
Expires: 2009-09-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A series array architecture using multiple photonic stages perform universal permutation of time-slots on a time-multiplexed photonic signal using far fewer switches than the currently known architectures. The array architectures include Serial switch arrays with feed-forward delay, Serial switch arrays with feedback delay using shift-base of 2, and Serial switch arrays with feedback delay using shift-base of 3. The array has multiple stages where each can be described as the temporal equivalent of spatial interconnection networks.

Inventors

  • 👤 Srinivasan V. Ramanan
  • 👤 Harry F. Jordan

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 15:56
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/0001

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 175 words
Apparatus for interchanging data containing time slots wherein N of said time slots occur during a predetermined frame of time comprising a plurality of switching elements each having an input means and an output means and each responding to a first control signal introduced thereto for coupling said input means directly to said output means and responding to at least one second control signal introduced thereto for producing signals from said input means at said output means after a predetermined time delay, means coupling said switching elements input and output means in a serial array with the first said switching element of said serial array having said frame containing N time slots coupled to the input thereof, and means producing a sequence of said control signals for causing said serial array to produce a frame of N time slots at the Output of the last said switching element of said array with said time slots occupying time sequence relationships therebetween different from the time sequence introduced to said input means of said first switch element.
Claim 2
Dependent Claim 175 words
Apparatus for interchanging data containing time slots wherein N of said time slots occur during a predetermined frame of time comprising a plurality of switching elements each having an input means and an output means and each responding to a first control signal introduced thereto for coupling said input means directly to said output means and responding to at least one second control signal introduced thereto for producing signals from said input means at said output means after a predetermined time delay, means coupling said switching elements input and output means in a serial array with the first said switching element of said serial array having said frame containing N time slots coupled to the input thereof, and means producing a sequence of said control signals for causing said serial array to produce a frame of N time slots at the Output of the last said switching element of said array with said time slots occupying time sequence relationships therebetween different from the time sequence introduced to said input means of said first switch element.
Claim 3
Dependent Claim 30 words
Apparatus in accordance with claim 1 wherein said switching elements each includes means for feeding back output signals thereof to the said input means thereof after said predetermined time delay.
Claim 4
Dependent Claim 35 words
Apparatus in accordance with claim 2 wherein said feed back means produces said feed back signal after a time delay of a duration which is a multiple of the time duration of a time slot.
Claim 5
Dependent Claim 52 words
Apparatus in accordance with claim 3 wherein said switching elements are each photonic switches, and said feed back means is an optical delay line coupled from said output means to said input means and arranged for delaying the feed back signal by a multiple of the time duration of one time slot.
Claim 6
Dependent Claim 16 words
Apparatus in accordance with claim 1 wherein said switching elements are each a 2×2 photonic switch.
Claim 7
Dependent Claim 30 words
Apparatus in accordance with claim 5 wherein said delay means includes an optical delay line coupled to said output means of said switch for establishing said predetermined time delay output.
Claim 8
Dependent Claim 267 words
Apparatus for interchanging data which is contained in a multiplicity of serially occurring time slots with N such time slots contained in a predetermined frame of time comprising a switching stage including a switch element and a time delay means, said switch element having first and second input terminals and first and second output terminals, said switch element normally coupling said input terminals to a respective said output terminal, said switch element further including means responsive to control signals introduced thereto for causing said switch element to reverse the said input terminal to said output terminal connections, said time delay means coupled between said second output terminal and said second input terminal for reproducing signals from said second output terminal at said second input terminal after a predetermined time delay, means interconnecting a plurality of said switching stages in a serial array having at least an initial said stage and a terminal said stage with said initial stage first input terminal coupled as an array input for receiving the original frame of N data time slots, said first output terminal of said array terminal stage providing the output for said array, said array terminal stage having its said first input terminal coupled to said first output terminal of the preceding said switching stage, and control signal generating means connected for selectively providing control signals to respective said switch elements for delaying at least one of the time slots so that it occurs in a different sequential position in the frame of N time slots produced at said first output terminal of said terminal serial array switch element.
Claim 9
Dependent Claim 267 words
Apparatus for interchanging data which is contained in a multiplicity of serially occurring time slots with N such time slots contained in a predetermined frame of time comprising a switching stage including a switch element and a time delay means, said switch element having first and second input terminals and first and second output terminals, said switch element normally coupling said input terminals to a respective said output terminal, said switch element further including means responsive to control signals introduced thereto for causing said switch element to reverse the said input terminal to said output terminal connections, said time delay means coupled between said second output terminal and said second input terminal for reproducing signals from said second output terminal at said second input terminal after a predetermined time delay, means interconnecting a plurality of said switching stages in a serial array having at least an initial said stage and a terminal said stage with said initial stage first input terminal coupled as an array input for receiving the original frame of N data time slots, said first output terminal of said array terminal stage providing the output for said array, said array terminal stage having its said first input terminal coupled to said first output terminal of the preceding said switching stage, and control signal generating means connected for selectively providing control signals to respective said switch elements for delaying at least one of the time slots so that it occurs in a different sequential position in the frame of N time slots produced at said first output terminal of said terminal serial array switch element.
Claim 10
Dependent Claim 61 words
Apparatus in accordance with claim 7 wherein said time delay means is a delay line, said serial array including at least one intermediary said switching stage having its said first input terminal coupled to said first output terminal of said initial switching stage and its said first output terminal coupled to said first input terminal of said serial array terminal stage.
Claim 11
Dependent Claim 24 words
Apparatus in accordance with claim 8 where said switch elements are each photonic directional couplers, and said delay lines are each optical delay loops.
Claim 12
Dependent Claim 74 words
Apparatus in accordance with claim 7 wherein said serial array includes a plurality of intermediary said switching stages having their first input and output terminals coupled seriatim and with the first of said intermediary switching stages having its said input terminal coupled to said initial stage first output terminal and the said output terminal of the last of said intermediary switching stages connected to said first input terminal of said serial array terminal stage.
Claim 13
Dependent Claim 38 words
Apparatus in accordance with claim 10 wherein said delay line responds to an input thereto to produce an output therefrom after a time delay which is a whole number multiple of the time span of one time slot.
Claim 14
Dependent Claim 16 words
Apparatus in accordance with claim 11 wherein said switch elements are each a photonic directional coupler.
Claim 15
Dependent Claim 273 words
Apparatus for interchanging data which is contained in a multiplicity of serially occurring time slots with N such time slots contained in a predetermined frame of time comprising a switch element having first and second input terminals and first and second output terminals, said switch element normally coupling said input terminals to a respective said output terminal, said switch element further including means responsive to control signals introduced thereto for causing said switch to reverse the said input terminal to said output terminal connections, means responsive to signals at the input thereof for reproducing said signals at an output after a time delay, means interconnecting a plurality of switch elements in a serial array with one of said input terminals of the initial said switch element coupled as an array input for receiving the original frame of N data time slots, said serial array including at least one other said switch elegant connected as an array output stage and having its said first input terminal thereof coupled to said first output terminal of the preceding said array switch element for receiving undelayed signals, a said time delay means coupling said second input terminal of said array output stage switch element to the said second output terminal of the said preceding said serial array switch element, and control signal generating means connected for selectively providing control signals to respective said switch elements for delaying at least one of the time slots so that it occurs in a different sequential position in the frame of N time slots produced at one of said output terminals of the last said switch element of said serial array.
Claim 16
Dependent Claim 273 words
Apparatus for interchanging data which is contained in a multiplicity of serially occurring time slots with N such time slots contained in a predetermined frame of time comprising a switch element having first and second input terminals and first and second output terminals, said switch element normally coupling said input terminals to a respective said output terminal, said switch element further including means responsive to control signals introduced thereto for causing said switch to reverse the said input terminal to said output terminal connections, means responsive to signals at the input thereof for reproducing said signals at an output after a time delay, means interconnecting a plurality of switch elements in a serial array with one of said input terminals of the initial said switch element coupled as an array input for receiving the original frame of N data time slots, said serial array including at least one other said switch elegant connected as an array output stage and having its said first input terminal thereof coupled to said first output terminal of the preceding said array switch element for receiving undelayed signals, a said time delay means coupling said second input terminal of said array output stage switch element to the said second output terminal of the said preceding said serial array switch element, and control signal generating means connected for selectively providing control signals to respective said switch elements for delaying at least one of the time slots so that it occurs in a different sequential position in the frame of N time slots produced at one of said output terminals of the last said switch element of said serial array.
Claim 17
Dependent Claim 79 words
Apparatus in accordance with claim 13 wherein serial array includes at least one intermediary said switch element coupled between said initial switch element and said array output stage switch element, said first input terminal of each said intermediary and array output switch elements connected to the said first output terminal of the preceding said switch element, and a separate said time delay means coupling said intermediate switch element second input terminal with said initial switch element second output terminal.
Claim 18
Dependent Claim 54 words
Apparatus in accordance with claim 14 wherein said switch elements are each photonic directional couplers, and said time delay means is an optical delay loop which responds to an input thereto to produce an output therefrom after a time delay which is a whole number multiple of the time span of one time slot.
Claim 19
Dependent Claim 76 words
Apparatus in accordance with claim 13 wherein serial array includes a plurality of intermediary switching stages each including a said switch element with a said delay means coupled between its said second input terminal and the said second output terminal of the preceding said switch element, said first input and output terminals of all said switch elements being interconnected seriatim from said initial switch element first output terminal to said array output stage first output terminal.
Claim 20
Dependent Claim 54 words
Apparatus in accordance with claim 16 wherein said switch elements are each photonic directional couplers, and said time delay means is an optical delay loop which responds to an input thereto to produce an output therefrom after a time delay which is a whole number multiple of the time span of one time slot.
Claim 21
Dependent Claim 139 words
A process for interchanging a plurality of data containing time slots with N of said time slots occurring in a first sequence during a predetermined frame of time and utilizing a plurality of serially arranged switch elements each of which responds to a control signal to transfer signals at an input thereto to an output thereof either directly or after a predetermined delay in response to the state of said control signal comprising the steps of receiving the first sequence of N time slots, passing said N time slot signals through said plurality of switch elements seriatim, and introducing control signals to said switch elements for delaying selected ones of said time slots so that said time slots appear at the output of the last of said switch elements in any preselected second sequence different from said first sequence.
Claim 22
Dependent Claim 139 words
A process for interchanging a plurality of data containing time slots with N of said time slots occurring in a first sequence during a predetermined frame of time and utilizing a plurality of serially arranged switch elements each of which responds to a control signal to transfer signals at an input thereto to an output thereof either directly or after a predetermined delay in response to the state of said control signal comprising the steps of receiving the first sequence of N time slots, passing said N time slot signals through said plurality of switch elements seriatim, and introducing control signals to said switch elements for delaying selected ones of said time slots so that said time slots appear at the output of the last of said switch elements in any preselected second sequence different from said first sequence.
Claim 23
Dependent Claim 135 words
A process in accordance with claim 18 wherein each switch element is capable of responding to control signals so as to concurrently delay a prior received signal and pass a subsequent received time signal directly to the output thereof, said control signal introducing steps including the step of generating at least one sequence of said control signals for causing a said switch element to produce a time slot at a later occurring position in the frame of N time slots from said serially arranged switch elements, whereby the real time occurrence of the frame of N time slots at the serial array output is delayed by at least one time slot duration relative to the real time occurrence of the frame of N time slots at the input to the serial array of switch elements.

References Cited (Backward Citations)

US3956593A Cited
US3956593B1 Cited
US3956593B2 Cited
US4686670A Cited
US4759010A Cited
US4922479A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag