Patent · US Expired

Processing system with pointer-based ATM segmentation and reassembly

US6088355A · kind A · utility

133Cited by
7References
10Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 11, 1996
Grant dateJul 11, 2000
Priority date
Expiry dateOct 11, 2016

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2012/5652
  • WIPO fieldTelecommunications
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus for ATM segmentation and reassembly (SAR) which provide efficient transfer of ATM cell data between an ATM network and a set top box or other processing system. Reassembly operations are performed using a receive ring which stores an array of pointers. Each of the pointers specifies the address of a cell buffer suitable for storing a received ATM cell. Received ATM cells are first filtered to determine if the cells should be accepted. When a given cell is accepted, a pointer retrieved from the receive ring is used to determine the address of a cell buffer in which that cell will be stored. Host CPU software directing the operation of the SAR device periodically services the receive ring to prevent overflow. The host CPU software services the receive ring by sequentially stepping through the ring entries and linking the pointer for each stored cell into a chain of pointers maintained for the VCI on which that stored cell was received. The pointers which are linked into a chain are removed from the receive ring and replaced with pointers to empty cell buffers so that additional receive cells can be processed and stored. When an end-of-frame indicator is detected…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.