Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Telecommunications Controlled-available-bit-rate-service-in-an-ATM-switch

 Spread spectrum long loop receiver
The disadvantages of the prior art are obviated by a Long Loop GPS receiver utilizing a last IF ...


 Method and apparatus for noise burst detection in signal processors
OF PREFERRED EMBODIMENT The method and apparatus of the invention for noise burst detection is ...


 Method and apparatus for measurement processing of satellite positioning system (SPS) signals
A method and apparatus for measurement processing of SPS signals is disclosed. In one embodiment of ...


 Methods, modems and computer program products for identification of a modem type and adjustment of a communication configuration based on modem type
It is an object of the present invention to provide modems which may be able to identify the type ...


 Blossom/wilt for dynamic reallocation in a distributed fiber system
Briefly, the present invention is a technique for handling changes in demand over short periods of ...


 Linear power amplifier with distortion detection
OF THE DRAWINGS The present invention provides, among other things, a power amplifier that ...


 Method and apparatus for estimating and correcting gain and phase imbalance in a code division multiple access system
OF THE PREFERRED EMBODIMENT While the specification concludes with claims defining the features of ...


 Phase lock loop having switchable filters and oscillators
OF THE INVENTION Turning now to the drawings, there is shown in FIG. 1 a conventional phase-lock ...


 Voltage controlled oscillator operable over a large frequency range
I claim: 1. A voltage controlled oscillator circuit having positive and negative supply rails ...


 Mobile communicator system
It is a feature and advantage of the present invention to prevent adverse conditions experienced by ...


 Controlled available bit rate service in an ATM switch

Details
Inventors: Jones, Trevor;
Assignee: Ahead Communications Systems, Inc. (Middlebury, CT)
Primary Examiner: Jung; Min
Assistant Examiner:
Attorney, Agent or Firm: Gordon; David P., Jacobson; David S., Gallagher; Thomas A.

An ATM switch (10) has a plurality of link controllers (12) each having a FIFO (30) for each VC established, a FIFO (32) for each priority level, and a traffic shaping FIFO (34) for pointers to ABR cells. Cells are pushed into the VC FIFO (30) and a pointer to the VC FIFO (30) is pushed into an arbitration FIFO (32) for the priority level of the VC FIFO (30). Pointers to ABR cells with onward transmission times are pushed into the traffic shaping FIFO (34). The arbitration FIFOs (32) are examined according to a schedule and cells are popped from VC FIFOs (30) according to priority for exit from the controller (12). A leaky bucket processor (22) calculates an average output cell rate OCR and ABR cells are popped from VC FIFOs out of turn if the MCR for the ABR VC exceed the OCR.

DETAILED DESCRIPTION It is therefore an object of the invention to provide an ATM switch with means for controlling the flow of ABR cells through the switch.
It is also an object of the invention to provide an ATM switch with means for controlling the flow of ABR cells through the switch which guarantees the MCR bandwidth for all ABR VCs.
It is another object of the invention to provide an ATM switch with means for controlling the flow of ABR cells through the switch which provides an accurate and fair ER for each ABR VC.
In accord with these objects which will be discussed in detail below, an ATM switch according to the invention includes a plurality of slot controllers each having at least one external network link and a link to a switch fabric, the slot controllers receiving ATM cells from the network and transmitting cells to other slot controllers via the switch fabric and receiving cells from the switch fabric and transmitting cells onto the network.
Each slot controller is provided with an input cell processor, an output cell processor, and a plurality of FIFO buffers, one cell FIFO for each VC established on the switch, one arbitration FIFO for each priority level, and a traffic shaping FIFO.
The traffic shaping FIFO is preferably configured as a leaky bucket and is provided with a look-up table for storing the MCRs of the ABR VCs.
According to the methods of the invention, when a cell enters a slot controller, the cell header is examined to determine the VCI and the priority level.
The slot controller examines the switch fabric to find a path for the VC, selects a VC FIFO for the VC, pushes the cell into the VC FIFO, increments a counter for the VC FIFO, and, if the VC FIFO was previously empty, writes a pointer to the arbitration FIFO for the priority level of the cell FIFO.
The arbitration FIFOs are examined according to a schedule and cells are popped from VC FIFOs according to priority for exit from the slot controller as described in co-owned International Application Number PCT/US96/15737



Related patents
  Monitoring tag with removal detection
According to one embodiment of the present invention, a tag is provided for being secured near a surface of an object to be monitored for use in determining whether the ...
  Speech communication apparatus having an echo canceler
We claim: 1. A speech communication apparatus, comprising: transceiver means for transmitting and receiving a speech signal; loudspeaker means for outputting a speech ...
  Method of and device for echo cancellation
It is an object of the invention to provide an echo cancelation method and device for a full duplex loudspeaking telephone, which provides substantially automatic ...
  Acoustical echo canceller having an adaptive filter with passage into the frequency domain
It is an object of the invention to provide frequency echo canceller that is improved from the point of view of speed of adaptation, while nevertheless presenting little ...
  Method and apparatus for equallization in an asymmetric digital aubscriber line communications system
OF THE DRAWINGS Generally, the present invention provides an adaptive equalizer in an ADSL system that reduces the number of calculations required for updating ...
  Method and apparatus for inhibiting echo in a channel of a communication system
An object of this invention is to provide an improved method and apparatus for performing echo cancellation. Another object of the invention is to provide a method and ...
  Full-duplex speakerphone circuit including a control interface
In accordance with the present invention, a full-duplex communication circuit including a control interface is provided for full-duplex, hands-free communication. The ...
  Frequency domain stereophonic acoustic echo canceller utilizing non-linear transformations
The invention is a multiple channel teleconferencing system employing a stereophonic acoustic echo canceller that exploits the coherence between multiple channels. In ...
  Ground control of forward link assignments
In one preferred form, the present invention provides a communications system and method that transmits forward link transponder assignments from a ground station to a ...
  Gain-coupled DFB laser with index coupling compensation
It is an object of the present invention to provide a high performance DFB lasing device. It is a further object of the present invention to provide a purely gain ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved