하계강좌 atm 개론

53
99 99 하하하하하하하하하하 하하하하하하하하하하 하하하하하하하하하하하 하하하하하하하하하하하 하하하하 하하하하 ATM ATM 하하 하하 1999 하 7 하 5 하 하하하 하하하하하 하하하 하하

Upload: toki

Post on 21-Jan-2016

60 views

Category:

Documents


0 download

DESCRIPTION

하계강좌 ATM 개론. 1999 년 7 월 5 일 서울대 전기공학부 박세웅 교수. B-ISDN / ATM 기초. 10 5. (1 일 ). 영상. 음성. 고음질 음향. 데이타. 10 4. 오락용 영상 : VOD, CATV, HDTV. (1 시간 ). WWW/ 인터넷. 10 3. 영상 검색 , 영상 회의. 사용 시간 ( 초 ). 음향. 10 2. (1 분 ). LAN-LAN 연결 , CAD/CAM, 화상 복원. 상호 업무. 10 1. 원격 검침. 10 3. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 하계강좌 ATM  개론

’’9999 하계단기계속교육강좌하계단기계속교육강좌

뉴미디어통신공동연구소뉴미디어통신공동연구소

하계강좌하계강좌

ATM ATM 개론개론

1999 년 7 월 5 일서울대 전기공학부

박세웅 교수

Page 2: 하계강좌 ATM  개론

’’9999 하계단기계속교육강좌하계단기계속교육강좌

뉴미디어통신공동연구소뉴미디어통신공동연구소

B-ISDN / ATM B-ISDN / ATM 기초기초

Page 3: 하계강좌 ATM  개론

3

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDNBISDN 과 과 ATM ATM 통신 방식통신 방식 BISDN 의 서비스 분포

음향

WWW/인터넷

영상 검색 ,영상 회의

상호 업무LAN-LAN 연결 ,CAD/CAM,화상 복원

오락용 영상 : VOD,CATV, HDTV

103 106 109

101

102

103

104

105

(1 일 )

(1 시간 )

(1 분 )

(1 kbps) (1 Mbps) (1 Gbps)

사용

시간

(초

)

채널 데이타 속도 (bps)

영상음성데이타

원격 검침

고음질음향

Page 4: 하계강좌 ATM  개론

4

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDNBISDN 과 과 ATM ATM 통신 방식 통신 방식 (( 계속계속 ))

BISDN 과 ISDN 의 비교

회선방식 패킷방식

ISDN(회선방식 )

BISDN(ATM 방식 )

회선

회선 패킷용회선 가상회선

가변길이

고정길이

Page 5: 하계강좌 ATM  개론

5

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDNBISDN 과 과 ATM ATM 통신 방식 통신 방식 (( 계속계속 ))

TDM 과 ATDM 의 비교

TDM

1 2 3. . .

1 2 3

. . .B

. . .

C

. . .A

ATDM

1 2 3. . .

1 2 3

B

C

A

Page 6: 하계강좌 ATM  개론

6

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATMATM 의 목적의 목적 ATM

셀 (Cell) 을 기초로 한 스위칭 및 멀티플렉싱 (multiplexing) 전송기술 가상 연결 (Virtual Connection) 방식

각 셀들은 주소에 대한 정보를 셀 헤더에 가지고 있다 . 시작점에서 목적지까지의 가상 연결을 따라서 셀을 라우팅한다 . 가상 연결 상으로 셀들이 전송된다 .

다양한 종류의 서비스 다양한 서비스 품질 (Quality of Service) 의 종류를 지원 지연 시간과 손실에 대한 사용자의 요구사항을 만족시켜야 한다 . 사용자 요구에 따라 대역폭 , 버퍼 등의 망 자원 분배

비동기식 (Asynchronicity) 사용자가 비주기적으로 셀을 전송해도 셀 수준에서 동기를 맞춘다 .

cf. STM(Synchronous Transfer Mode) • 사용자는 주기적으로 데이터 전송

Page 7: 하계강좌 ATM  개론

7

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 셀과 스위칭셀과 스위칭

ATM 셀 (Cell) 고정된 셀 크기

53 옥텟 (bytes) 길이 5 옥텟 헤더 (header) 와 48 옥텟 유료부하 (payload) 고정된 크기의 셀 단위로 스위칭과 멀티플렉싱

초고속 구현 용이 유료부하 (payload) 크기의 선정

32 byte ( 유럽 ) echo canceller 가 단순하여 음성통신에 적합 패킷 지연시간이 짧지만 헤더의 길이가 상대적으로 길다 .

64 byte ( 미국 ) 데이터 통신에 적합 상대적으로 헤더가 짧아서 효율적이다 .

중간값 48 byte 로 합의

Page 8: 하계강좌 ATM  개론

8

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

셀 헤더 셀 헤더 (Cell Header)(Cell Header)

셀 헤더 포맷

À¯·á ºÎÇ Ï48 ¿ÁÅÝ

Çì´õ5 ¿ÁÅÝ

»ç¿ëÀÚ Á¤º¸ ±¸°£

2 1345678

GFC VP I

VP I VC I

VC I

VC I P T C LP

HEC

비 트옥 텟

1

2

3

4

5

6

...53

53 ¿Á Å Ý

유 료 부 하48 옥 텟

헤 더5 옥 텟

사 용 자 정 보 구 간

2 1345678

VP I

VP I VC I

VC I

VC I P T CLP

HEC

비 트옥 텟

1

2

3

4

5

6

...

53

53 옥텟

UNI 셀 포맷 NNI 셀 포맷

Page 9: 하계강좌 ATM  개론

9

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

셀 헤더 셀 헤더 (Cell Header) (Cell Header)

Generic Flow Control 사용자 접속 부분 (UNI) 에서만 사용 ATM 터미널 (terminal) 의 전송 속도 제어 ATM 스위치에 의해 덮어 쓰여짐

Virtual Path/Virtual Channel Identifier (VPI/VCI) 노드와 노드간에서만 의미있음 특정한 용도를 위하여 일부 번호는 예약

유료부하 종류 (Payload Type) 셀에 들어 있는 정보의 종류 사용자 데이터나 , 시그널링 데이터 혹은 관리용 데이터

셀 손실 우선 순위 (Cell Loss Priority) Header Error Control (HEC)

셀 헤더의 비트 오류의 검색 및 정정

Page 10: 하계강좌 ATM  개론

10

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

셀 분할 및 전송셀 분할 및 전송 셀 분할 (segmentation)

사용자의 데이터 , 음성 및 비디오 정보를 일정한 크기의 셀로 분할

셀들을 하나의 비트 흐름으로 멀티플렉싱

ATM 접속 카드 (Interface Card) 기능 데이터 흐름을 48 바이트로 분할 헤더를 추가하고 , 정보 발생원에

따라 각각의 VCC 할당

TEXT

VOICE

VIDEO

H

H

H

A

B

C

Interval = 8 cells

TEXT

VOICE

VIDEO

Buffer

Page 11: 하계강좌 ATM  개론

11

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결연결 ATM 망 접속

사설 UNI : ATM Forum 에 의해 규정 공중 UNI : ITU-T 에 의해 규정 ATM 사용자

중간 시스템 (Intermediate System) 사설망 ATM 스위치

P riva teA TM

S witch

A TMU ser

A TMU ser

A TM U ser

P ublicATM

Network

P rivate UNI P ublic UNI

Page 12: 하계강좌 ATM  개론

12

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결 연결 (( 계속계속 ))

ATM 호 연결 설정 (call setup) 사용자의 호 접속 요구시 망에 자원이 있으면 VCI 와 VPI 를 할당 망자원 할당은 서비스 제공자와 사용자 간에 독립된 시그널링 이용

ATM 에서의 QoS 셀 분실율 , 셀 삽입율 , 셀 오류율 , 셀 전송지연 시간 , 셀 지연

시간 변화 (jitter), 셀 전송 용량 , 스큐 (Skew) QoS 클래스 (Class)

Page 13: 하계강좌 ATM  개론

13

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결 연결 (( 계속계속 ))

가상 경로 연결 (Virtual Path Connection : VPC) 노드 사이의 VP 링크간의 연결 -> VC 변화 없이 VP 변환만

한다 . VPC 는 그 안에 있는 VCC 들의 QoS 를 만족시켜야 한다 .

ATMNode

ATMNode

VPlink

VPlink

VPlink

Translationtable

Translationtable

User

VC VC

User

Page 14: 하계강좌 ATM  개론

14

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결 연결 (( 계속계속 ))

VP Switching VP 스위치가 VP link 를 스위칭한다 . VPI 변환 VCI 값은 불변

VC I1

VC I2

VC I5

VC I4

VC I3

VC I4

VC I3

VC I4

VC I5

VC I4

VC I1

VC I2

VP I1

VP I2

VP I3

VP I4

VP I5

VP I6

Page 15: 하계강좌 ATM  개론

15

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결 연결 (( 계속계속 ))

가상 채널 연결 (Virtual Channel Connection : VCC) 노드 사이의 VC 링크간의 연결 -> VP 와 VC 의 변환이 일어난다 .

ATMNode

ATMNode

VClink

Translationtable

Translationtable

User

VClink

VClink

User

AAL AAL

Page 16: 하계강좌 ATM  개론

16

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 연결 연결 (( 계속계속 ))

Virtual Channel/Virtual Path 스위칭 VC 스위치는 VC 와 VP 링크를 스위칭한다 . VCI 와 VPI 둘 다 변환된다 .

VP P 1

VP P 4

VP P 2

VP P 3

VP P 5

VC 1

VC 2 VC 3VC 4

VC 1

VC 2

VC 1

VC 2 VC 2

VC 1

VC 3

VC 4

VC switch

VP switch

Page 17: 하계강좌 ATM  개론

17

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDN / ATMBISDN / ATM

BISDN 프로토콜 기준 모델 관리 평면

계층 관리 평면 관리

제어 평면 계층 구조 호 제어 연결 제어

Higher layers Higher layers

ATM adaptation layer (AALs)

ATM layer

Physical layer

Control plane User plane

Management plane

Layer

managem

ent

Plane

managem

ent

Page 18: 하계강좌 ATM  개론

18

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDN / ATM (BISDN / ATM ( 계속계속 ))

노드와 계층간의 관계

UserATMNode

ATMNode

UserUNI NNI UNI

User & Network Interfaces

Layered transport protocol

PHY

ATM

AAL

Higher

PHY

ATM

AAL

Higher

PHY

ATM

PHY

ATM

Page 19: 하계강좌 ATM  개론

19

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDN / ATM (BISDN / ATM ( 계속계속 ))

물리 계층 함수 물리적 매체

광섬유 , 동축 케이블 , twisted pair 비트 동기화

frame 을 사용하거나 혹은 사용하지 않은 셀 전송 HEC 바이트 생성 및 응용 셀 경계 식별

HEC 바이트 추적 셀 헤더 확인

VPI/VCI 에 오류가 있는지 확인 셀 유료부하를 혼화 (scrambling) idle 셀 삽입

셀률 정합 기능 (cell rate decoupling)

Page 20: 하계강좌 ATM  개론

20

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

BISDN / ATM (BISDN / ATM ( 계속계속 ))

ATM 계층 함수 여러 ATM 채널에서 입력되는 셀을 다중화 비할당 셀 (unassigned cell) 을 이용한 셀률 정합 기능 4 바이트의 셀 헤더를 읽고 생성 유료부하 (payload) 의 종류를 구분 트래픽 성형 (traffic shaping) 수행 셀 라우팅 및 스위칭 헤더의 값에 따라 셀 분류 분실 우선 순위 표시 및 선택적 셀 버림

AAL 기능 분할과 재결합 (Segmentation and Reassembly) 재결합 서브계층 (Convergence sublayer)

Page 21: 하계강좌 ATM  개론

’’9999 하계단기계속교육강좌하계단기계속교육강좌

뉴미디어통신공동연구소뉴미디어통신공동연구소

ATM ATM 계층도계층도

Page 22: 하계강좌 ATM  개론

22

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

물리 계층 물리 계층 (PHYSICAL LAYER : PHY)(PHYSICAL LAYER : PHY)

물리 계층 ATM 장비를 연결하는 물리적 메체 상에서 ATM 셀 전송 담당 두개의 부계층

매체 의존성 (Physical Medium Dependent: PMD) 부계층• 물리적인 메체 상에서 비트 전송의 실제 동기화를 제공• ANSI, CCITT/ITU-T, ATM 포럼에서 정의

전송 수렴 (Transmission Convergence: TC) 부계층• 물리 매체 상의 비트 스트림과 ATM 셀 간의 변환 담당• 전송시 , 셀을 TDM 프레임 포맷에 매핑 (mapping)• 수신시 , 수신된 비트 스트림에서 셀 경계를 식별• HEC 신호를 발생• HEC 신호를 이용하여 오류 검출 혹은 정정• 셀률 정합 (Cell Rate Decoupling) 기능

TC HEC 기능 셀 헤더의 오류 검사와 셀 경계를 식별

Page 23: 하계강좌 ATM  개론

23

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

물리 계층 물리 계층 (( 계속계속 ))

HEC 기반 셀 경계 식별 셀 경계를 지속적으로 확인 전송 시스템에 상관 없는 알고리즘 셀 기반의 물리 계층에서는 올바른 HEC 를 비트 단위로 찾는다 . δ 번 연속으로 올바른 HEC 가 검출되면 동기화 α 번 연속으로 HEC 오류가 검출되면 동기를 잃음 셀의 사용자 정보 구간에 대해 혼화처리가 필요

̧˞

Áص¿±â

µ¿±â

¿Ã¹Ù¸¥ HEC

Ʋ¸° HEC

¼¿ ´ÜÀ§

ºñÆ® ´ÜÀ§

¹ø ¿¬¼Ó¿Ã¹Ù¸¥ HEC

¹ø ¿¬¼ÓƲ¸° HEC

±âº» ¼³Á¤ = 6 ¶Ç´Â ±× ÀÌÇÏ = 7 ¶Ç´Â ±× ÀÌÇÏ

Page 24: 하계강좌 ATM  개론

24

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

물리 계층 물리 계층 (( 계속계속 ))

TC 셀률 분리 기능 ATM 계층에서 셀이 제공되지 않을 경우 , 비할당 셀 혹은 빈 셀을

추가하거나 뽑아내어 물리 매체와의 속도를 맞추어 주는 기능

Å¥ +

ATM Àü¼Û±â

VPI/VCI

VPI/VCI

VPI/VCI

ºñÇÒ´ç ¼¿ ȤÀº ºó ¼¿À»

Ãß°¡

ºÐ¹è-

ATM ¼ö½Å±â

VPI/VCI

VPI/VCI

VPI/VCI

ºñÇҴ缿ȤÀº ºó ¼¿À»

̧̉

Page 25: 하계강좌 ATM  개론

25

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 계층계층 ATM 계층의 기능

유료부하에 헤더를 덧붙여 ATM 셀을 만든다 . VPI/VCI 를 사용하여 셀 라우팅 , 복사를 한다 . VPI/VCI 를 사용하여 셀 다중화 , 역다중화 유료부하 형태 구분 시그날링 셀같은 사전에 할당된 VC 를 사용하는 셀 헤더 해석 우선 순위에 따라 셀 버림 수행 QoS 에 따른 트래픽 클래스를 지원 사용자 변수 제어 (UPC) 에 따라 사용자 셀 감시 EFCI(Explict Forward Congestion Indication) bit 일반 흐름 제어 (Generic Flow Control) 를 이용한 셀 흐름 제어 시그널링 채널을 통해 연결 설정 및 해제

Page 26: 하계강좌 ATM  개론

26

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 계층 계층 (( 계속계속 ))

HEC 를 제외한 ATM 셀 헤더에 관련된 처리 기능 가상 경로 (VP) 와 가상 채널 (VC) 을 통한 ATM 연결 생성

가상 채널 연결 (VCC: Virtual Channel Connection) 가상 연결 링크들의 연결 리스트 (concatenated list) 로 구성 가상 연결 링크는 VCI(Virtual Channel Identifier) 가 할당 , 해제되는

점 사이에서 ATM 셀들을 전달할 수 있도록 하는 단방향적 가상 연결로를 의미

동일한 VCC 내에서는 셀 순서 보장 가상 경로 연결 (VPC: Virtual Path Connection)

VPI(Virtual Path Identifier) 가 할당 , 해제되는 점들 사이를 연결하도록 가상 경로 링크들을 연결시킨 리스트

동일한 VPC 내에서는 VCC 각각에 대하여 셀 순서가 보장되고 , 각 VPC 연결에 대해서는 여러 변수로 표시되는 QoS 가 제공

Page 27: 하계강좌 ATM  개론

27

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 계층 계층 (( 계속계속 ))

UNI 와 NNI 사용자 망 접면 (UNI) 망 노드 접면 (NNI)

IS

B-TE B-TA B-NT2 B-NT1

ITU-T I.413, ANSI T1.624 Reference Configuration

ATM Forum Based Reference Configuration

ES

ES

ES

IS

TA

Private ATM UNIs IS

Public NNI

IS

Private NNI

Public ATM UNIs

R B S B TB U B

Private Networks Public Networks

Page 28: 하계강좌 ATM  개론

28

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (AAL)(AAL)

AAL 프로토콜 구조 CS (Convergence Sublayer)

SSCS(Service Specific CS) CPCS(Common Part CS)

SAR (Segmetation And Reassembly)

¼ ºñ½º Æ¯È ¼ö·Å ºÎ°èÃþ(SSCS) - ¾øÀ» ¼öµµ ÀÖ´Ù

°øÅë ºÎºÐ ¼ö·Å ºÎ°èÃþ( CPCS)

ºÐÇÒ ¹× ÀçÁ¶¸³(SAR)

AAL-PDU ÇÁ¸®¹ÌƼºê

AAL ¼ ºñ½º Á¢¼ÓÁ¡ (AAL-SAP)

CPCS-PDUÇÁ¸®¹ÌƼºê

SSCS-PDUÇÁ¸®¹ÌƼºê

SS

CS

CP

CS

CS

SA

R

SAR-PDU ÇÁ¸®¹ÌƼºê

ATM ¼ ºñ½º Á¢¼ÓÁ¡(ATM-SAP)

AA

L °øÅë ºÎºÐ

(CP

)

AA

L

일반적인 AAL 프로토콜 부계층 모델

Page 29: 하계강좌 ATM  개론

29

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 서비트 특성 분류

Service Class

특성 A 종 B 종 C 종 D 종

종단간의타이밍 관계

실시간형 비실시간형

비트율 항등 가변

연결 모드 연결성 비연결성AAL AAL1 AAL2 AAL 3/4

AAL5AAL 3/4AAL 5

예 DS1, E1,n ×64kbpsemulation

압축 영상신호, 음성신호

FR (FrameRelay), X.25

IP, SMDS

Page 30: 하계강좌 ATM  개론

30

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 1 ATM 망에서 TDM 과 같은 회선교환 방식을 지원 항등 비트율의 사용자 정보 (U-SDU) 를 관련 시간 정보화 함께

일정한 비트율로 전달해 주고 미복구 오류를 표시하는 등의 서비스 수렴 부계층

고품질 영상 또는 음향 신호에 대하여 비트오류 정정 시간 정보를 CS-PDU 에 삽입

동기정보 전달 방법 동기식 잔여시간 스탬프 (Synchronous Residual Time Stamp: SRTS) 구조화된 데이터 전송 (Structured Data Transfer: SDT)

분할 및 재조립 부계층 (Segmentation And Reassembly: SAR)

¼¿ Çì´õ SequenceCount

SN Çʵ妼ö ÆÐ ¸®Æ¼ °Ë»ç

CRC Á¤Á¤SNP Çʵå

5 ¿ÁÅÝ 47 ¿ÁÅÝ

CSI

1 ºñÆ®

CSI = ¼ö·Å ºÎ°èÃþ Áö½Ã(Convergence Sublayer Indication)

CRCÇʵå

Æи®Æ¼ºñÆ®

SAR-PDUÀ¯·á ºÎÇÏ

1 ºñÆ®3 ºñÆ®3 ºñÆ®

Page 31: 하계강좌 ATM  개론

31

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 2 (AAL-CU: AAL-Composite Use) 48 바이트의 셀 크기가 음성 전달에는 너무 큼

적은 비트 율을 가지는 응용 프로그램에서 지연없는 전달• 한 셀이 여러 개의 음성 신호를 전달

VBR(Variable Bit Rate) 의 음성 지원 다른 계층과의 멀티플렉싱 (Multiplexing)

여러 사용자의 패킷이 한 VCC 를 사용 대부분의 경우에 셀을 채워서 전송하는 것이 목적 패킷의 크기는 64 바이트까지 커질 수 있다 . 사용자는 채널 ID 로 구별된다 . 지연에 민감한 전송을 위하여 만들어 졌다 .

Page 32: 하계강좌 ATM  개론

32

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL2 (AAL-CU) 헤더 포맷 가변 비트율 (VBR) 을 가진

멀티미디어 정보의 전송이 목적 ITU-T I.363.2 표준으로 97년

초에 기본적인 표준안 채택 저속의 가변 트래픽에 적합 하나의 연결로 여러 사용자 지원

( 서브채널 사용 ) 대역폭의 효과적 이용 오프셋 사용 지연시간에 민감한 트래픽에 적합 ATM 셀의 유료부하를

부분적으로만 채우는 경우 발생 가능

•PPT (Payload Packet Type) :

사용자 또는 관리 정보•UUI (User to User Indication) :

단대단 사용자 간에 교류하는 정보

Page 33: 하계강좌 ATM  개론

33

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 3/4 하나의 가상 연결을 통한 전송을 지원 비연결형 모드의 서비스는 SSCS(Service Specific Convergence

Sublayer) 에서 제공 공통부 수렴 부계층 - 프로토콜 데이터 단위

CPCS-PDU: Common Part Convergence Sublayer-PDU AAL 3/4 CPCS 부계층

CPI BTag BASize CPCS-PDU À¯·á ºÎÇÏ PAD AL ETag Length

CPCS-PDU Çì´õ CPCS-PDU Æ®·¹ÀÏ·¯

CPCS-PDU

1 1 2 1 - 65,535 0 - 3 1 1 2

¿ÁÅÝ

Page 34: 하계강좌 ATM  개론

34

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 3/4 ( 계속 ) 분할 및 재조립 부계층

절편 형태 (Segment Type: ST) : BOM, COM, EOM, SSM 다중화 식별 (Multiplex Identification: MID)

• 하나의 ATM VCC 에 최대 1024 개의 서로 다른 CPCS-PDU 를 다중화• BOM 이나 SSM 절편 형태에 할당

길이 표시 (Length Indicator: LI) AAL 3/4 SAR 부계층

¼¿ Çì´õ ST SAR-PDU À¯·á ºÎÇÏ LI CRC

SAR-PDUÇì´õ

SAR-PDUÆ®·¹ÀÏ·¯

SAR-PDU

5 ¿ÁÅÝ2

ºñÆ®44 ¿ÁÅÝ

6ºñÆ®

10 ºñÆ®

SN MID

4ºñÆ®

10 ºñÆ®

ST = ÀýÆí ÇüÅ (BOM, COM, EOM, SSM)

SN = ¼ø¼ ¹øÈ£

MID = ´ÙÁßÈ ½Äº°

LI = ±æÀÌ Ç¥½Ã

CRC = ¼øȯ Áߺ¹ °Ë»ç

Page 35: 하계강좌 ATM  개론

35

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 5 공통부 수렴 부계층

연결형 혹은 비연결형 모드의 가변 비트율을 지원 다중화에 관련된 MID 가 없고 상위계층에 의존 오류 검출 기능의 단순화 미리 할당한 재조립 버퍼 크기를 사용하여 BASize 필드를 없앰 PAD 는 전체 CPCS-PDU 를 48 의 배수로 만든다 . CPCS-PDU 는 AAL 사용자들 사이에서만 투명하게 사용 CPI 는 현재 트레일러를 64 비트 경계에 정렬하기 위해 사용 AAL 5 공통부 수렴 부계층 - 프로토콜 데이터 단위 (CPCS-PDU)

CPICPCS-PDU À¯·á ºÎÇÏ PAD CPCS-UU Length

CPCS-PDU Æ®·¹ÀÏ·¯

CPCS-PDU

1 - 65,535 0 - 47 1 2 4

¿ÁÅÝ

CRC

1

PAD = ä¿ö³Ö±â (Padding)

UU = »ç¿ëÀÚ´ë»ç¿ëÀÚ Áö½Ã (User-to-User Indication)

CPI = °øÅëºÎ Áö½ÃÀÚ (Common Par Indicator)

Length = CPCS-PDU ±æÀÌ

CRC = ¼øȯ Áߺ¹ °Ë»ç

Page 36: 하계강좌 ATM  개론

36

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 적응 계층 적응 계층 (( 계속계속 ))

AAL 5 계속 분할 및 재조립 부계층 (SAR)

재조립 과정을 간단하게 하고 , ATM 대역폭을 보다 효과적으로 사용 AAL 5 분할 및 재조립 부계층

¼¿ Çì´õ SAR-PDU À¯·á ºÎÇÏPT

SAR-PDU

5 ¿ÁÅÝ 48 ¿ÁÅÝ

3 ºñÆ® À¯·á ºÎÇÏ ÇüÅÂAAL_indicate

Page 37: 하계강좌 ATM  개론

’’9999 하계단기계속교육강좌하계단기계속교육강좌

뉴미디어통신공동연구소뉴미디어통신공동연구소

사용자사용자 , , 제어제어 , , 관리 평면관리 평면

Page 38: 하계강좌 ATM  개론

38

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

사용자 평면사용자 평면 사용자 정보의 전달 및 요류 발생시 복구 및 흐름제어 연결 형태

SVC(Switched Virtual Circuit) 또는 PVC(Permanent Virtual Circuit) 점 대 점 , 점 대 다중점 , 다중점 대 점 , 다중점 대 다중점

서비스 특화 수렴 부계층 (SSCS) 프로토콜 Frame Relay SSCS SMDS SSCS ATM 상에서 IP 나 회선 교환 방식을 사용하는 경우 , SSCS 불필요

상위 계층 IETF RFC 1483 Multiprotocol Encapsulation Over ATM

Page 39: 하계강좌 ATM  개론

39

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

제어 평면제어 평면 호 및 연결 제어 기능을 수행

호 설정 , 감독 , 해제 관련 신호 기능 모든 가상 연결 특히 SVC 와 관련된 기능 수행 신호 프로토콜 구조 (Signal Protocol Architecture)

»ç¿ëÀÚ

³ëµå

DSS2Q.2931

SSCF-UNIQ.2130

SSCOPQ.2110

AAL5

ATM

PHY Á¢±Ù

³ëµå

¿¬°á

³ëµå

SSCF-NNIQ.2140

SSCOPQ.2110

AAL5

ATM

PHY

B-ISUP

MTP3»óÀ§ °èÃþ

½ÅÈ£ AAL(SAAL)

UNI NNI

Page 40: 하계강좌 ATM  개론

40

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

제어 평면 제어 평면 (( 계속계속 ))

어드레싱 (Addressing) ATM 게층의 VPI/VCI 수준

ATM 어드레스와 물리적인 ATM UNI 포트에 VPI/VCI 값을 할당 점 대 점 , 혹은 점 대 다중점

특성 단순성 자동할당 어드레스 공간의 효율적 활용 어드레스 변경 관리의 편이성 어드레싱 구조의 확장성

Page 41: 하계강좌 ATM  개론

41

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

제어 평면 제어 평면 (( 계속계속 ))

신호 AAL (SAAL) 계층화된 프로토콜 모델

Service SpecificCoordination Function

(SSCF)

Service SpecificConnection-Oriented

Peer-to-Peer Protocol(SSCOP)

Common PartAAL5

Peer-to-PeerMessages

Peer-to-PeerMessages

Signaling Service SpecificConvergence Sublayer

(SSCS) AAL (SAAL)Functions

°èÃþ°ü¸®

Æò¸é°ü¸®

ATM SAP

SAAL SAP

Common PartAAL Functions

Page 42: 하계강좌 ATM  개론

42

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

제어 평면 제어 평면 (( 계속계속 ))

계층화된 SSCS 모델 SAAL SAP 와 ATM SAP 사이에는 일대일 대응이 성립 SSCF(Service Specific Coordination Function)

SSCOP (Service Specific Connection-Oriented Protocol) peer-to-peer 프로토콜 기능

순서 보장 , 또는 정렬된 전달 Keep-Alive 메시지 전송 오류 검출과 재전송을 통한 오류 정정 수신측 중심의 흐름제어 계층 관리에게 오류보고 프로토콜 수준의 오류 검출 대응 개체 (peer entities) 간의 상태 보고 (Status reporting)

Page 43: 하계강좌 ATM  개론

43

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

관리 평면관리 평면 계층 관리

메타 신호와 같은 망자원 관리 , 프로토콜 엔티티 (entity) 내의 파라미터 관리

각 계층 관리는 특정한 OAM 정보 흐름을 처리 표준화된 관리 인터페이스

CMIP (Common Management Information Protocol) SNMP (Simple Network Management Protocol)

운영과 유지 (Operation And Management) 정보 기능 고장 관리 (Fault Management) 성능 관리 (Performance Management) 구성 관리 (Configuration Management)

평면 관리 (Plane Management) 전체 시스템에 관련된 모든 관리 기능들이 위치

Page 44: 하계강좌 ATM  개론

’’9999 하계단기계속교육강좌하계단기계속교육강좌

뉴미디어통신공동연구소뉴미디어통신공동연구소

ATMATM 시장 동향시장 동향

Page 45: 하계강좌 ATM  개론

45

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATMATM 시장 추세 및 전망시장 추세 및 전망 ATM 의 선호도 증가

다양한 초고속 통신 서비스 수요 증가 연 평균 50% 성장 ATM 시장의 대부분을 ATM 장비가 차지 서비스 시장의 고속 성장 예상

Page 46: 하계강좌 ATM  개론

46

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 장비 시장 분석장비 시장 분석 ATM 장비 시장의 성장 요인

ATM 스위치 native ATM 서비스 외에 프레임 릴레이 , 사설망 , 음성 , IP 등을 포함한 다른 통신 서비스에도 효율적으로 사용

1998년 프레임 릴레이 시장 규모 추월 ATM 장비 시장

Page 47: 하계강좌 ATM  개론

47

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 장비 시장 분석 장비 시장 분석 (( 계속계속 ))

Carrier Switch 기본 코어 네트워크 백본 업그레이드 새로운 유형의 fiber 기반 서비스를 위한 백본

ISP Switch 백본 대역을 더욱 효과적으로 활용하여 광대역 인터넷 액세스 구현 대용량 프레임 릴레이와 고속 IP교환장비와 경쟁

기업용 WAN 멀티미디어 어플리케이션 , 비디오 , LAN, 음성 , 데이터 지원 사설망

구축 ATM WAN

가장 빠른 속도의 성장 공중망이나 사설망 액세스를 위해 저속 ATM 과 non-ATM 트래픽 모음

ATM LAN 백본 스위칭과 WAN 분야에서 Gigabit Ethernet 과 wirespeed multilaye

r 스위칭 기술과 경쟁

Page 48: 하계강좌 ATM  개론

48

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 서비스 시장 분석서비스 시장 분석 Native ATM 서비스

인프라 구축과 가격 문제로 널리 보급되지 않은 상태 장비시장의 성장은 native ATM 서비스 보다는 다른 서비스

시장의 성장에 기인함 . 저속포트 (T1 & fractional T3) 시장에 집중

ATM 도입가격 인하에 큰 영향을 받음 ATM forum 의 IMA 표준에 맞는 standard-based fractional T3 도입

• GTE, MCI, WorldCom, Sprint 등에서 제공

지원가능 QoS 에 따른 시장 분석 CBR (Constant Bit Rate)

음성 , 비디오 , CES(Circuit Emulation Service) 등에 적합 VBR(Variable Bit Rate)

nrt-VBR 이 rt-VBR 보다 더 많이 제공됨

Page 49: 하계강좌 ATM  개론

49

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 서비스 시장 분석 서비스 시장 분석 (( 계속계속 ))

ABR(Available Bit Rate) 할당되지 않은 여유분의 대역폭을 이용 제한된 시장 수요와 복잡한 네트워크 기술로 인해 대부분의 통신

사업자들의 지원계획 없음 UBR(Unspecified Bit Rate)

Best-Effort 서비스 , E-mail 과 같은 어플리케이션에 사용 FR/ATM

ATM 과 프레임릴레이 서비스를 모두 제공하는 대부분의 업체들이 표준으로 구성

SVC(Switched Virtual Circuits) SVC 를 지원하는 업체의 제한과 SVC 기능을 탑제한 CPE(Customer

Premises Equipment) 의 부족 등으로 SVC 에 대한 시장수효 미약

Page 50: 하계강좌 ATM  개론

50

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATMATM 서비스 시장 분석 서비스 시장 분석 (( 계속계속 ))

Page 51: 하계강좌 ATM  개론

51

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATM ATM 서비스 제공 기업 분석서비스 제공 기업 분석 미국의 ATM 서비스 제공 기업의 분포

기업부문 - 설치된 ATM 포트의 51% 고속 LAN interconnect, 음성 / 데이터 백본 전송 , 비디오 / specialized

multimedia - T1 & T3 Metro( 병원 , 대학 , 금융기관 ) - 27.4%

가장 많은 고객 수 Data warehouse, 비디오회의 , 원격교육 , interactive multimedia ATM T3, OC-3

FR/ATM 연동 - 12.6% T3 프레임 릴레이 서비스가 주요경쟁상대

ISP 기업 - 8.9% 증가하는 인터넷 액세스의 수요를 지원하는 광대역 전송 - OC3

Page 52: 하계강좌 ATM  개론

52

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATMATM 과 대안 기술간의 대체성과 대안 기술간의 대체성 // 공존성공존성 FR

프레임릴레이는 기본적 QoS 만 제공가능 프레임 릴레이는 T1 이하에서 효율적

ATM ATM 는 QoS외에 대용량 , 다양한 유형의 초고속 데이터 전송 ATM 은 T1 이상에서 음성 , 데이터 , 비디오 어플리케이션을

혼합할 경우 효율적 ATM 의 비트 당 가격이 프레임 릴레이보다 저렴

ATM vs. FR 서로 다른 타겟 시장을 갖는다 ATM 이 프레임 릴레이에 대한 훌륭한 대안 ATM 과 FR 의 오랜 공존 예상

Page 53: 하계강좌 ATM  개론

53

‘‘9999 하계단기계속교육강좌하계단기계속교육강좌 : : 광대역정보통신광대역정보통신강사 : 박세웅 , 서울대

ATMATM 과 대안 기술간의 대체성과 대안 기술간의 대체성 // 공존성 공존성 (( 계속계속 ))

IP 폭발적인 증가추세 현세대 라우터들이 캐리어의 용량 및 엔지니어링에 대한 욕구를

채우지 못함 QoS, 신뢰성 , 보안성 등의 취약점

ATM Route flexibility 의 문제점

Trend IP 를 standard-based 로 접근

MPLS, MPOA, ATM 기반의 멀티 서비스 아키텍처 Core IP switch/router