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

Communications system for receiving and transmitting data cells

Assignee: Nokia Canada Inc
•
Filing: 1995-04-28
•
Granted: 1999-12-07
•
Expires: 2015-04-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract PCT No. PCT/CA95/00248 Sec. 371 Date Oct. 24, 1996 Sec. 102(e) Date Oct. 24, 1996 PCT Filed Apr. 28, 1995 PCT Pub. No. WO95/30318 PCT Pub. Date Nov. 9, 1995A communication system comprising a hub slot adapted to receive any one of a plurality of hub cards for receiving and transmitting data cells; a plurality of universal card slots; a plurality of interface cards insertable in any one of the plurality of universal card slots for receiving incoming ones of the data cells containing data and transmitting outgoing ones of the data cells containing data; an add bus having respective data links connected between individual ones of the universal card slots and the hub slot for receiving the outgoing ones of the data cells from the plurality of interface cards and transmitting the outgoing ones of the data cells to the hub slot; a drop bus having a single data link connected between all of the universal card slots and the hub slot for transmitting the incoming ones of the data cells from the hub slot to the plurality of interface cards; and an arrangement within each of the interface cards for filtering the incoming ones of the data cells from the drop bus and thereby routing the data cells to an appropriate one or more of the plurality of interface cards.

Inventors

  • 👤 Henry Chow
  • 👤 Michael Gassewitz
  • 👤 Jim Ghadbane
  • 👤 Charles Mitchell
  • 👤 Germain Bisson
  • 👤 Steve Bews

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 01:37
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L49/00; H04L49/10; H04L49/104; H04L49/105; H04L49/107; H04L49/15; H04L49/1515; H04L49/153; H04L49/20; H04L49/201; H04L49/203; H04L49/25; H04L49/253; H04L49/255; H04L49/256; H04L49/30; H04L49/3081; H04L49/309; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; H04L2012/5603; H04L2012/5609; H04L2012/561; H04L2012/5625; H04L2012/5627; H04L2012/5638; H04L2012/5646; H04L2012/5651; H04L2012/5652; H04L2012/5672; H04L2012/5674

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 206 words
A communication system comprising: a) a hub slot for receiving any one of a plurality of hub cards for receiving and transmitting data cells; b) a plurality of universal card slots; c) a plurality of interface cards insertable into any one of said plurality of universal card slots for receiving incoming ones of said data cells containing data and transmitting outgoing ones of said data cells containing data; d) an add bus having respective data links connected between individual ones of said universal card slots and said hub slot for receiving said outgoing ones of said data cells from said plurality of interface cards and transmitting said outgoing ones of said data cells to said one of said plurality of hub cards; e) a drop bus having a single data link connected between all of said universal card slots and said hub slot for transmitting said incoming ones of said data cells from one of said plurality of hub cards to said plurality of interface cards; and f) means within each of said interface cards for filtering said incoming ones of said data cells from said drop bus and thereby routing said data cells to an appropriate one or more of said plurality of interface cards.
Claim 2
Dependent Claim 206 words
A communication system comprising: a) a hub slot for receiving any one of a plurality of hub cards for receiving and transmitting data cells; b) a plurality of universal card slots; c) a plurality of interface cards insertable into any one of said plurality of universal card slots for receiving incoming ones of said data cells containing data and transmitting outgoing ones of said data cells containing data; d) an add bus having respective data links connected between individual ones of said universal card slots and said hub slot for receiving said outgoing ones of said data cells from said plurality of interface cards and transmitting said outgoing ones of said data cells to said one of said plurality of hub cards; e) a drop bus having a single data link connected between all of said universal card slots and said hub slot for transmitting said incoming ones of said data cells from one of said plurality of hub cards to said plurality of interface cards; and f) means within each of said interface cards for filtering said incoming ones of said data cells from said drop bus and thereby routing said data cells to an appropriate one or more of said plurality of interface cards.
Claim 3
Dependent Claim 29 words
The communication system of claim 1, wherein at least one of said plurality of hub cards comprises an internal communication path between said add bus and said drop bus.
Claim 4
Dependent Claim 315 words
A communication system comprising: a) a hub slot for receiving any one of a plurality of hub cards for receiving and transmitting data cells; b) a plurality of universal card slots; c) a plurality of interface cards insertable into any one of said plurality of universal card slots for receiving incoming ones of said data cells containing data and transmitting outgoing ones of said data cells containing data; d) an add bus having respective data links connected between individual ones of said universal card slots and said hub slot for receiving said outgoing ones of said data cells from said plurality of interface cards and transmitting said outgoing ones of said data cells to said one of said plurality of hub card; e) a drop bus having a single data link connected between all of said universal card slots and said hub slot for transmitting said incoming ones of said data cells from one of said plurality of hub cards to said plurality of interface cards; and f) means within each of said interface cards for filtering said incoming ones of said data cells from said drop bus and thereby routing said data cells to an appropriate one or more of said plurality of interface cards; wherein at least one of said plurality of hub cards further comprises a plurality of first inputs connected to respective data links of said add bus, a second input connected to a switching means, a first output connected to said drop bus and a second output connected to said switching means, for receiving and concentrating said outgoing ones of said data cells into a high-speed output data stream for receipt by said switching means and for receiving a high-speed input data stream from said switching means and applying said high-speed input data stream to said drop bus for receipt by said appropriate one or more of said interface cards.
Claim 5
Dependent Claim 315 words
A communication system comprising: a) a hub slot for receiving any one of a plurality of hub cards for receiving and transmitting data cells; b) a plurality of universal card slots; c) a plurality of interface cards insertable into any one of said plurality of universal card slots for receiving incoming ones of said data cells containing data and transmitting outgoing ones of said data cells containing data; d) an add bus having respective data links connected between individual ones of said universal card slots and said hub slot for receiving said outgoing ones of said data cells from said plurality of interface cards and transmitting said outgoing ones of said data cells to said one of said plurality of hub card; e) a drop bus having a single data link connected between all of said universal card slots and said hub slot for transmitting said incoming ones of said data cells from one of said plurality of hub cards to said plurality of interface cards; and f) means within each of said interface cards for filtering said incoming ones of said data cells from said drop bus and thereby routing said data cells to an appropriate one or more of said plurality of interface cards; wherein at least one of said plurality of hub cards further comprises a plurality of first inputs connected to respective data links of said add bus, a second input connected to a switching means, a first output connected to said drop bus and a second output connected to said switching means, for receiving and concentrating said outgoing ones of said data cells into a high-speed output data stream for receipt by said switching means and for receiving a high-speed input data stream from said switching means and applying said high-speed input data stream to said drop bus for receipt by said appropriate one or more of said interface cards.
Claim 6
Dependent Claim 32 words
The communication system of claim 3, wherein said switching means comprises a high-speed data link between said second output and said second input of said one of said plurality of hub cards.
Claim 7
Dependent Claim 55 words
The communication system of claim 3, wherein said switching means comprises a cell switching core having at least one input thereof connected to said second output of said one of said plurality of hub cards and at least one output thereof connected to said second input of said one of said plurality of hub cards.
Claim 8
Dependent Claim 136 words
A communication system comprising: a) a plurality of interconnected universal card slots; b) a plurality of interface cards and control cards insertable into said universal card slots for receiving incoming ATM cells containing routing information and either data or control and diagnostic information, respectively, and transmitting outgoing ones of said ATM cells containing routing information and either data or control and diagnostic information, respectively; c) means within each of said interface cards and control cards for pre-pending to said outgoing ones of said ATM cells a plurality of additional header bytes to provide multiple system functions in addition to ATM cell routing in accordance with said routing information; and d) means for receiving said outgoing ones of said ATM cells, filtering said additional header bytes and in response implementing predetermined ones of said multiple system functions.
Claim 9
Dependent Claim 136 words
A communication system comprising: a) a plurality of interconnected universal card slots; b) a plurality of interface cards and control cards insertable into said universal card slots for receiving incoming ATM cells containing routing information and either data or control and diagnostic information, respectively, and transmitting outgoing ones of said ATM cells containing routing information and either data or control and diagnostic information, respectively; c) means within each of said interface cards and control cards for pre-pending to said outgoing ones of said ATM cells a plurality of additional header bytes to provide multiple system functions in addition to ATM cell routing in accordance with said routing information; and d) means for receiving said outgoing ones of said ATM cells, filtering said additional header bytes and in response implementing predetermined ones of said multiple system functions.
Claim 10
Dependent Claim 30 words
The communication system of claim 6, wherein one of said multiple system functions comprises selective point-to-point or point-to-multipoint routing of said outgoing ones of said ATM cells within said system.
Claim 11
Dependent Claim 18 words
The communication system of claim 6, wherein one of said multiple system functions comprises in-band control and diagnostics.
Claim 12
Dependent Claim 20 words
The communication system of claim 6, wherein one of said multiple system functions comprises priority queuing of said ATM cells.
Claim 13
Dependent Claim 20 words
The communication system of claim 6, wherein one of said multiple system functions comprises simplified ATM cell egress statistics gathering.
Claim 14
Dependent Claim 25 words
The communication system of claim 6, wherein one of said multiple system functions comprises error detection across said ATM cells and pre-pended additional header bytes.
Claim 15
Dependent Claim 116 words
A communication system comprising a plurality of series connected peripheral shelves, each of said peripheral shelves having a hub card, an add bus connected to said hub card and a drop bus connected to said hub card, wherein at least one of said plurality of series connected peripheral shelves has at least an input for receiving high speed data from at least an adjacent one of said peripheral shelves, and at least an output for transmitting high speed data to said at least adjacent one of said peripheral shelves, wherein said hub card includes an input for receiving data from respective links of said add bus, and an output for transmitting data to said drop bus.
Claim 16
Dependent Claim 116 words
A communication system comprising a plurality of series connected peripheral shelves, each of said peripheral shelves having a hub card, an add bus connected to said hub card and a drop bus connected to said hub card, wherein at least one of said plurality of series connected peripheral shelves has at least an input for receiving high speed data from at least an adjacent one of said peripheral shelves, and at least an output for transmitting high speed data to said at least adjacent one of said peripheral shelves, wherein said hub card includes an input for receiving data from respective links of said add bus, and an output for transmitting data to said drop bus.

References Cited (Backward Citations)

US5202883A Cited
US4885741A Cited
US5452330A Cited
US5539733A Cited
US5526344A Cited
US5537400A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-12-06 2003-06-07 2003-12-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-12-06 2007-06-07 2007-12-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-12-06 2011-06-07 2011-12-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag