ATM 적응 계층

ATM adaptation layer

ATM(Asynchronous Transfer Mode) 기술과 서비스의 사용은 ATM을 기반으로 하지 않는 정보 전송 프로토콜을 지원하기 위해 적응 계층의 필요성을 발생시킨다. 이 적응 계층은 상위 계층 패킷을 셀과 이들 패킷의 재조립으로 세분화하는 방법을 정의한다. 또한 ATM 층에서 다양한 전송 측면을 처리하는 방법을 규정한다.

적응이 필요한 서비스의 예로는 기가비트 이더넷, IP, 프레임 릴레이, SONET/SDH, UMTS/Wireless 등이 있다.

AAL(ATM Adaptation Layer)에서 제공하는 주요 서비스는 다음과 같다.

  • 분할 및 재조립
  • 전송 오류 처리
  • 셀의 분실 및 잘못 삽입된 상태 처리
  • 타이밍 및 흐름 제어

다음의 ATM 적응 계층 프로토콜(AALs)은 ITU-T에 의해 정의되었다.[1] 이러한 AALs가 다양한 요구를 충족시킬 것이라는 것을 의미한다. 이 분류는 소스와 목적지 사이의 타이밍 관계를 유지해야 하는지, 응용 프로그램이 일정한 비트 전송률을 필요로 하는지, 전송이 연결 지향적인지 또는 무연결적인지 여부에 기초한다.

  • AAL Type 0(원시 셀이라고도 함)은 특수 필드의 예약 없이 48바이트의 페이로드로 구성된다.
  • AAL Type 1은 일정한 비트 전송률(CBR), 동기식, 연결 지향 트래픽을 지원한다. 예로는 T1(DS1), E1 및 x64 kbit/s 에뮬레이션이 있다.
  • AAL 타입 2는 접속 지향 동기식 트래픽의 시간 의존형 가변 비트 전송률(VBR-RT)을 지원한다. 그 예로는 Voice over ATM이 있다. AAL2는 또한 하나의 ATM 연결로 서로 다른 사용자의 음성 패킷을 멀티플렉싱할 수 있기 때문에 무선 어플리케이션에서도 널리 사용된다.
  • AAL Type 3/4 supports VBR, data traffic, connection-oriented, asynchronous traffic (e.g. X.25 data) or connectionless packet data (e.g. SMDS traffic) with an additional 4-byte header in the information payload of the cell. Examples include Frame Relay and X.25.
  • AAL Type 5 is similar to AAL 3/4 with a simplified information header scheme. This AAL assumes that the data is sequential from the end user and uses the Payload Type Indicator (PTI) bit to indicate the last cell in a transmission. Examples of services that use AAL 5 are classic IP over ATM, Ethernet Over ATM, SMDS, and LAN Emulation (LANE). AAL 5 is a widely used ATM adaptation layer protocol. This protocol was intended to provide a streamlined transport facility for higher-layer protocols that are connection oriented.

AAL 5 was introduced to:

  • reduce protocol processing overhead.
  • reduce transmission overhead.
  • ensure adaptability to existing transport protocols.

The AAL 5 was designed to accommodate the same variable bit rate, connection-oriented asynchronous traffic or connectionless packet data supported by AAL 3/4, but without the segment tracking and error correction requirements.

Class A Class B Class X Class C Class D
Circuit emulation Compressed video Cell relay Bursty data Datagram service
constant Bit Rate Variable Bit Rate VBR VBR VBR
Timing Required Timing Required Timing Not Required Timing Not Required Timing Not Required
Connection Oriented Connection Oriented Connection Oriented Connection Oriented Connection less
AAL 1 AAL 2 AAL 0 AAL 3/4 AAL --3/4 & AAL 5

References

  1. ^ Cisco Systems Guide to ATM Technology (2000). Section "Service-dependent ATM Adaptation Layers". Accessed 2011-06-01.

External links