EP1248418A2

AAL2 receiver for filtering signaling/management packets in an ATM system

Abstract

The present invention provides an apparatus, system and method for receiving asynchronous transfer mode (ATM) data cells on an ATM adaptation layer (AAL) configured connection within an ATM system comprising a digital signal processor (DSP) sub-system (412) and a host processor (414). The receiver interfaces directly with the DSP sub-system (412) (which converts the digitized voice samples into voice signals) and the host processor (414) (which performs AAL2 signaling and layer management functions). The receiver filters the AAL2 signaling and management packets from the AAL2 voice packets using a host programmable CID filter (550) and UUI filter (560). A match from either filter (550,560) enables the packet to be forwarded to the host processor (414). If no match is made in either filter (550,560), then a look-up is performed in a receive CID look-up table and the packet is forwarded to the DSP sub-system (412) on a look-up match.

EP1248418A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 4 April 2022, 4.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 4 independent, 10 dependent

  1. 1
    An apparatus for receiving a common-part sublayer packet (CPS-packet) on an ATM adaptation layer (AAL) configured connection within an asynchronous transfer mode (ATM) system comprising a digital signal processor (DSP) sub-system and a host processor, said apparatus comprising:a first direct memory access unit having an output coupled to said DSP sub-system and operably configured to forward data stored in a phone line memory unit to said DSP sub-system, said phone line memory unit corresponding to a channel identification (CID);and a second direct memory access unit having an output coupled to said host processor and operably configured to forward data stored in a host memory unit to said host porcessor, wherein data is forwarded to said host memory unit in response to CID and user-to-user indication (UUI) filtering.
  2. 8
    The apparatus of any preceding claim and including:- a switching processor for reading a channel identification (CID) and a user-to-user indication (UUI) associated with a received CPS-packet and having an output for forwarding said CID and said UUI;
  3. 9
    The system of any preceding claim.    a DSP interface having an output for forwarding data forwarded to said phone line memory unit to said DSP sub-system;and    a host interface having an output for forwarding data forwarded to said host memory unit to said host processor.
  4. 11
    A method of receiving common-part sublayer packet (CPS-packet) on an ATM Adaptation layer (AAL) configured connection within an asynchronous transfer mode (ATM) system comprising a digital signal processor (DSP) sub-system and a host processor, said method comprising:comparing a channel identification (CID) associated with an CPS-packet with a CID filter, wherein said CPS-packet is forwarded to a receive host memory unit accessible by said host processor when said CID filter indicates a CID match;otherwise comparing a user-to-user indication (UUI) associated with said CPS-packet with a UUI filter, wherein said CPS-packet is forwarded to said receive host memory unit when said UUI filter indicates a UUI match;otherwise indexing said CID to a corresponding phone line identifier in a channel look-up table;and forwarding said CPS-packet to a phone line memory unit accessible by said DSP sub-system associated with said indexed phone line identifier.