Chapter 5 standards for multimedia communications

Slides:



Advertisements
Similar presentations
Chapter 3: Introduction to Data Communications and Networking
Advertisements

Johan Garcia Karlstads Universitet Datavetenskap 1 Datakommunikation II Signaling/Voice over IP / SIP Based on material from Henning Schulzrinne, Columbia.
Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
H. 323 Chapter 4.
A Presentation on H.323 Deepak Bote. , IM, blog…
Tom Behrens Adam Muniz. Overview What is VoIP SIP Sessions H.323 Examples Problems.
Voice over IP Fundamentals
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.
Standards for Multimedia Communications. Introduction Most Multimedia Applications involve a number of media types that are together in some way Standards.
The Application Layer Chapter 7. Where are we now?
Layer 7- Application Layer
Protocols and the TCP/IP Suite Chapter 4 (Stallings Book)
Internet…issues Managing the Internet
Protocols and the TCP/IP Suite
MPEG-2 Transport streams tMyn1 MPEG-2 Transport streams The MPEG-2 Systems Standard specifies two methods for multiplexing the audio, video and other data.
©Brooks/Cole, 2003 Chapter 6 Computer Networks. ©Brooks/Cole, 2003 Understand the rationale for the existence of networks. Distinguish between the three.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
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.
Process-to-Process Delivery:
15-1 More Chapter 15 Goals Compare and contrast various technologies for home Internet connections Explain packet switching Describe the basic roles of.
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
3. VoIP Concepts.
Chapter 17 Networking Dave Bremer Otago Polytechnic, N.Z. ©2008, Prentice Hall Operating Systems: Internals and Design Principles, 6/E William Stallings.
Computer Networking From LANs to WANs: Hardware, Software, and Security Chapter 12 Electronic Mail.
Networking Computer network A collection of computing devices that are connected in various ways in order to communicate and share resources Usually,
 TCP/IP is the communication protocol for the Internet  TCP/IP defines how electronic devices should be connected to the Internet, and how data should.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
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.
Simple Mail Transfer Protocol (SMTP)
THE OSI MODEL AND THE TCP/IP PROTOCOL SUITE CS 1202 Lectur3 part2.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 7: Transport Layer Introduction to Networking.
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
Huda AL_Omairl - Network 71 Protocols and Network Software.
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.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
1 Networking Chapter Distributed Capabilities Communications architectures –Software that supports a group of networked computers Network operating.
Proxy Server PROXY SERVER. What is a Web Proxy? Proxy Server A proxy is a host which relays web access requests from clients Used when clients do not.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Omar A. Abouabdalla Network Research Group (USM) SIP – Functionality and Structure of the Protocol SIP – Functionality and Structure of the Protocol By.
TCP/IP (Transmission Control Protocol / Internet Protocol)
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Standards for MM COMM. 2 Interpersonal 3 Interactions over the Internet.
CSE5803 Advanced Internet Protocols and Applications (14) Introduction Developed in recent years, for low cost phone calls (long distance in particular).
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Protocols and Architecture Slide 1 Use of Standard Protocols.
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.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Transmission Control Protocol (TCP) Internet Protocol (IP)
1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Electronic Mail: SMTP, POP IMAP, and MIME.
1 Internet Telephony: Architecture and Protocols an IETF Perspective Authors:Henning Schulzrinne, Jonathan Rosenberg. Presenter: Sambhrama Mundkur.
3/10/2016 Subject Name: Computer Networks - II Subject Code: 10CS64 Prepared By: Madhuleena Das Department: Computer Science & Engineering Date :
Data Communication Network Models
Cisco I Introduction to Networks Semester 1 Chapter 7 JEOPADY.
Postech DP&NM Lab Session Initiation Protocol (SIP) Date: Seongcheol Hong DP&NM Lab., Dept. of CSE, POSTECH Date: Seongcheol.
Protocols and the TCP/IP Suite
Introduction to Networks
IP Telephony (VoIP).
Computer Networks.
The OSI Model and the TCP/IP Protocol Suite
Protocols and networks in the TCP/IP model initially.
Introduction to Networks
Net 431: ADVANCED COMPUTER NETWORKS
The OSI Model and the TCP/IP Protocol Suite
Protocols and the TCP/IP Suite
ECEN “Internet Protocols and Modeling”
Process-to-Process Delivery:
Protocols and the TCP/IP Suite
The OSI Model and the TCP/IP Protocol Suite
Process-to-Process Delivery: UDP, TCP
Presentation transcript:

Chapter 5 standards for multimedia communications 5.1 Introduction 5.2 reference models 5.3 standards relating to interpersonal communications 5.4 Standards relating to interactive applications over the internet 5.5 standards for entertainment applications

5.1 introduction In this chapter we present an overview of the standards that have been defined for use with multimedia communication A reference model is used for defined the various standards

5.2 reference models The standards associated with the three types of application,show in figure5.1 The functionality of each set of standards is as follows: Application standards Network interface standards Internal network standards

Figure5.1(a)

Figure 5.1(b)(c)

5.2 reference models-5.2.1 Tcp/ip reference model (figure 5.2) Physical layer Link layer Network layer Transport layer Application layer

Figure 5.2

5.2 reference models-5.2.2 Protocol basics The protocol to be used at each layer is chosen to meet the needs of a particular application/network combination Protocol control information(PCI) Protocol data unit(PDU) Show figure 5.3

Figure 5.3(a)

Figure 5.3(b)

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.1 circuit-mode networks Circuit-mode network is show in figure 5.4 Network interface standard Transport layer Multiplexer / demultiplexer System control application Audio and video codecs Multipoint communications service(MCS)

Figure 5.4

Table 5.1

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.1 circuit-mode networks-cont H.320 The H.320 standard is intended for use in end systems that support a range of multimedia application over an ISDN Audio:G.711,G.722,G.728 Video:H.261 User data:T.120 System control/call setup:Q.391 Multiplexing:H.221

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.1 circuit-mode networks-cont H.324 Over bit rate switched networks such as a PSTN Video:H.261,H.263 Audio:G.723.1,G.729 User data:T.120 Multiplexing Total channel bandwidth is divided into a number of separate logical channels Bit-oriented protocol ,the principles of which are shown in figure 5.5

Figure 5.5

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.1 circuit-mode networks-cont Adaptation In order to allow for the possibility of transmission errors being present in the received byte stream associated with each logical channel The adaptation layer supports three difference schemes-AL1,2 and 3 Multipoint conferencing:H.324 System control :h.245 is concerned with the overall control of the end system

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.1 circuit-mode networks-cont H.321/H.310 Intended for use with terminals that provide a range of multimedia application over a B-ISDN H.322 Intended for use with end systems that support interpersonal communication applications over a local area network(LAN)

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.2 packet-switched networks H.323 Attached either to the same LAN or to different LANs H.323 is intended for use with LANs that provide a non-guaranteed QoS Figure 5.6 show structure

Figure 5.6

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.2 packet-switched networks-cont Audio and video coding Audio codec:either G.711 or G.728 Video codec:either H.261 or H.263 Call setup:H.323 gatekeeper can be used Figure 5.7 two-party call setup procedure using an h.323 gatekeeper Figure 5.8 H.323 multiplexing/ demultiplexing

Figure 5.7

Figure 5.8

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.2 packet-switched networks-cont Interworking End system that are attached to a circuit-mode network is achieved. This is through H.323 gateway Figure 5.9

Figure 5.9

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.2 packet-switched networks-cont IETF Early IETF provided a basic two-party telephony service between two IP hosts Later IETF provided a more versatile facility supporting both multiparty conferencing and broadcast services Signaling protocol Session initiation protocol (SIP) Sip provides services for user location,call establishment,and call participation management

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.2 packet-switched networks-cont Session description protocol(SDP) When a user is invited to join in a call/session

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.3 electronic mail Internet mail Figure 5.10 email over the internet User agent(UA) Message transfer agent(MTA) Message store(MS) Simple mail transfer protocol(SMTP) Domain name server(DNS)

Figure 5.10

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.3 electronic mail-cont MIME(multipurpose internet mail extensions) RFC 822:email messages are written in English and are made up of just ASCII characters Extensions to the basic format defined in RFC 822 were added.these are defined in RFC 2045 and are known as MIME

5. 3 standards relating to interpersonal communications-5. 3 5.3 standards relating to interpersonal communications-5.3.3 electronic mail-cont e-mail gateways Show figure 5.11 Two problem: Format of the mail message is often different The application protocol are also different To overcome these problems,a device known as an email gateway is used,show figure 5.12

Figure 5.11

Figure 5.12

5.4 standards relating to interactive applications over the internet-5.4.1 information browsing Figure 5.13 show information browsing

figure 5.14

5.4 standards relating to interactive applications over the internet-5.4.2 electronic commerce To send detail of your credit card in order to purchase Figure 5.15 electronic commerce Common gateway interface(CGI) security

Figure 5.15

5.4 standards relating to interactive applications over the internet-5.4.3 intermediate systems Communication between the client and server is achieved through a networking device Show figure 5.16 Security gateway Packet filtering Proxy server

Figure 5.16

5.4 standards relating to interactive applications over the internet-5.4.4 Java and JavaScript Figure 5.17 Applet Virtual machine Bytecode Javascript Embed java code into an HTML page directly

Figure5.17

5. 5 standards for entertainment applications –5. 5 5.5 standards for entertainment applications –5.5.1 Movie/video-on-demand Transmission format (figure 5.18) Elementary streams Packetized ES (PES) System time clock(STC) Pack System clock reference(SRC)

Figure 5.18

5. 5 standards for entertainment applications –5. 5 5.5 standards for entertainment applications –5.5.1 Movie/video-on-demand-cont Distribution network Figure5.19(a) show telephony company architecture Figure5.19(b) show cable TV company architecture

Figure 5.19

5. 5 standards for entertainment applications –5. 5 5.5 standards for entertainment applications –5.5.2 Interactive television Base on MPEG-2 format TV program multiplexing(a)PS and TS generation (b) TS format (figure 5.20) System-level Program allocation table(PAT) Program map table(PMT) Conditional access table(CAT)

Figure 5.20