1장. 유닉스 시스템 프로그래밍 개요

Similar documents
CHAPTER 01


歯I-3_무선통신기반차세대망-조동호.PDF

歯Documents\심포지엄\산업경

TTA Verified : HomeGateway :, : (NEtwork Testing Team)


1.LAN의 특징과 각종 방식

○ 제2조 정의에서 기간통신역무의 정의와 EU의 전자커뮤니케이션서비스 정의의 차이점은

Switching

DBPIA-NURIMEDIA

歯이시홍).PDF

정보통신공학특론 (과목번호 : 0634)

1217 WebTrafMon II

Schedule

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론


슬라이드 제목 없음

(JBE Vol. 24, No. 1, January 2019) (Regular Paper) 24 1, (JBE Vol. 24, No. 1, January 2019) ISSN 2287

歯A1.1함진호.ppt

. HD(High Definition). HD 1024x720, 1280x720 HD, 1980x [1]., UHD(Ultra High Definition) [1]. HD (1280x720 ) 4 (4K UHD:3840x2160 ) 16 (8K UHD:76

OMA Bcast Service Guide ATSC 3.0 (S33-2) T-UHDTV 송수신정합 Part.1 Mobile Broadcast (Open Mobile Alliance) 기반 Data Model ATSC 3.0 을위한확장 - icon, Channel No.

LDK-300 제안서

TCP.IP.ppt

<4D F736F F F696E74202D FB5A5C0CCC5CDC5EBBDC5B0FA20B3D7C6AEBFF6C5A9205BC8A3C8AF20B8F0B5E55D>

소프트웨어 융합 개론

02 Reihe bis 750 bar GB-9.03

2 : MMT QoS (Bokyun Jo et al. : Adaptive QoS Study for Video Streaming Service In MMT Protocol). MPEG-2 TS (Moving Picture Experts Group-2 Transport S


FTTH 기술발표

PowerPoint 프레젠테이션

Network Security - Wired Sniffing 실습 ICNS Lab. Kyung Hee University

°í¼®ÁÖ Ãâ·Â

AVN2100Kor_Ç¥Áö110818F

<3130C0E5>

1 : MMT MPEG-2 TS (MinKyu Park et al.: An Overhead Comparison of MMT and MPEG-2 TS in Broadcast Services). MPEG-2 TS(Transport Stream) MPEG-2 (Part) [

(JBE Vol. 23, No. 5, September 2018) (Regular Paper) 23 5, (JBE Vol. 23, No. 5, September 2018) ISSN

<BBF3C7A5C6C7B7CA28C1A6BABBBFEB2034BAD0B1E2292E687770>

Microsoft PowerPoint - 4-TPS Network Architecture.ppt

歯김한석.PDF

38이성식,안상락.hwp

SLA QoS

untitled

untitled

[ 네트워크 1] 3 주차 1 차시. IPv4 주소클래스 3 주차 1 차시 IPv4 주소클래스 학습목표 1. IP 헤더필드의구성을파악하고요약하여설명할수있다. 2. Subnet ID 및 Subnet Mask 를설명할수있고, 각클래스의사용가능한호스트수와사설 IP 주소및네트

(JBE Vol. 23, No. 6, November 2018) (Special Paper) 23 6, (JBE Vol. 23, No. 6, November 2018) ISSN 2

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

02손예진_ok.hwp

(JBE Vol. 21, No. 3, May 2016) HE-AAC v2. DAB+ 120ms..,. DRM+(Digital Radio Mondiale plus) [3] xhe-aac (extended HE-AAC). DRM+ DAB HE-AAC v2 xhe-aac..

1

구로구민체육센터 여성전용 기구필라테스 강좌 신설 구로구시설관리공단은 신도림생활체육관에서 2014년도부터 시행하여 주민의 큰 호응을 얻고있는 기구필라 테스 강좌를 일자로 구로구민체육센터에 확대 시행하게 되었습니다. 구로구 관내 고객들의 니즈를 반영한 기

Overview

Microsoft PowerPoint - e-biz-04.ppt

Microsoft PowerPoint - tem_5

슬라이드 제목 없음

PowerPoint Presentation

0. 들어가기 전

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩

<3031B0ADB9CEB1B82E687770>

諛⑺넻?꾩뿰媛?遺€1?μ옱?몄쭛

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>


을 할 때, 결국 여러 가지 단어를 넣어서 모두 찾아야 한다는 것이다. 그 러나 가능한 모든 용어 표현을 상상하기가 쉽지 않고, 또 모두 찾기도 어 렵다. 용어를 표준화하여 한 가지 표현만 쓰도록 하여야 한다고 하지만, 말은 쉬워도 모든 표준화된 용어를 일일이 외우기는

PowerPoint Presentation

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<4D F736F F D FB1E2BCFAB5BFC7E2BAD0BCAE2DB8F0B9D9C0CF20B3D7C6AEBFF6C5A92DC3D6BFCF2E646F6378>

OSI 참조 모델과 TCP/IP

Network seminar.key

CHAPTER 01

PCServerMgmt7

<353420B1C7B9CCB6F52DC1F5B0ADC7F6BDC7C0BB20C0CCBFEBC7D120BEC6B5BFB1B3C0B0C7C1B7CEB1D7B7A52E687770>

hwp


APOGEE Insight_KR_Base_3P11

BSC Discussion 1

1 : MPEG-DASH MMT (MinKyu Park et al.: MMT-based Broadcasting Services Combined with MPEG-DASH) (Regular Paper) 20 2, (JBE Vol. 20, No. 2, Marc

< BBEABEF7B5BFC7E228C3D6C1BE292E687770>

Microsoft Word - How to make a ZigBee Network_kr

PTLINE Template

Microsoft Word - F33소개서_promotion연장_.doc

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

<4D F736F F F696E74202D FB4D9C1DFC8ADB1E2B9FDB0FAB1B3C8AFB1E2BCFA205BC8A3C8AF20B8F0B5E55D>


<C3D6C1BEBAB8B0EDBCAD2DC8ADC8ABBCF6C1A B7CEC0DBBEF7292E687770>

Microsoft Word - 오세근

Introduction to Computer Science

PowerPoint 프레젠테이션

<5B D B3E220C1A634B1C720C1A632C8A320B3EDB9AEC1F628C3D6C1BE292E687770>

고객 카드 현대모비스 제품을 구입해 주셔서 대단히 감사합니다. A/S 마크란? 공업 진흥청이 애프터 서비스가 우수한 업체를 선정, 지정하는 마크로 애프터 서비스 센터 운영관리 등 8개 분야 45개 항목의 까다로운 심사로 결정됩니다. 주의 : 본 제품의 디자인 및 규격은

PowerPoint Presentation

국내 디지털콘텐츠산업의 Global화 전략

(JBE Vol. 22, No. 6, November 2017) (Special Paper) 22 6, (JBE Vol. 22, No. 6, November 2017) ISSN 2

Microsoft Word _whitepaper_latency_throughput_v1.0.1_for_

1 : UHD (Heekwang Kim et al.: Segment Scheduling Scheme for Efficient Bandwidth Utilization of UHD Contents Streaming in Wireless Environment) (Specia

1장. 유닉스 시스템 프로그래밍 개요

歯V-2_VoIP와지능망-홍융기.PDF

SRC PLUS 제어기 MANUAL

Service-Oriented Architecture Copyright Tmax Soft 2005

Microsoft PowerPoint - 2.Catalyst Switch Intrastructure Protection_이충용_V1 0.ppt [호환 모드]

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

1 : MMT MPEG-2 TS (MinKyu Park et al.: An Overhead Comparison of MMT and MPEG-2 TS in Broadcast Services). MPEG-2 TS(Transport Stream) MPEG-2 (Part) [

Transcription:

7 장. 멀티미디어와 ATM 전송기술 7-1 멀티미디어정보와 ATM 1

멀티미디어정보 (1) 멀티미디어정보란? 음성, 영상, 이미지, 그래픽, 텍스트데이터등다양한형태로표현된정보를말함 정보전송을위해디지털신호로변환되어표현 멀티미디어서비스를통해네트워크운영체제 (NOS) 기술및프로세서의고성능화, 인터페이스의고속화등관련기술발전과더불어보다높은수준의서비스가가능해짐 멀티미디어정보는등시성서비스 (isochronous service) 를제공할수있는향상된네트워크구조및기술을필요로함 2

멀티미디어정보 (2) 멀티미디어의구분 연속적미디어 (continuous media) : 오디오, 비디오정보처럼시간에따라변하는특성을갖는미디어 이산적미디어 (discrete media) : 시간에독립적인특성을갖는텍스트, 정지이미지, 그래픽정보등의미디어 3

멀티미디어정보와 ATM 기술 (1) 종합정보통신네트워크 (ISDN) Integrated Service Data Network 디지털방식을사용하는데이터전송기술이발전되면서하나의통합된네트워크를통해음성, 데이터서비스가가능한 통합네트워크 를구상 디지털방식을기반으로모든정보서비스를통합 우리나라 1993 년서비스시작 4

멀티미디어정보와 ATM 기술 (2) ISDN( 계속 ) 2 개의인터페이스 Basic Rate Interface (BRI): 2B+D 144 Kbps (192 Kbps Interface structure gross bit rate) Primary Rate Interface (PRI): 23B+D/30B+D 1.536/1.984 Mbps (1.544/2.048 Mbps gross bit rate) 5

멀티미디어정보와 ATM 기술 (3) 광대역종합정보통신네트워크 (B-ISDN: Broadband-ISDN) 개념제안 : 기본전송속도 (64Kbps) 의제한으로인한화상의품질문제등을보완하기위해보다확장된개념 이에대한구현방법으로비동기전송방식인 ATM(Asynchronous Transfer Mode) 방식채택 6

멀티미디어정보와 ATM 기술 (4) 경과 1985: ITU-T Study Group 13 (formerly the CCITT Study Group XVIII) began developing standards for Broadband ISDN (B-ISDN) Objective: Define a B-ISDN transport technology for all types of traffic (voice, video, image, and data) for broadband services 1988: ITU-T selected Asynchronous Transfer Mode (ATM) as the switching and multiplexing technique for the B-ISDN ATM was developed for B-ISDN, but it is also implemented in non-isdn environments where very high data rates are required 7

멀티미디어정보와 ATM 기술 (5) B-ISDN 서비스 B-ISDN Services Interactive Services Distribution Services Conversational Services Messaging Services Retrieval Services Distribution Services with user Control Distribution Services without user Control 8

멀티미디어정보와 ATM 기술 (6) B-ISDN 서비스 ( 계속 ) Retrieval Services Video retrieval service Entertainment Remote education and training High-resolution image retrieval service Entertainment Remote education and training Professional image communications Medical image communications Document retrieval service Mixed documents containing text, graphics, still and moving picture information, and voice annotations from archives or information centers 9

멀티미디어정보와 ATM 기술 (7) B-ISDN 서비스 ( 계속 ) Messaging services Video mail service for the transfer of moving pictures and accompanying sound Document mail service for mixed documents containing text, graphics, still and moving picture information, as well as voice annotations Conversational services Broadband videotelephony for the transfer of voice (sound), moving pictures, and video scanned still images and documents between two locations for Tele-education Tele-shopping Tele-advertising Broadband videoconference 10

멀티미디어정보와 ATM 기술 (8) B-ISDN 서비스 ( 계속 ) Distribution services without user control Document distribution Electronic newspaper Electronic publishing Video distribution service TV program distribution HDTV program distribution Pay-per-view TV program distribution Distribution services with user control Video broadcast for Remote education and training News retrieval Video-on-demand 11

멀티미디어정보와 ATM 기술 (9) 광대역통합네트워크 (BcN) Broadband convergence Network 통신ㆍ방송ㆍ인터넷이융합된품질보장형광대역멀티미디어서비스를언제어디서나끊김없이 (Seamless), 안전하게광대역으로이용할수있는통합네트워크 QoS 보장 + 통합망 12

멀티미디어정보와 ATM 기술 (10) ATM 기술은광대역통합네트워크에서효율적인데이터전송방식중하나가됨 원활한멀티미디어정보서비스 고속성, 확장성, 유연성, 효율성을갖춘광대역네트워크시스템필요 등시성 (isochronous) 서비스 전송측에서보낸타이밍신호를그대로유지해서수신측까지데이터를보내는방식 실시간성이요구되는데이터전송 1 초에 30 프레임이전송되어야하는동영상등에필요 13

ATM 원리와특성 (1) ATM(Asynchronous Transfer Mode) 전송의원리 : a connection-oriented, high-speed, low-delay switching and transmission technology that uses short and fixedsize packets, called cells, to transport information 사용자정보데이터의내용이나형태에무관하게단지 53 바이트의일정한크기를갖는 ATM 셀 (cell) 로분할하여수신측으로전송 회선교환 (low and constant delay, guaranteed capacity) 의장점 + 패킷교환 (flexibility, efficiency for bursty traffic) 의장점 14

ATM 원리와특성 (2) 15

ATM 원리와특성 (3) User Applications Voice Video Data Voice Video Data BISDN Services BISDN Services Segmentation Reassembly Multiplexing Demultiplexing Workstation H Workstation H ATM Network H H H H H H H H H H H H 16

동작원리 ATM 원리와특성 (4) 연결형 (Connection Oriented) 서비스 셀전송에앞서종단간연결이설정되어야함 연결이설정되면 ATM 망에서종단간 QoS(Quality of Service) 보장 음성, 비디오, 화상, 데이터를포함한모든트래픽은 53 바이트의고정된길이의셀로나누어전달 경로정보는각셀의헤더에포함 경로선택과교환은 ATM 교환기하드웨어에서수행 목적지에서셀들이음성, 비디오, 화상데이터로조립됨 17

특성 ATM 원리와특성 (3) 고정된크기의셀형태로전송하므로다양한서비스요구를효율적으로수용가능 가용자원의효율적사용가능 네트워크의정상적인동작을감시, 관리, 유지하는데드는비용감소 통계적다중화방식사용으로동적으로대역폭할당이가능해져데이터전송비용감소 기존의서비스와향후추가적으로요구되는서비스에대하여유연하게대처가능 다양한정보에대한통합서비스가능 18

ATM 과동기식전송방식의비교 (1) ATM 네트워크에서는서로다른전송측으로부터발생된데이터들이하나의링크로합쳐지거나혹은통계적다중화과정을거치게됨 시분할다중화 (time division multiplexing) 를사용하는동기식전송방식의경우 대역폭의낭비가초래 ATM 은각데이터를셀의형태로변환하고여분의대역폭을통계적다중화를통해효율적으로할당하기때문에대역폭의낭비를줄일수있음 19

ATM 과동기식전송방식의비교 (2) 20

ATM 네트워크기술 회선교환을효과적으로구현하고유연성을위해고정된크기 ( 길이 ) 의셀에의한교환 데이터, 음성, 영상등저속에서초고속까지의가변전송률을수용할수있는기술 21

멀티플렉싱비교 Multiplexing with Different Packet Sizes Multiplexing with Cells 22

Cell Switching (1) 23

Virtual Path Identifier Cell Switching (2) 24

Switching Using VPI Cell Switching (3) 25

VPI and VCI Cell Switching (4) 26

Cell Switching (5) Switching Using VPI and VCI 27

VP Switching Cell Switching (6) 28

VPC Switching Cell Switching (7) 29

ATM Interfaces (1) UNI(User-Network Interface) NNI(Network-Network Interface) 30

ATM Interfaces (2) Public and Private UNIs 31

B-ISDN/ATM 프로토콜참조모델 32

ATM Layers 33

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

AAL Types (2) 35

AAL Types (3) AAL1 36

AAL Types (4) AAL2 37

AAL Types (5) AAL3/4 38

AAL Types (6) AAL5 39

ATM Layer (1) 40

ATM Headers ATM Layer (2) 41

ATM Headers ( 계속 ) PT Fields ATM Layer (2) 42

ATM 프로토콜구조 계층별기능 (1) 물리계층 물리계층 (physical layer) 의표준 : I.432에기술 B-ISDN에서사용자-네트워크인터페이스 (UNI) 는 155.52Mbps 혹은 622.08Mbps의전송률, 전송미디어로는동축케이블이나광섬유사용 물리매개부계층, 전송수렴부계층으로구분 43

ATM 프로토콜구조 계층별기능 (2) ATM 계층 ATM 계층에대한표준 : 권고안 I.361 에기술 ATM 계층의가장중요한기능 : ATM 셀의헤더를생성시키고관리하는기능 상위계층에서데이터를수신하면여기에 5 바이트헤더를추가하고이를다시물리계층으로전달 수신측의 ATM 계층 : 53 바이트셀에서 5 바이트로구성된헤더를제거한다음사용자정보데이터부분을상위계층인 AAL 계층으로전달 44

ATM 프로토콜구조 계층별기능 (3) ATM 적응계층 ATM Adaptation Layer ATM 적응계층에대한표준 : CCITT I.361 과 I.363 에기술 고정된크기를가진 48 바이트의사용자정보데이터를생성하는역할을함 상위계층에서전달된사용자데이터를 48 바이트크기로분할 48 바이트사용자데이터에하부 ATM 계층에서 5 바이트의헤더가첨부되면 53 바이트인 ATM 셀생성 45

ATM 프로토콜구조 계층별기능 (4) ATM 적응계층 ( 계속 ) 분할및재조립부계층 (SAR) Segmentation and Reassembly Sublayer 길이가일정하지않은상위계층에서생성된데이터를길이가 48 바이트로고정된길이의데이터생성 전송측에서는데이터를분할해서전송 수신측에서데이터를수신하면전송측에서와반대과정으로데이터를재조합해서전송전의형태로복원 46

ATM 프로토콜구조 계층별기능 (5) ATM 적응계층 ( 계속 ) 수렴부계층 (CS) Convergence Sublayer 상위계층으로부터전달된데이터중 ATM 계층에서제공하지못하는서비스를요구하는경우 수렴부계층 (CS) 은상위계층에서의요구사항중, ATM 계층에서는제공하지못하는서비스에대한해결책제공 47

ATM 프로토콜계층구조 (1) ATM 프로토콜계층구조에서의데이터단위교환 48

ATM 프로토콜계층구조 (2) ATM 프로토콜의계층구조와각계층에서사용하는데이터단위를구분하여나타냄 ATM 계층의셀형식과 AAL 계층중수렴부계층에서의데이터단위인 CS-PDU (CS- Protocol Data Unit) 와분할및조합부계층에서의데이터단위인 SAR-PDU (SAR- Protocol Data Unit) 를구분한상호간의관련성 49

ATM 셀구조 (1) ATM 셀은 48 바이트사용자정보데이터 payload 부분과전송시필요한제어정보를포함하는 5 바이트헤더로구성 ATM 헤더는 53 바이트크기의셀중 5 바이트를차지 ATM 셀의형식 ATM 셀에대한 ATM 스위치에서의빠른처리과정은고속의데이터전송을가능케함 50

ATM 셀구조 (2) ATM 셀상세구조 : 7 부분의영역으로나눈셀헤더 51

ATM 셀헤더의영역별구조 (1) 일반흐름제어영역 (GFC) Generic Flow Control 네트워크에서흐름제어를위해사용되는영역 전송미디어를다수의전송측이사용하고자하는경우회선경쟁 (contention) 에따른트래픽혼잡문제를해결하기위한흐름제어기능과관련된영역 52

ATM 셀헤더의영역별구조 (2) 가상채널식별자 (VCI) Virtual Channel Identifier ATM 셀은목적지로가는도중 ATM 스위치를거치게되는데, 이때사용되는채널이가상채널을식별하기위해사용하는것임 가상회선 (virtual circuit) : VCI 의값을이용해서회선이구축되는것 가상채널접속 (virtual channel connection) : VCI 를이용해서전송측과수신측이접속되는것 53

ATM 셀헤더의영역별구조 (3) 가상경로식별자 (VPI) Virtual Path Identifier 다수의가상채널을모아서하나의가상경로를구성함 가상경로는가상경로접속 (virtual path connection) 을위해사용됨 다수의가상채널을모아가상경로를만들고, 다시다수의가상경로가모여서전송라인구성 54

ATM 셀헤더의영역별구조 (4) 사용자정보데이터형태 (payload type) 동일한가상회로를통해이동하는사용자정보데이터를구별하기위해사용 사용자정보데이터의형태가음성인지혹은화상인지를구분하기위해사용하는영역 셀손실우선권 (Cell Loss Priority) 셀을폐기해야하는경우, 어떤셀을우선적으로폐기할것인가를나타내주는영역 영역크기 : 1 비트로할당 1 의값으로설정 우선적으로폐기 ( 낮은우선권을가진셀 ) 헤어오류제어 (Header Error Control) ATM 셀의헤더에대해서만오류제어기능을수행하게됨 55