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

Method and apparatus for segmentation and reassembly of ATM packets using only dynamic ram as local memory for the reassembly process

Assignee: Enterasys Networks Inc
•
Filing: 1994-11-03
•
Granted: 1997-02-11
•
Expires: 2014-11-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An Asynchronous Transfer Mode (ATM) network adapter having a receiver portion, the receiver portion capable of receiving a first plurality of ATM cells and assembling the first plurality of ATM cells into a first plurality of packets, and a transmitter portion, the transmitter receiving a second plurality of packets and segmenting the second plurality of packets into a second plurality of ATM cells, the receiving portion having a local memory for segmentation, while the transmitter portion having no local memory.

Inventors

  • 👤 Siman-Tov Ben-Michael
  • 👤 Michael Ben-Nun

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 15:29
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5616; H04L2012/5638; H04L2012/5646; H04L2012/5652

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 103 words
An Asynchronous Transfer Mode (ATM) adapter for receiving a plurality of ATM cells from a physical interface unit comprising: a packet assembly machine connected to the physical interface unit, the packet assembly machine assembling the plurality of ATM cells into a first packet in only a dynamic random access local memory; a store machine; means, in the packet assembly machine, for signaling the store machine that the first packet is assembled; means, in the store machine, for reading the first packet from the dynamic random access local memory and sending the first packet to a host memory via a system bus interface unit.
Claim 2
Dependent Claim 103 words
An Asynchronous Transfer Mode (ATM) adapter for receiving a plurality of ATM cells from a physical interface unit comprising: a packet assembly machine connected to the physical interface unit, the packet assembly machine assembling the plurality of ATM cells into a first packet in only a dynamic random access local memory; a store machine; means, in the packet assembly machine, for signaling the store machine that the first packet is assembled; means, in the store machine, for reading the first packet from the dynamic random access local memory and sending the first packet to a host memory via a system bus interface unit.
Claim 3
Dependent Claim 174 words
An Asynchronous Transfer Mode (ATM) network adapter comprising: a receiver portion, the receiver portion capable of receiving a first plurality of ATM cells and assembling the first plurality of ATM cells into a first plurality of packets the receiver portion including: a physical interface unit, the physical interface unit capable of receiving the first plurality of ATM cells; a packet assembly machine connected to the physical interface unit, the packet assembly machine assembling the first plurality of ATM cells into a first packet only in a dynamic random access local memory; a store machine; means, in the packet assembly machine, for signaling the store machine that the first packet is assembled; means, in the store machine, for reading the first packet from the dynamic random access local memory and sending the first packet to a host memory via a system bus interface unit; and a transmitter portion, the transmitted portion having a means for receiving a second plurality of packets and segmenting the second plurality of packets into a second plurality of ATM cells.
Claim 4
Dependent Claim 174 words
An Asynchronous Transfer Mode (ATM) network adapter comprising: a receiver portion, the receiver portion capable of receiving a first plurality of ATM cells and assembling the first plurality of ATM cells into a first plurality of packets the receiver portion including: a physical interface unit, the physical interface unit capable of receiving the first plurality of ATM cells; a packet assembly machine connected to the physical interface unit, the packet assembly machine assembling the first plurality of ATM cells into a first packet only in a dynamic random access local memory; a store machine; means, in the packet assembly machine, for signaling the store machine that the first packet is assembled; means, in the store machine, for reading the first packet from the dynamic random access local memory and sending the first packet to a host memory via a system bus interface unit; and a transmitter portion, the transmitted portion having a means for receiving a second plurality of packets and segmenting the second plurality of packets into a second plurality of ATM cells.
Claim 5
Dependent Claim 140 words
The Asynchronous Transfer Mode (ATM) network adapter according to claim 2 wherein the transmitter portion further comprises: a system bus; a system bus interface unit, the system bus receiving the second plurality of packets from the system bus; a transmit DMA prefetch, the transmit DMA prefetch having means for reading the second plurality of packets; a transmit packet memory connected to the transmit DMA fetch, the transmit packet memory having storing means to store a chunk of the second plurality of packets; a transmit FSM connected to the transmit packet memory, the transmit FSM having means for segmenting the chunk of the second plurality of packets into the second plurality of 53-byte ATM long cells; and the transmit FSM having means for sending the second plurality of 53-byte long ATM cells to a PHY chip via a physical interface unit.
Claim 6
Independent Claim 103 words
A method of receiving a plurality of ATM cells from a physical interface unit in an Asynchronous Transfer Mode (ATM) adapter comprising the steps of: providing a packet assembly machine connected to said physical interface unit; assembling said plurality of ATM cells into a first packet in only a dynamic random access local memory of the packet assembly machine; storing said first packet in a store machine; signaling the store machine that the first packet is assembled; reading the first packet from the dynamic random access local memory; and sending the first packet to a host memory via a system bus interface unit.
Claim 7
Independent Claim 103 words
A method of receiving a plurality of ATM cells from a physical interface unit in an Asynchronous Transfer Mode (ATM) adapter comprising the steps of: providing a packet assembly machine connected to said physical interface unit; assembling said plurality of ATM cells into a first packet in only a dynamic random access local memory of the packet assembly machine; storing said first packet in a store machine; signaling the store machine that the first packet is assembled; reading the first packet from the dynamic random access local memory; and sending the first packet to a host memory via a system bus interface unit.

References Cited (Backward Citations)

US5185736A Cited
US5274768A Cited
US5420858A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-11 2000-08-12 2001-02-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-11 2004-08-12 2005-02-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-11 2008-08-12 2009-02-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag