Browse > Article

Design and VLSI Implementation of Reassembly Controller for ATM/AAL Layer  

박경철 (아주대학교 시스템공학과)
심영석 (아주대학교 시스템공학과)
Publication Information
Abstract
This paper presents design and VLSI implementations of a reassembly processor for ATM/AAL. The assembly processor is responsible for processing ATM cells from the receive physical interface. It controls the transfer of the AAL payload to host memory and performs all necessary SAR and CPCS checks. We propose the improved structure of cell identification algorithm and smart scatter method for host memory management. The proposed cell identification algorithm quickly locates the appropriate reassembly VC table based on the received VPI./VCI channel value in the ATM header. The cell identification algorithm also allow complete freedom in assignment of VCI/VPI values. The reassembly processor uses a smart scatter method to write cell payload data to host memory. It maintains the scatter operation and controls the incoming DMA block during scatter DMA to host memory. The proposed reassembly processor can perform reassembly checks on AAL. OAM cell. For an AAL5 connection, only CPCS checks, including the CRC32, are performed. In this paper, we proposed a practical reassembly architecture. The design of reassembly processor has become feasible using 0.6${\mu}{\textrm}{m}$ CMOS gate array technology.
Keywords
ATM; AAL; Reassembly; VLSI;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Rainer Handel, Manfred N. Huber, Stefan Schroder, ATM Networks concept, Protocols, Applications, Addison-Wesley, 1998
2 ATM Forum, 'ATM user-network interface specification version 3.0', 1993
3 ITU-T 'Recommendation I.363, B-ISDN ATM Layer Specification', 1991
4 ITU-T 'Recommendation I.363, B-ISDN ATM Adaptation Layer(AAL) Specification,' 1993
5 T.Lyon, 'Simple and Efficient Adaptation Layer (SEAL)', ANSI1S1.5/91~292, 1991
6 Jean Yves Le Boudec, 'The Asynchronous Transfer Mode : a tutorial', computer Networks and ISDN Systems, Vol. 24, pp 279-309, 1992   DOI   ScienceOn
7 Ellis Horowitz, Sartaj Sahni, Fundamentals of Data Structures in C, 1993
8 David E.McDysan and Darren L. Spohn, ATM, McGraw-Hill, 1994
9 Martin de Pricker, Asynchronous Transfer Mode Solution for Broadband ISDN, ELLIS HORWOOD, 1993
10 Eng, K.Y., Karol, Yeh, 'A grawable packet(ATM) switch architecture : Design principles and applications', IEEE Tran. Comm. vol. 40, no 2, pp. 423-439, 1992   DOI   ScienceOn
11 David A. Patterson, John L. Henessy, Computer Organization & Design the Hardware/Software Interface, p454-526, 1997