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

Apparatus and method of processing bandwidth requirements in an ATM switch

Assignee: Ericsson AB
•
Filing: 1995-03-22
•
Granted: 1996-11-19
•
Expires: 2015-03-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An ATM communication system including an ATM switch having input and output ports is provided. Each input port is fed from an input port server and each of the output ports are arranged to feed an output port server. The input port servers include buffer stores, one for each of the output ports, to which data is transmitted through the switch. Each buffer store in the input port servers is arranged to interrogate the output ports server, with which it communicates before the transmission of data, to determine whether the output port server data handling capacity is available. The ATM communication system includes a transmitting devices for unicast traffic and multicast traffic. The transmitting device includes an output time slot control device and a scheduling device arranged to allocate a time slot for the transmission of each unicast traffic cell, and for calculating when a time slot is available for transmission of a multicast traffic cell. The output time slot control device includes a store for storing information identifying the time slot and for reserving that time slot for the transmission of a multicast traffic cell.

Inventors

  • 👤 Andrew T. Hayter
  • 👤 Simon P. Davis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 13:43
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/30; H04L12/00; H04L12/02; H04L12/16; H04L12/18; H04L12/1886; H04L49/20; H04L49/201; H04L49/203; H04L49/3081; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5629; H04L2012/5631; H04L2012/5632; H04L2012/5678; H04L2012/5679; H04L49/25

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 133 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server and each of the output ports being arranged to feed an output port server, the input port servers having a plurality of buffer stores, one for each of the output ports, to which said output ports data is transmitted through the switch, each of said plurality of buffer stores in the input port servers arranged to interrogate the output ports server with which it communicates before the transmission of data to determine whether output port server data handling capacity is available; and means for causing unicast traffic and multicast traffic to be transmitted through the switch in an appropriate time slot.
Claim 2
Dependent Claim 133 words
An ATM communication system comprising: an ATM switch having a plurality of input ports and a plurality of output ports, each of the input ports being fed from an input port server and each of the output ports being arranged to feed an output port server, the input port servers having a plurality of buffer stores, one for each of the output ports, to which said output ports data is transmitted through the switch, each of said plurality of buffer stores in the input port servers arranged to interrogate the output ports server with which it communicates before the transmission of data to determine whether output port server data handling capacity is available; and means for causing unicast traffic and multicast traffic to be transmitted through the switch in an appropriate time slot.
Claim 3
Dependent Claim 66 words
The system of claim 1, wherein said means for causing unicast traffic and multicast traffic to be transmitted through the switch in an appropriate time slot includes output time slot control means and scheduling means arranged to allocate a time slot for the transmission of each unicast traffic cell, and for calculating when a time slot is available for the transmission of a multicast traffic cell.
Claim 4
Dependent Claim 32 words
The system of claim 2, wherein the output time slot control means further comprises: a storage arrangement for storing information identifying the time slot for the transmission of a multicast traffic cell.
Claim 5
Independent Claim 156 words
A method of scheduling transmission of unicast and multicast ATM traffic cells in an ATM switch, wherein said method comprising the steps of: determining from the VCI of each multicast traffic cell which of a plurality of output ports the multicast cell is to be transmitted; incrementing a counter associated with each output port for every multicast traffic cell to be sent to that output port; allocating bandwidth sufficient to transmit the traffic cells across the ATM switch in accordance with the content of the counters; scheduling a time slot for the transmission of each unicast traffic cell; calculating when a time slot is available for the transmission of a multicast traffic cell in accordance with the bandwidth allocated; storing the identity of the time slot available for a multicast traffic cell to reserve that time slot for multicast traffic; and transmitting the unicast and multicast traffic cells across the switch in their respective time slots.
Claim 6
Independent Claim 156 words
A method of scheduling transmission of unicast and multicast ATM traffic cells in an ATM switch, wherein said method comprising the steps of: determining from the VCI of each multicast traffic cell which of a plurality of output ports the multicast cell is to be transmitted; incrementing a counter associated with each output port for every multicast traffic cell to be sent to that output port; allocating bandwidth sufficient to transmit the traffic cells across the ATM switch in accordance with the content of the counters; scheduling a time slot for the transmission of each unicast traffic cell; calculating when a time slot is available for the transmission of a multicast traffic cell in accordance with the bandwidth allocated; storing the identity of the time slot available for a multicast traffic cell to reserve that time slot for multicast traffic; and transmitting the unicast and multicast traffic cells across the switch in their respective time slots.

References Cited (Backward Citations)

WO1986002510A1 Cited
WO1992010898A1 Cited
US5179556A Cited
WO1993007699A2 Cited
US5241536A Cited
US5444702A Cited
US5448559A Cited
US5475679A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag