Multimedia & Communication Lab. T.120 : Data Protocol for Multimedia Conferencing Advanced multimedia 4/27/1999 Jeong, Hwanseok

Slides:



Advertisements
Similar presentations
There are many types of WAN technologies that can be used to solve the problems of users who need network access from remote locations. We will go through.
Advertisements

Chapter 17 Networking Patricia Roy Manatee Community College, Venice, FL ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William.
H. 323 Chapter 4.
A Presentation on H.323 Deepak Bote. , IM, blog…
H.323 Recommended by ITU-T for implementing packet-based multimedia conferencing over LAN that cannot guarantee QoS. Specifying protocols, methods and.
Security in VoIP Networks Juan C Pelaez Florida Atlantic University Security in VoIP Networks Juan C Pelaez Florida Atlantic University.
Packet Based Multimedia Communication Systems H.323 & Voice Over IP Outline 1. H.323 Components 2. H.323 Zone 3. Protocols specified by H Terminal.
24/08/2005 IP Telephony1 Guided by: Presented by: Dr.S.K.Ghosh Nitesh Jain 05IT6008 M.Tech 1 st year.
VoIP EE 548 Ashish Kapoor. Characteristics – Centralized and Distributed Control H.323 pushes call control functionality to the endpoint, while still.
Chapter 5 standards for multimedia communications
Information Technology Foundations-BIT 112 TECHNOLOGY GUIDE FOUR Basics of Telecommunications and Networks.
Computers Are Your Future © 2008 Prentice-Hall, Inc.
Chapter 6 Telecommunications & Networks.
Shalini Bhavanam. Key words: Basic Definitions Classification of Networks Types of networks Network Topologies Network Models.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
Jacob Boston Josh Pfeifer. Definition of HyperText Transfer Protocol How HTTP works How Websites work GoDaddy.com OSI Model Networking.
Introduction to Networks and the Internet
Protocols and the TCP/IP Suite
EE 4272Spring, 2003 EE4272: Computer Networks Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. Spring, 2003.
Semester 4 - Chapter 5 – ISDN Overview There are many types of WAN technologies that can be used to solve the problems of users who need network access.
LAN Risanuri Hidayat. LAN-Local Area Network A LAN is a high-speed data network that covers a relatively small geographic area. It typically connects.
Network Technology CSE Network Technology CSE3020 Week 1.
4/11/40 page 1 Department of Computer Engineering, Kasetsart University Introduction to Computer Communications and Networks CONSYL Computer and.
Lecturer: Tamanna Haque Nipa
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Table Of Contents Introduction What is WAN? Point to Point Links Circuit Switching Packet Switching WAN Virtual Circuits WAN Dialup Services WAN Devices.
1 Wide Area Network. 2 What is a WAN? A wide area network (WAN ) is a data communications network that covers a relatively broad geographic area and that.
IP Network Basics. For Internal Use Only ▲ Internal Use Only ▲ Course Objectives Grasp the basic knowledge of network Understand network evolution history.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Networking Technologies
Chapter 5 Networks Communicating and Sharing Resources
1 WHY NEED NETWORKING? - Access to remote information - Person-to-person communication - Cooperative work online - Resource sharing.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Protocols and the TCP/IP Suite
1 Computer Networks DA Chapter 1-3 Introduction.
Course ILT The OSI model Unit objectives Explain the significance of the OSI model, label the seven layers of the OSI model, and describe services provided.
Service Primitives Six service primitives that provide a simple connection-oriented service 4/23/2017
Integrated Services Digital Network (ISDN)
Applied Communications Technology Voice Over IP (VOIP) nas1, April 2012 How does VOIP work? Why are we interested? What components does it have? What standards.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Network Devices.
Infrastructure in Teleradiology CONTENT 1. Introduction 2. Overview of Data Communication 3. Local Area Network 4. Wide Area Network 5. Emerging Technology.
UNDERSTANDING THE HOST-TO-HOST COMMUNICATIONS MODEL - OSI LAYER & TCP/IP MODEL 1.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
What is H.323? H.323 is standard providing a foundation for audio, video, and data communications across IP-based networks, including the Internet.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
William Stallings Data and Computer Communications
CSI-09 COMMUNICATION TECHNOLOGY WIDE AREA NETWORK (WAN) AUTHOR - V. V. SUBRAHMANYAM.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Connecting to the Network Introduction to Networking Concepts.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
Network Components David Blakeley LTEC HUB A common connection point for devices in a network. Hubs are commonly used to connect segments of a LAN.
. Large internetworks can consist of the following three distinct components:  Campus networks, which consist of locally connected users in a building.
PTCL Training & Development1 H.323 Terminals Client end points on the network IP phones, PCs having own OS Terminals running an H.323 protocols and the.
MPEG-4: Multimedia Coding Standard Supporting Mobile Multimedia System Lian Mo, Alan Jiang, Junhua Ding April, 2001.
Lecture # 02 Network Models Course Instructor: Engr. Sana Ziafat.
SYSTEM ADMINISTRATION Chapter 2 The OSI Model. The OSI Model was designed by the International Standards Organization (ISO) as a structural framework.
Computer and Data Communications Read Chapters 1 & 2.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
Dr. ClincyLecture1 Chapter 2 (handout 1– only sections 2.1, 2.2 and 2.3) 1 of 10 Dr. Clincy Professor of CS Exam #3 Monday (3/14/16): Opened Book, No Computer,
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 1 WANs and Routers.
VoIP ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
IP Telephony (VoIP).
LAN Risanuri Hidayat.
Protocols and the TCP/IP Suite
ECEN “Internet Protocols and Modeling”
Protocols and the TCP/IP Suite
Computer Networks DA2402.
Presentation transcript:

Multimedia & Communication Lab. T.120 : Data Protocol for Multimedia Conferencing Advanced multimedia 4/27/1999 Jeong, Hwanseok

Multimedia & Communication Lab. Contents n Overview n Normative references n Introduction to Multimedia Communication n The T.120 System Model n T.120 Infrastructure Recommendation n Application Protocol Recommendation n T.120 Compliance n References

Multimedia & Communication Lab. Normative reference n ITU-T Recommendation T.121(1996), Generic Application Template n ITU-T Recommendation T.122(1993), Multipoint Communication Service for Audiographic and Audiovisual Conferencing service definition n ITU-T Recommendation T.123(1993), Protocol Stack for Audiographics and Audiovisual Teleconference Application n ITU-T Recommendation T.124(1995), Generic Conference Control n ITU-T Recommendation T.125(1994), Multipoint Communication Service Protocol n ITU-T Recommendation T.126(1995), Multipoint Still Image and Annotation Protocol n ITU-T Recommendation T.127(1995), Multipoint Binary File Transfer Protocol

Multimedia & Communication Lab. Overview n T.120 recommendation series : multipoint communication service for use in multimedia conferencing environments n T.120 m Introduction for the T.120 series, showing the inter-relationships between the constituent recommendation m requirements for compliance to T.120 for conferencing

Multimedia & Communication Lab. Introduction to Multipoint Multimedia Communication n Multipoint communication : interconnection of multiple terminals n MCU(Multiple Control Unit), or more simply a bridge, is required n T.120 series : the components providing both a data communications service, and a management service for any other media services present n MCU m nodes without terminal functionality, acting as bridging nodes, bridging data and other media streams present in the connections

Multimedia & Communication Lab. Introduction to Multipoint Multimedia Communication(cont’d) Terminal Multiport terminal Multiport terminal Terminal Point to point (The simplest case of a multipoint connection) Chain Connection with terminals acting as data bridges < Examples of Multipoint conference configurations showing various connection topologies and Node types >

Multimedia & Communication Lab. Introduction to Multipoint Multimedia Communication(cont’d) < Multipoint topology-3 MCUs providing connection to allow multiple terminal to participate in a conference > MCU Terminal

Multimedia & Communication Lab. Introduction to Multipoint Multimedia Communication(cont’d) MCU Terminal LAN Gateway -Router- Terminal LAN Gateway -Router- Corporate Network A Corporate Network B PSTN ISDN PSTN ISDN Public Network <

Multimedia & Communication Lab. T.120 System Model … User Application(s) (Using Both Standard and Non-standard Application Protocols User Application(s) (Using Non-std. Protocol) T.127 (MBFT) T.126(MSIA) Application Protocol Entity Generic Conference Control(GCC) T.124 Multipoint Communications Service(MCS) T.122/125 Network Specific Transport Protocols T.123 Node Controller ITU-T T.120 Application Protocol Recommendation User Application(s) (Using Std. App. Protocol) … Non-Std. App. Protocol Entity ITU-T T.120 Infrastructure Recommendatios

Multimedia & Communication Lab. T.120 System Model(cont’d) n Comprised of a communications infrastructure and the application protocols n User Application m use the services offered by the T.120 series m will generally be multipoint aware and designed to use the T.120 services by GCC and MCS m T.121(Generic Application Template) provide on how to utilize the T.120 infrastructure in a consistent way

Multimedia & Communication Lab. T.120 System Model(cont’d) n Application Protocols m Protocol Data Units(PDUs) + actions for App. peer-to-peer communication m The T.120 series includes application protocols designed to support multipoint conferencing m Application Protocol Entity 4 an instance of an Application Protocol 4 ARM(Application Resource Manager) + ASE(Application Service Element) 4 ARM : generic functionality relevant to all protocols 4 ASE : application specific functionality 4 Both of these are described in T.121(Generic App. Template)

Multimedia & Communication Lab. T.120 System Model(cont’d) n Node Controller m T.120 management role at a terminal or MCU m issue primitives to the GCC provider which starts and control the communication session : outside the scope of the T.120 n Communication Infrastructure m multipoint connectivity with reliable data delivery m Three components : GCC, MCS, Transport Protocol Profile n Networks m ISDN : Integrated Services Digital Nerwork m CSDN : switched or permanent digital circuits m PSDN : Packet Switched Data Network using X.25 m PSTN : Public Switched Telephone Network m B-ISDN, LAN under study

Multimedia & Communication Lab. T.120 Infrastructure Recommendation n Protocol Stacks for Audiographic and Audiovisual conferencing - T.123 n Multipoint Communication Service(MCS) - T.122, T.125 n Generic Conference Control (GCC) - T.124

Multimedia & Communication Lab. T.123 : Protocol Stacks for Audiographic and Audiovisual conferencing n Network specific transport stacks for each supported network n MCS takes the transport pairs from the layer below it and maps them into a multipoint domain T Multipoint Communications Service(MCS) ISDN Transport Network Independent Layer Network Dependent Layer CSDN Transport PSDN Transport PSTN Transport B-ISDN Transport NLAN Transport

Multimedia & Communication Lab. T.122, T.125 : Multipoint Communication Service(MCS) n T.122 : defines the MCS service n T.125 : specifies the data transmission protocol n MCS : multipoint “engine” of the T.120 conference n takes point-to-point transport connections provided by the layer below it and combine to form a multipoint domain n MCS Provider(Top Provider) acting as the resource server for the domain n MCS app direct data within domain via the use of channel n token are the last major facility provided by MCS m services are provided to grab, pass, inhibit, query token

Multimedia & Communication Lab. T.124: Generic Conference Control(GCC) n Comprehensive set of facilities for establishing and managing the multipoint conference n to maintain information about the nodes and applications that are in a conference n Applications create conferences, join conferences, and invite others to conference n conference security n capabilities for supporting the concepts of conductorship in a conference

Multimedia & Communication Lab. Application Protocol Recommendation n The Generic Application Template(GAT) - T.121 n Multipoint Still Image and Annotation Protocol(MSIA) - T.126 n Multipoint Binary File Transfer(MBFT) - T.127 n Non-Standard Application Protocols

Multimedia & Communication Lab. T.121 : The Generic Application Template(GAT) n A conceptual model of a T.120 application protocol n A guide to application protocol developers and user application developers on how to utilize the T.120 infrastructure to best effect n Two distinct parts m ARM(Application Resource Manager) + ASE(Application Service Element) m ARM : generic functionality relevant to all protocols m ASE : application-protocol-specific functionality m Both of these are described in T.121(Generic App. Template)

Multimedia & Communication Lab. T.126 : Multipoint Still Image and Annotation Protocol(MSIA) n To be used by a broad set of user application that require inter-operable graphical information exchange in a multi- vendor environment n white boarding, annotated image exchange, hard copy image exchange, remote computer application piloting, screen sharing n manage the conference-wide synchronization of multi- plane/multi-view graphical workspaces n Advanced option m keyboard and pointing device signaling

Multimedia & Communication Lab. T.127 : Multipoint Binary File Transfer(MBFT) n to support interchange of binary files within an interactive conferencing or group working environment n no restriction on the content of the files to be transferred n versatile n flexible n Optional advanced feature m Broadcast of multiple files simultaneously m Private distribution of files to a selected subset of the conference m Conductor control of file distribution

Multimedia & Communication Lab. T.127 : Multipoint Binary File Transfer(MBFT) MBFT MCS Provider MCS Provider MCS Provider Top MCS Provider Node that require file A Node that require files A and B Control channel Data channel

Multimedia & Communication Lab. Non-Standard Application Protocols n Must use GCC in a way that does not risk conflict with other app. protocol entity

Multimedia & Communication Lab. T.120 Compliance n transport Protocol stack profile(T.123) n multipoint Communication Service protocol(T.125) n mandatory parts of Generic Conference Control(T.124) n mandatory parts of any standardized app. Protocol T.121 T.123 T.124 T.125 T.126 T.127 conditional mandatory conditional Depend on condition

Multimedia & Communication Lab. References n ITU-T Recommendation T.120(1996), Data Protocol for Multimedia Conference. n “A Primer on the T.120 Series Standard”,