← Back to Patent Explorer
US5581566A Expired / Lapsed US ⏱️ 0.0 years remaining

High-performance parallel interface to synchronous optical network gateway

Assignee: University of California
•
Filing: 1995-01-06
•
Granted: 1996-12-03
•
Expires: 2015-01-06
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system of sending and receiving gateways interconnects high speed data interfaces, e.g., HIPPI interfaces, through fiber optic links, e.g., a SONET network. An electronic stripe distributor distributes bytes of data from a first interface at the sending gateway onto parallel fiber optics of the fiber optic link to form transmitted data. An electronic stripe collector receives the transmitted data on the parallel fiber optics and reforms the data into a format effective for input to a second interface at the receiving gateway. Preferably, an error correcting syndrome is constructed at the sending gateway and sent with a data frame so that transmission errors can be detected and corrected in a real-time basis. Since the high speed data interface operates faster than any of the fiber optic links the transmission rate must be adapted to match the available number of fiber optic links so the sending and receiving gateways monitor the availability of fiber links and adjust the data throughput accordingly. In another aspect, the receiving gateway must have sufficient available buffer capacity to accept an incoming data frame. A credit-based flow control system provides for continuously updating the sending gateway on the available buffer capacity at the receiving gateway.

Inventors

  • 👤 Wallace B. St. John
  • 👤 David H. DuBois

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 03:37
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; H; H04; H04J; H04J3/00; H04J3/16; H04J3/1605; H04J3/1611; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04J2203/00; H04J2203/0001; H04J2203/0046; H04J2203/0048; H04J2203/0073; H04J2203/0076; H04J2203/0089

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 179 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; a first error correction module including first processor means for forming an accumulated parity syndrome across data words distributed onto said parallel fiber optics, where said accumulated parity syndrome is transmitted in parallel with data words forming said parity syndrome; an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway; and a second error correction module including second processor means for forming a second parity syndrome as said transmitted data is reformed into said data words with comparison logic for comparing said first parity syndrome with said second parity syndrome to detect an error in a transmitted word, and computer logic for reconstructing a word having an error.
Claim 2
Independent Claim 179 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; a first error correction module including first processor means for forming an accumulated parity syndrome across data words distributed onto said parallel fiber optics, where said accumulated parity syndrome is transmitted in parallel with data words forming said parity syndrome; an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway; and a second error correction module including second processor means for forming a second parity syndrome as said transmitted data is reformed into said data words with comparison logic for comparing said first parity syndrome with said second parity syndrome to detect an error in a transmitted word, and computer logic for reconstructing a word having an error.
Claim 3
Dependent Claim 71 words
A system according to claim 1, further including a first auxiliary processor in said receiving gateway for maintaining first connection configuration information at said receiving gateway; a second auxiliary processor in said sending gateway for generating second connection configuration information for use by said first auxiliary processor; and data transmission means connecting said first and second auxiliary processor whereby said second auxiliary processor is in communication with said first auxiliary processor.
Claim 4
Dependent Claim 42 words
A system according to claim 1, further including a flow controller module in said sending gateway the monitoring the availability of buffer capacity in said receiving gateway and signaling said stripe dealer circuitry to transmit data when said buffer capacity is available.
Claim 5
Dependent Claim 28 words
A system according to claim 1, wherein said electronic stripe dealer further includes stripe selection means for selecting operable ones of said parallel fiber optics for data transmission.
Claim 6
Dependent Claim 28 words
A system according to claim 1, wherein said electronic stripe collector further includes stripe monitoring means for determining operable ones of said parallel fiber optics for data reception.
Claim 7
Independent Claim 112 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; and an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway; wherein said sending gateway includes a flow controller module for monitoring the availability of buffer capacity in said receiving gateway dealer to transmit data when said buffer capacity is available.
Claim 8
Independent Claim 112 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; and an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway; wherein said sending gateway includes a flow controller module for monitoring the availability of buffer capacity in said receiving gateway dealer to transmit data when said buffer capacity is available.
Claim 9
Dependent Claim 28 words
A system according to claim 6, wherein said electronic stripe distributor futher includes stripe selection means for selecting operable ones of said parallel fiber optics for data transmission.
Claim 10
Dependent Claim 28 words
A system according to claim 6, wherein said electronic stripe collector further includes stripe monitoring means for determining operable ones of said parallel fiber optics for data reception.
Claim 11
Independent Claim 126 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; and an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway wherein said electronic stripe dealer further includes stripe selection means for selecting operable ones of said parallel fiber optics for data transmission; and said electronic stripe collector further includes stripe monitoring means for determining operable ones of said parallel fiber optics for data reception.
Claim 12
Independent Claim 126 words
A system of sending and receiving gateways to interconnect high speed data interfaces through a fiber optic link, comprising: an electronic stripe dealer for distributing bytes of data from a first interface at said sending gateway onto parallel fiber optics comprising said fiber optic link to form transmitted data; and an electronic stripe collector for receiving said transmitted data on said parallel fiber optics and reforming said data into a format effective for input to a second interface at said receiving gateway wherein said electronic stripe dealer further includes stripe selection means for selecting operable ones of said parallel fiber optics for data transmission; and said electronic stripe collector further includes stripe monitoring means for determining operable ones of said parallel fiber optics for data reception.
Claim 13
Dependent Claim 107 words
A system according to claim 9, further including a first error corrector including a first computer means for forming an accumulated parity syndrome across data words distributed onto said parallel fiber optics, where said accumulated parity syndrome is transmitted in parallel with data words forming said parity syndrome; and a second error corrector including a second computer processor for forming a second parity syndrome as said transmitted data is reformed into said data words; comparison circuitry for comparing said first parity syndrome with said second parity syndrome to detect an error in a transmitted word; and a third computer means for reconstructing a word having an error.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-03 2000-06-03 2000-12-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-03 2004-06-03 2004-12-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-03 2008-06-03 2008-12-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag