SMPTE ST 2022: Moving Serial Interfaces (ASI & SDI) to IP. Thomas Edwards VP Engineering & Development FOX Networks Engineering & Operations

Size: px
Start display at page:

Download "SMPTE ST 2022: Moving Serial Interfaces (ASI & SDI) to IP. Thomas Edwards VP Engineering & Development FOX Networks Engineering & Operations"

Transcription

1 SMPTE Standards Webcast Series SMPTE ST 2022: Moving Serial Interfaces (ASI & SDI) to IP Thomas Edwards VP Engineering & Development FOX Networks Engineering & Operations SMPTE Standards Update Webcasts Series of 90-minute, interactive webcasts covering select SMPTE standards and topics Free for everyone Sessions are recorded for on-demand viewing convenience SMPTE.ORG and YouTube

2 Your Host Joel E. Welch Director of Education SMPTE 3 Today s Guest Speaker Thomas Edwards Vice President, Engineering & Development FOX Network Engineering & Operations

3 Overview ST 2022-x standards take payloads from specialized electrical interfaces and puts them on IP using RTP The electrical interfaces are ASI and SDI The 2022-x standards are: Forward Error Correction for Real-Time Video/Audio Transport Over IP Networks Unidirectional Transport of Constant Bit Rate MPEG-2 Transport Streams on IP Networks Unidirectional Transport of Variable Bit Rate MPEG-2 Transport Streams on IP Networks Unidirectional Transport of Non-Piecewise Constant Variable Bit Rate MPEG-2 Streams on IP Networks Forward Error Correction for Transport of High Bit Rate Media Signals over IP Networks (HBRMT) Transport of High Bit Rate Media Signals over IP Networks (HBRMT) Seamless Protection Switching of SMPTE ST 2022 IP Datagrams MPEG Transport Stream (TS) ISO/IEC and ITU-T Rec. H Encapsulates packetized elementary streams (PES) Has error detection and stream synchronization packets (or 204 with Reed-Solomon FEC) Every has a Payload ID (PID) Over 75 of mappings into MPEG TS SMPTE Registration Authority, LLC is the registration authority for ISO/IEC Besides MPEG video: KLV Data, Dolby Vision, Camera Positioning Information, VC-1, VC-4, Dirac, AES3, Dolby TrueHD audio etc.

4 MPEG TS Logical View PID 0 Program Association Table (PAT) Program # 100 PMT PID 1025 Program # 200 PMT PID 1026 MPEG Transport Stream Program Video Audio 1 Audio 2 Program Map Table (PMT) Program # 100 Video PID 501 MPEG-2 Video Audio PID (English) 502 MPEG-2 Audio Audio PID (Spanish) 503 MPEG-2 Audio Program Video Audio Program Map Table (PMT) Program # 200 Video PID 601 AVC Video Audio PID (English) 602 AAC Audio MPEG TS Packet View 0x47 (sync) Flags Example Transport Stream Packet PID (Payload ID) Header More Flags 188 Bytes CC Adaptation Field Data Payload Example Transport Stream Flags: Transport Error Indicator Payload Unit Start Indicator Transport Priority Transport Scrambling Control Important PIDs: 0x0000 PAT PID 0x1FFF Null PID gives space for VBR Continuity Counter (CC) 4-bit per-pid sequence # Helps detect packet loss Adaptation Field (optional) Can carry range of other info PCR, splice point flags Transport of private data PID 0 CC 3 PAT Data PID 601 CC 11 PID 602 CC 7 PID 0x1FFF NULL PID 601 CC 12 PID 602 CC 8

5 Asynchronous Serial Interface (ASI) Asynchronous -> no clock line, just self-clocked data European Standard EN Annex B Bottom layers Fibre Channel physical & signaling interface (FC-PH) Data transmission rate 270 Mbps on 75Ω coax or fiber transmission rate permits a constant receiver clock. To restore the original clock rate, a PLL circuit can be used. Annex E gives some proposals for how such a circuit can be designed. The input of the required transmission facility accepts MPEG-2 bytes and the output delivers MPEG-2 bytes. While the Fibre-Channel (FC) supports single mode fibre, multi-mode fibre, coaxial cable and twisted pair media interfaces, this standard defines only two distinct forms of interfaces: coaxial cable and multi-mode fibre-optical cable using LED emitters. Instead of a transmission rate of 265,625 Mbit/s, as required in the ISO/IEC standard, in this document the transmission rate is 270,000 Mbit/s. B.1 ASI transmission system overview Figures B.1 and B.2 represent the primary components of the ASI transmission method over copper coaxial cable and fibre-optic cable, respectively. 8-bit data converted to 10-bit for transmission for DC-balance Don t have to use all 270 Layer-2 Layer-1 Mbps Comma 10-bit symbol Packet- 8B/10B Sync Byte inserted when no data Parallel/Serial Synchronous Coding (FC Comma) Conversion MPEG2 TS Insertion ready to transmit Ignored by receivers Allows any bit rate <270 Mbps Packet- Synchronous MPEG-2 TS 8B/10B Decoding Sync Byte (FC Comma) Deletion Clock/Data Recovery & Serial/Parallel Conversion Amplifier/ Buffer Amplifier/ Buffer Coupling/ Impedance Matching Coupling/ Impedance Matching Layer-0 Connector Connector Figure B.1 - Coaxial cable-based asynchronous serial transmission link (ASI type) Coaxial Cable IP Internet Protocol A protocol for packet network intercommunication IP version 4 (IPv4) is dominant protocol of the Internet IPv6 its successor is starting to be used IHL = Internet Header Length TOS = Type of Service (now Differentiated Services Code Point, DSCP, and Explicit Congestion Notification, ECN) If IP packet too large to fit down network pipe, it gets fragmented Identification: Groups fragments Flags: Don t Fragment / More Fragments Address: 32 bits, human-readble as A.B.C.D bytes IPv4 Header

6 UDP User Datagram Protocol RFC 768 Connectionless datagram Unreliable, TCP/IP stack provides no packet loss detection or fix Ports for source & destination provide multiplexing of different applications and flows Header: RTP Real-time Transport Protocol RFC 3550 Typically over UDP V Version P Padding at end X Header Extension CC #of CSRCs M Marker bit PT Payload Type Sequence # helps identify dropped packets Timestamp aids in sync SSRC = Synchronization Source, the source of RTP stream and timestamp CSRC = Contributing Source, sources that have contributed to a mixed stream (optional) Practically, 2022-x implementations use no CSRCs RTP Header

7 ST : Constant Bit Rate (CBR) TS over RTP References IETF RFC 2250 Constrains RTP header fields: Padding (P) bit = 0, Extension (X) bit = 0 Payload Type: 33 ( MP2T ) M bit: 0 (i.e. no timestamp discontinuities) Timestamp: 32-bit 90 KHz timestamp of target transmission time for 1st byte of payload Clock supposed synchronized with Program Clock Reference (PCR) or System Clock Reference (SCR) Which is not realistic for Multi-Program Transport Streams (MPTS) with multiple PCRs Either 1, 4, or 7 s in RTP Payload ST : Constant Bit Rate (CBR) TS over RTP Transport Stream IP HDR UDP HDR RTP HDR RTP Packet

8 Basics of Parity FEC Forward Error Correction (FEC) sends redundant information to allow recovery from (some) data loss Parity Operation is mathematically exclusive-or (XOR) (A XOR B) XOR B = A & (A XOR B) XOR A = B Send A, B, and A XOR B only need 2 to recover A & B Just XOR them to recover lost data example below loses & recovers packet B A B A XOR B Packet A Packet A A XOR B Recovered Packet B (A XOR B) XOR A Packet B A XOR B ST : Forward Error Correction XOR packet payloads across L columns and D rows of RTP packets First FEC stream (columns) and second FEC stream (rows)

9 ST : Forward Error Correction extends RFC 2733 Media packets sent to destination UDP port N Level A devices: FEC stream (XOR down columns) on port N+2 Level B devices: 2 FEC streams (XOR down columns & XOR across rows) on ports N+2, N+4 FEC streams have own RTP sequence numbering FEC data uses payload type 96 Column and Row FEC Coverage X X X X X X X First FEC stream (columns) handles burst losses up to length L Second FEC stream (rows) handles random losses

10 ST FEC Header SNBase low bits: First sequence # of packets associated w. FEC packet (low 16 bits) Length, PT, and TS Recovery: XOR of packet lengths, Payload Types (PT), timestamps (TS) to enable recovery of these fields if missing packet E=1 indicating extended header, Mask not used, N=0, Type=0, Index=0 D=0 for 1st (column) FEC stream, D=1 for 2nd (row) FEC stream Offset offset between packets use for FEC: L for 1st FEC stream, 1 for 2nd FEC stream NA - # of packets associated w. FEC packet: D for 1st FEC stream, L for 2nd FEC stream SNBase ext bits If needed, high 8 bits of first sequence # associated with FEC packet RTP sequence # s are 16-bit, so should never be required ST :2007 FEC traffic shaping issues Interleave media & FEC packets to avoid large TX rate changes Row FEC sent 0-L packets after last media packet protected Column FEC sent >L packets after last media packet protected (to avoid burst loss) Column FEC sent < LxD packets after last media packet protected (to constrain RX buffer)

11 ST Block Aligned vs. Non- Block Aligned FEC FEC Pkt SNBase F1 0 F2 1 F FEC Pkt SNBase F1 0 F2 4 F3 8 SNBase fields in header is first sequence number in FEC packet Non-block aligned FEC reduces TX buffer requirements for smooth FEC emission FEC Latency Delay

12 ST Variable Bit Rate TS over RTP Real-time piecewise constant variable bit rate (VBR) Piecewise constant VBR means rate only changes at PCR-labeled packets of the program A max of 1, 4, or 7 s per RTP packet per session (Packet_per_Datagram_max) Mode 1 RTP packets always have Packet_per_Datagram_max TS packets. RTP packet send rate varies for VBR. Also has maximum_latency and maximum_bitrate. Mode 2 RTP packets sent at constant rate, # of s per RTP packet varies for VBR ST Mode 1 vs. Mode 2 Mode 1 Mode 2

13 ST FEC Rules for Mode 1 Only block-aligned FEC maximum_latency limits FEC matrix latency, partially filled packets moved to next FEC matrix ST Mode 1 FEC Header Like FEC header except N=1 indicating ST Mode 1 FEC Maximum_latency - 10-bit number defining the multiplier of 10 ms (up to seconds) Maximum_bit_rate - 10-bit number, first seven bits mantissa value and last 3 bits exponent value defining the multiplier of 10 Kbps (up to 1,280 Gbps)

14 ST : Non-Piecewise Constant Variable Bit Rate TS Non-piecewise constant VBR when the bit rate varies between PCRs Timing would be clear in 270 Mbps ASI, but since IP networks are non-isochronous, timing relationship between s lost in RTP transport signals inter-packet TS timing in RTP payload Number of s per RTP packet shall not vary (i.e. always Packet_per_Datagram_max) ST RTP Payload Structure 1,0 Bits are set to 0b10 as a flag to signal end of s (0x47=0b ) TDD Timing Data Descriptor, describes contents of Packet Timing Data Fields 0b001 = running counter, 0b010 = 27 MHz clock PTD # Number of Packet Timing Data Fields in payload In counter mode, null s are discarded but noted in counter

15 SDI Serial Digital Interface 75Ω coax or fiber ST 259 ( SD-SDI ) Generally 270 Mbps, rarely 360 Mbps for widescreen SD-SDI is polarity insensitive, ASI is polarity sensitive ST ( HD-SDI ) 1.5 Gb/s, actually or 1.485/1.001 Gbps ST ( 3G-SDI ) 2.97 or 2.97/1.001 Gbps Often used for 1080p50/60 Can carry ST Ancillary Data for Embedded Audio, CC, Timecode, etc. HD-SDI Raster Vertical ANC (VANC) space Horizontal ANC space (HANC) Active Video

16 HD-SDI ANC Space Data Line # Time Code EAV Embedded Audio SAV Closed Captions ST : SDI over RTP RTP items Marker bit indicates last datagram in frame PT=98 for , =99 for FEC 27 MHz RTP timestamp clock Video payload is always 1376 octets One datagram often has data from two lines Sometimes a pixel or even a sample could be split between datagrams Last datagram in frame is padded with zeros to fill out 1376 octets

17 Packet Boundaries for 720p Example packet coverage Note last packet needs zero padding to be 1376 octets ST Payload Header Ext header extended by Ext x 4 octets F Is the video format present? 1=Yes VSID 0=primary, 1=protect FRCount Frame Count R Reference for video timestamp 0b00=not locked, 0b10=UTC, 0b11=private reference S Scrambling, 0=not scrambled FEC 0b000=none, 0b001=column, 0b010=row & column

18 Downloaded at Fox on from IP SMPTE Standards Update ST Payload Header cont. CF Clock Frequency 0000 = No time stamp 0001 = 27 MHz 0010 = MHz 0011 = /1.001 MHz 0100 = 297 MHz 0101 = 297/1.001MHz MAP 0=normal SDI or Level A, 1=Level B-DL, 2=Level B-DS FRAME Active picture size code FRATE Frame rate code SAMPLE Sampling type code (e.g. 0b01=4:2:2 10-bit) Video Timestamp At rate based on CF Header Extension TLV value (not defined to date) FEC for SMPTE ST : E R P X CC M PT Recovery SN Base TS Recovery Length Recovery Reserved Offset Reserved NA Reserved Figure 4 Definition of the FEC Header defines row/column XOR FEC much like Header similar to but slightly different Extension flag (E) 1 bit: Added XORed be set to 0. recovery field for Padding (P), Extension (X), CSRC Count (CC), Marker Bit (M) The E bit is the extension flag reserved to indicate any future extension to this specification. It shall Reserved (R) 1 bit: Shall be set to zero by the sender. Padding Recovery field (P) 1 bit: The Padding Recovery field shall be computed via the XOR operation applied to the corresponding P values from the RTP headers of the Media Datagrams Associated with the FEC Datagram. Extension Recovery field (X) 1 bit: The Extension Recovery field shall be computed via the XOR operation applied to the corresponding X values from the RTP headers of the Media Datagrams Associated with the FEC Datagram. CSRC Count Recovery field (CC) 4 bits:

19 Constraints on FEC L & D constraints Column Only FEC 1 L 1020, 4 D 255 Column and Row FEC 4 L 1020, 4 D 255 L x D constraints SD (270 Mb/s) L x D 1500, max 33 ms protection HD (1.485 Mb/s) L x D 3000, max 6 ms protection 3G (2.97 Gb/s) L x D 6000, max 3 ms protection ST : Seamless Protection Switching RTP packets replicated for transmission on multiple diverse paths Recoverable if at least one copy makes it through one path, within receiver buffer limitations

20 Seamless Reconstruction Timing P n instantaneous latency from TX to RX on path n inclusive of network jitter EA earliest time packet could reach RX for seamless reconstruction PT latency from TX to reconstructed output & latest time pkt can reach RX to be included in reconstructed output MD max differential, difference of PT and EA. PD instantaneous path differential, Reconstruction possible from paths with P n such that EA < P n < PT ST : Receiver Classes Receiver Classification Use Case (example) SBR Streams < 270 Mbps HBR Streams > 270 Mbps Class A: Low-Skew Intra-Facility Links PD <= 10ms PD <= 10ms Class B: Moderate-Skew Short-Haul Links PD <= 50ms PD <= 50ms Class C: High-Skew Long-Haul or special circumstance Links PD <= 450ms PD <= 150ms (Proposed) Class D: Ultra Low-Skew Physical Layer LAN Redundancy PD <= 150µsec PD <= 150µsec

21 Using Wireshark for Right-click decode as and choose RTP Using Wireshark for You ll need a dissector :

22 Questions?

Assuring Media Quality in IP Video Networks. Jim Welch IneoQuest Technologies

Assuring Media Quality in IP Video Networks. Jim Welch IneoQuest Technologies Assuring Media Quality in IP Video Networks Jim Welch IneoQuest Technologies Agenda The challenge: Viewer satisfaction requires High Program Availability High Availability metric - what about five 9s?

More information

draft-begen-fecframe-interleaved-fec-scheme-00 IETF 72 July 2008 Ali C. Begen

draft-begen-fecframe-interleaved-fec-scheme-00 IETF 72 July 2008 Ali C. Begen 1-D Interleaved Parity FEC draft-begen-fecframe-interleaved-fec-scheme-00 IETF 72 July 2008 Ali C. Begen abegen@cisco.com Introduction 1-D interleaved parity code Is a systematic FEC code of decent complexity

More information

ST2110 and High Bitrate Media Transport over IP Networks

ST2110 and High Bitrate Media Transport over IP Networks broadcast communications Zetrox Broadcast Communications Archer Lodge, Chequers Road, Basingstoke, Hampshire, RG21 7PU, United Kingdom training@zetrox.com; Tel. / Fax.: +44 (0)1256 328484 Training Course

More information

Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track. RTP Payload Format for Generic Forward Error Correction

Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track. RTP Payload Format for Generic Forward Error Correction Network Working Group A. Li, Ed. Request for Comments: 5109 December 2007 Obsoletes: 2733, 3009 Category: Standards Track RTP Payload Format for Generic Forward Error Correction Status of This Memo This

More information

ST2110 and High Bitrate Media Transport over IP Networks

ST2110 and High Bitrate Media Transport over IP Networks broadcast communications Zetrox Broadcast Communications Archer Lodge, Chequers Road, Basingstoke, Hampshire, RG21 7PU, United Kingdom training@zetrox.com; Tel. / Fax.: +44 (0)1256 328484 Training Course

More information

IP Video Network Gateway Solutions

IP Video Network Gateway Solutions IP Video Network Gateway Solutions INTRODUCTION The broadcast systems of today exist in two separate and largely disconnected worlds: a network-based world where audio/video information is stored and passed

More information

MA5400 IP Video Gateway. Introduction. Summary of Features

MA5400 IP Video Gateway. Introduction. Summary of Features MA5400 IP Video Gateway Introduction The MA5400 IP Video Gateway bridges the gap between the MPEG-2 and IP domains providing an innovative solution to the need to transport real-time broadcast quality

More information

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 27 October Scope.

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 27 October Scope. MISB ST 1402.2 STANDARD MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata 27 October 2016 1 Scope This standard provides guidance and specifies requirements for encapsulating

More information

Transport protocols Introduction

Transport protocols Introduction Transport protocols 12.1 Introduction All protocol suites have one or more transport protocols to mask the corresponding application protocols from the service provided by the different types of network

More information

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 25 February Scope.

MISB ST STANDARD. MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata. 25 February Scope. MISB ST 1402.1 STANDARD MPEG-2 Transport Stream for Class 1/Class 2 Motion Imagery, Audio and Metadata 25 February 2016 1 Scope This standard provides guidance and specifies requirements for encapsulating

More information

Triveni Digital Inc. MPEG Technology Series. MPEG 101 (MPEG 2 with a dash of MPEG 4 thrown in) Copyright 2011 Triveni Digital, Inc.

Triveni Digital Inc. MPEG Technology Series. MPEG 101 (MPEG 2 with a dash of MPEG 4 thrown in) Copyright 2011 Triveni Digital, Inc. Triveni Digital Inc. MPEG Technology Series MPEG 101 (MPEG 2 with a dash of MPEG 4 thrown in) An LG Electronics Company Copyright 2011 Triveni Digital, Inc. Course Sections Encoding Basics Transport Stream

More information

Multi-Source Analyzer (MSA) Series

Multi-Source Analyzer (MSA) Series Multi-Source Analyzer (MSA) Series The new Multi Source Analyzer (MSA) Series from Harris offers a range of solutions that couple confidence monitoring with full testing of compressed video conformance,

More information

Building Scalable Media Systems using SMPTE ST 2110 and JT-NM TR1001-1

Building Scalable Media Systems using SMPTE ST 2110 and JT-NM TR1001-1 SMPTE Standards Webcast Building Scalable Media Systems using SMPTE ST 2110 and JT-NM TR1001-1 John Mailhot, CTO Networking & Infrastructure Imagine Communications 1 Your Host Joel E. Welch Director of

More information

ARCHITECTS OF VIRTUALIZED MEDIA PRODUCTION

ARCHITECTS OF VIRTUALIZED MEDIA PRODUCTION ARCHITECTS OF VIRTUALIZED MEDIA PRODUCTION ST2110 the emerging standard and its practical application Andy Rayner, Chief Technologist arayner@nevion.com +44 7711 196609 Are you in the right place? Networking

More information

Kommunikationssysteme [KS]

Kommunikationssysteme [KS] Kommunikationssysteme [KS] Dr.-Ing. Falko Dressler Computer Networks and Communication Systems Department of Computer Sciences University of Erlangen-Nürnberg http://www7.informatik.uni-erlangen.de/~dressler/

More information

CSCD 433/533 Advanced Networks Fall Lecture 14 RTSP and Transport Protocols/ RTP

CSCD 433/533 Advanced Networks Fall Lecture 14 RTSP and Transport Protocols/ RTP CSCD 433/533 Advanced Networks Fall 2012 Lecture 14 RTSP and Transport Protocols/ RTP 1 Topics Multimedia Player RTSP Review RTP Real Time Protocol Requirements for RTP RTP Details Applications that use

More information

Need For Protocol Architecture

Need For Protocol Architecture Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared

More information

Need For Protocol Architecture

Need For Protocol Architecture Chapter 2 CS420/520 Axel Krings Page 1 Need For Protocol Architecture E.g. File transfer Source must activate communications path or inform network of destination Source must check destination is prepared

More information

Internet Engineering Task Force (IETF) Request for Comments: 6015 Category: Standards Track October 2010 ISSN:

Internet Engineering Task Force (IETF) Request for Comments: 6015 Category: Standards Track October 2010 ISSN: Internet Engineering Task Force (IETF) A. Begen Request for Comments: 6015 Cisco Category: Standards Track October 2010 ISSN: 2070-1721 Abstract RTP Payload Format for 1-D Interleaved Parity Forward Error

More information

How to achieve low latency audio/video streaming over IP network?

How to achieve low latency audio/video streaming over IP network? February 2018 How to achieve low latency audio/video streaming over IP network? Jean-Marie Cloquet, Video Division Director, Silex Inside Gregory Baudet, Marketing Manager, Silex Inside Standard audio

More information

SMPTE ST In Real World Applications. Paul Macklin (Vimond) and Alexander Sandstrom (Net Insight)

SMPTE ST In Real World Applications. Paul Macklin (Vimond) and Alexander Sandstrom (Net Insight) SMPTE ST-2110 In Real World Applications Paul Macklin (Vimond) and Alexander Sandstrom (Net Insight) Agenda Moving to IT, IP and cloud Heritage of standards SMPTE ST 2110 essentials Requires. Design considerations

More information

A PROPOSED REVISION TO IRIG 218 BASED ON REAL WORLD EXPERIENCE Gary A. Thom GDP Space Systems 300 Welsh Road, Horsham, PA

A PROPOSED REVISION TO IRIG 218 BASED ON REAL WORLD EXPERIENCE Gary A. Thom GDP Space Systems 300 Welsh Road, Horsham, PA Abstract A PROPOSED REVISION TO IRIG 218 BASED ON REAL WORLD EXPERIENCE Gary A. Thom GDP Space Systems 300 Welsh Road, Horsham, PA 19044 gthom@delta-info.com The Range Commanders Council has been attempting

More information

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model

Principles. IP QoS DiffServ. Agenda. Principles. L74 - IP QoS Differentiated Services Model. L74 - IP QoS Differentiated Services Model Principles IP QoS DiffServ Differentiated Services Architecture DSCP, CAR Integrated Services Model does not scale well flow based traffic overhead (RSVP messages) routers must maintain state information

More information

Streaming (Multi)media

Streaming (Multi)media Streaming (Multi)media Overview POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks 1 POTS, IN SIP, H.323 Circuit Switched Networks Packet Switched Networks Circuit Switching Connection-oriented

More information

ATM Technology in Detail. Objectives. Presentation Outline

ATM Technology in Detail. Objectives. Presentation Outline ATM Technology in Detail Professor Richard Harris Objectives You should be able to: Discuss the ATM protocol stack Identify the different layers and their purpose Explain the ATM Adaptation Layer Discuss

More information

Written by James Taylor Senior Vice President of Cloud Solutions at Ideal Systems

Written by James Taylor Senior Vice President of Cloud Solutions at Ideal Systems Interoperability of broadcast devices in COTS IP networks. Written by James Taylor Senior Vice President of Cloud Solutions at Introduction As the SDI epoch draws to a close after dominating the broadcasting

More information

Multimedia in the Internet

Multimedia in the Internet Protocols for multimedia in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ > 4 4 3 < 2 Applications and protocol stack DNS Telnet

More information

Real-Time Protocol (RTP)

Real-Time Protocol (RTP) Real-Time Protocol (RTP) Provides standard packet format for real-time application Typically runs over UDP Specifies header fields below Payload Type: 7 bits, providing 128 possible different types of

More information

RTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889

RTP. Prof. C. Noronha RTP. Real-Time Transport Protocol RFC 1889 RTP Real-Time Transport Protocol RFC 1889 1 What is RTP? Primary objective: stream continuous media over a best-effort packet-switched network in an interoperable way. Protocol requirements: Payload Type

More information

MPEG-2 Transport Stream

MPEG-2 Transport Stream MPEG-2 Transport Stream 數位電視系統原理及軟體技術 銘傳大學資工系 : 陳游利 徐武孝 Agenda Digital TV Broadcasting Packetized Elementary Stream () MPEG-2 System: Multiplexing Multiplexed Stream Transport Stream (TS) Digital TV Broadcasting

More information

MPEG TS. MAYAH Communications Application Note 34. MAYAH Communications GmbH Application Note 34 MPEG TS

MPEG TS. MAYAH Communications Application Note 34. MAYAH Communications GmbH Application Note 34 MPEG TS MAYAH Communications 1. GENERAL DESCRIPTION...2 1.1 GENERAL...2 1.1.1 Transport Stream (TS)...2 1.1.2 Program Stream (PS) not covered in this chapter...2 1.2 ELEMENTS OF...3 1.2.1 Packet...3 1.2.2 PID

More information

Request for Comments: 4425 Category: Standards Track February 2006

Request for Comments: 4425 Category: Standards Track February 2006 Network Working Group A. Klemets Request for Comments: 4425 Microsoft Category: Standards Track February 2006 Status of This Memo RTP Payload Format for Video Codec 1 (VC-1) This document specifies an

More information

Experience with SDI Contribution over IP Network

Experience with SDI Contribution over IP Network White Paper Experience with SDI Contribution over Network Author: Helge Stephansen, T-VS Tom Erik Krognes, Media Netwerk All rights reserved Introduction The growth of based service in the national and

More information

Creating and Configuring Outgoing Transport Streams

Creating and Configuring Outgoing Transport Streams Creating and Configuring Outgoing Transport Streams This section describes how to create outgoing transport streams and how to configure these streams. Creating Outgoing Transport Streams, page 1 Changing

More information

Data & Computer Communication

Data & Computer Communication Basic Networking Concepts A network is a system of computers and other devices (such as printers and modems) that are connected in such a way that they can exchange data. A bridge is a device that connects

More information

Position of IP and other network-layer protocols in TCP/IP protocol suite

Position of IP and other network-layer protocols in TCP/IP protocol suite Position of IP and other network-layer protocols in TCP/IP protocol suite IPv4 is an unreliable datagram protocol a best-effort delivery service. The term best-effort means that IPv4 packets can be corrupted,

More information

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514

CPEG 514. Lecture 11 Asynchronous Transfer Mode (ATM) CPEG 514 Lecture 11 Asynchronous Transfer Mode () Outline Introduction Virtual Circuit Setup PVC vs. SVC Quality of Service and Congestion Control IP over and Frame Relay interworking Network (integrated voice,

More information

TCP /IP Fundamentals Mr. Cantu

TCP /IP Fundamentals Mr. Cantu TCP /IP Fundamentals Mr. Cantu OSI Model and TCP/IP Model Comparison TCP / IP Protocols (Application Layer) The TCP/IP subprotocols listed in this layer are services that support a number of network functions:

More information

Network Layer (1) Networked Systems 3 Lecture 8

Network Layer (1) Networked Systems 3 Lecture 8 Network Layer (1) Networked Systems 3 Lecture 8 Role of the Network Layer Application Application The network layer is the first end-to-end layer in the OSI reference model Presentation Session Transport

More information

Quality of Service (QoS) Whitepaper

Quality of Service (QoS) Whitepaper Quality of Service (QoS) Whitepaper PCS-Series Videoconferencing White Paper www.sonybiz.net/vc Introduction Currently, an estimated 5% of data packets sent over the Internet are lost. In a videoconferencing

More information

Internet Engineering Task Force (IETF) Request for Comments: R. Jesup WorldGate Communications May 2011

Internet Engineering Task Force (IETF) Request for Comments: R. Jesup WorldGate Communications May 2011 Internet Engineering Task Force (IETF) Request for Comments: 6184 Obsoletes: 3984 Category: Standards Track ISSN: 2070-1721 Y.-K. Wang R. Even Huawei Technologies T. Kristensen Tandberg R. Jesup WorldGate

More information

Internetwork Protocols

Internetwork Protocols Internetwork Protocols Background to IP IP, and related protocols Internetworking Terms (1) Communications Network Facility that provides data transfer service An internet Collection of communications

More information

AMERICAN NATIONAL STANDARD

AMERICAN NATIONAL STANDARD Digital Video Subcommittee AMERICAN NATIONAL STANDARD Methods for Isochronous Data Services Transport NOTICE The Society of Cable Telecommunications Engineers (SCTE) / International Society of Broadband

More information

Digital Asset Management 5. Streaming multimedia

Digital Asset Management 5. Streaming multimedia Digital Asset Management 5. Streaming multimedia 2015-10-29 Keys of Streaming Media Algorithms (**) Standards (*****) Complete End-to-End systems (***) Research Frontiers(*) Streaming... Progressive streaming

More information

ETSF10 Internet Protocols Transport Layer Protocols

ETSF10 Internet Protocols Transport Layer Protocols ETSF10 Internet Protocols Transport Layer Protocols 2012, Part 2, Lecture 2.2 Kaan Bür, Jens Andersson Transport Layer Protocols Special Topic: Quality of Service (QoS) [ed.4 ch.24.1+5-6] [ed.5 ch.30.1-2]

More information

RTP Protocol Transport of H.264 Video and AAC Audio

RTP Protocol Transport of H.264 Video and AAC Audio RTP Protocol Transport of H.264 Video and AAC Audio Application Note: AN100 November 15, 2012 Cimarron Systems, LLC Copyright 2012 all rights reserved. Table of Contents Using the RTP Protocol to Transport

More information

SMPTE Seamless Protection Switching Using the DTA-2162 Network Adapter

SMPTE Seamless Protection Switching Using the DTA-2162 Network Adapter Application Note DT-AN-IP-3 SMPTE 2022-7 Seamless Protection Switching Using the DTA-2162 Network Adapter 1. Introduction When streaming data over an IP network, several methods exist to recover from lost

More information

SEL-1ENC1. MPEG-2/H.264 Universal Encoder FEATURES

SEL-1ENC1. MPEG-2/H.264 Universal Encoder FEATURES SEL-1ENC1 MPEG-2/H.264 Universal The Selenio SEL-1ENC1 module is among the most compact, power-efficient, full-featured encoders on the market today. It incorporates the latest silicon architectures to

More information

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples. About the Tutorial Internet Protocol version 4 (IPv4) is the fourth version in the development of the Internet Protocol (IP) and the first version of the protocol to be widely deployed. IPv4 is described

More information

PTP Implementation Challenges and Best Practices

PTP Implementation Challenges and Best Practices 28 MAY 2018 PTP Implementation Challenges and Best Practices Karl J. Kuhn Sr. Applications Engineer karl.j.kuhn@tektronix.com SDI Video Plant 2 IP Video Plant 3 Low-Jitter on Video over IP IP packets carrying

More information

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia

IP - The Internet Protocol. Based on the slides of Dr. Jorg Liebeherr, University of Virginia IP - The Internet Protocol Based on the slides of Dr. Jorg Liebeherr, University of Virginia Orientation IP (Internet Protocol) is a Network Layer Protocol. IP: The waist of the hourglass IP is the waist

More information

RTP Protocol Transport of H.264 Video and MPEG I/II Layer 3 Audio

RTP Protocol Transport of H.264 Video and MPEG I/II Layer 3 Audio RTP Protocol Transport of H.264 Video and MPEG I/II Layer 3 Audio Application Note: AN104 May 4, 2018 Cimarron Systems, LLC Copyright 2018 all rights reserved. Table of Contents Using the RTP Protocol

More information

EE 610 Part 2: Encapsulation and network utilities

EE 610 Part 2: Encapsulation and network utilities EE 610 Part 2: Encapsulation and network utilities Objective: After this experiment, the students should be able to: i. Understand the format of standard frames and packet headers. Overview: The Open Systems

More information

The Transformation of Media & Broadcast Video Production to a Professional Media Network

The Transformation of Media & Broadcast Video Production to a Professional Media Network The Transformation of Media & Broadcast Video Production to a Professional Media Network Subha Dhesikan, Principal Engineer Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after

More information

CS 218 F Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness. References:

CS 218 F Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness. References: CS 218 F 2003 Nov 3 lecture: Streaming video/audio Adaptive encoding (eg, layered encoding) TCP friendliness References: J. Padhye, V.Firoiu, D. Towsley, J. Kurose Modeling TCP Throughput: a Simple Model

More information

Messenger 2 Transmitter Camera-Mount (M2T-C)

Messenger 2 Transmitter Camera-Mount (M2T-C) Camera-Mount (M2T-C) The most important thing we build is trust. Applications Electronic News Gathering (ENG) Sports, Point of View Studio Wireless Links Mobile and Portable AV Applications Key System

More information

IPTV 1

IPTV     1 IPTV http://bobek.cz http://nangu.tv 1 IPTV Standardization 2 IETF - Signaling Multicast-based services On-demand services RFC 3376 IGMPv3 However, IGMPv2 is by far the most common signaling protocol used

More information

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks

Goals and topics. Verkkomedian perusteet Fundamentals of Network Media T Circuit switching networks. Topics. Packet-switching networks Verkkomedian perusteet Fundamentals of Media T-110.250 19.2.2002 Antti Ylä-Jääski 19.2.2002 / AYJ lide 1 Goals and topics protocols Discuss how packet-switching networks differ from circuit switching networks.

More information

Abstract Test Suite for TDM Services over MPLS. IP/MPLS Forum

Abstract Test Suite for TDM Services over MPLS. IP/MPLS Forum Abstract Test Suite for TDM Services over MPLS IP/MPLS Forum 23.0.0 IP/MPLS Forum Technical Committee February 2009 1 Note: The user s attention is called to the possibility that implementation of the

More information

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet

CS519: Computer Networks. Lecture 9: May 03, 2004 Media over Internet : Computer Networks Lecture 9: May 03, 2004 Media over Internet Media over the Internet Media = Voice and Video Key characteristic of media: Realtime Which we ve chosen to define in terms of playback,

More information

CN-100 Network Analyzer Product Overview

CN-100 Network Analyzer Product Overview CN-100 Network Analyzer Product Overview CN-100 network analyzers offer an extremely powerful yet cost effective solution for today s complex networking requirements. Test Ethernet or ATM networks with

More information

Cisco D9054 HDTV Advanced Compression Encoder

Cisco D9054 HDTV Advanced Compression Encoder Cisco D9054 HDTV Advanced Compression Encoder Product Overview The MPEG-4 part 10 (H.264/AVC) D9054 Encoder is the right choice for any operator who wants to compress high-definition video using MPEG-4

More information

Cisco D9036 Modular Encoding Platform

Cisco D9036 Modular Encoding Platform Cisco D9036 Modular Encoding Platform Product Overview The Cisco D9036 Modular Encoding Platform provides multi-resolution, multi-format encoding for applications requiring high levels of video quality.

More information

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy)

ATM. Asynchronous Transfer Mode. (and some SDH) (Synchronous Digital Hierarchy) ATM Asynchronous Transfer Mode (and some SDH) (Synchronous Digital Hierarchy) Why use ATM? Circuit switched connections: After initial setup no processing in network nodes Fixed bit rates, fixed time delay

More information

Master Course Computer Networks IN2097

Master Course Computer Networks IN2097 Chair for Network Architectures and Services Prof. Carle Department of Computer Science TU München Master Course Computer Networks IN2097 Prof. Dr.-Ing. Georg Carle Christian Grothoff, Ph.D. Stephan Günther

More information

DMP900 Digital Media Platform

DMP900 Digital Media Platform DMP900 Digital Media Platform DMP900 Digital Media Platform is the next generation of intelligent headend processing equipment that can be transformed into any type of digital headend or perform all kinds

More information

ETSF05/ETSF10 Internet Protocols Network Layer Protocols

ETSF05/ETSF10 Internet Protocols Network Layer Protocols ETSF05/ETSF10 Internet Protocols Network Layer Protocols 2016 Jens Andersson Agenda Internetworking IPv4/IPv6 Framentation/Reassembly ICMPv4/ICMPv6 IPv4 to IPv6 transition VPN/Ipsec NAT (Network Address

More information

IP-9610 V02L007 Enhancement List

IP-9610 V02L007 Enhancement List IP-9610 V02L007 Enhancement List & Version 1 IP-9610 Single Encoder IP-9610 Multi Encoder IP-9610 Codec (Encoder) 2 IP-9610 Single Encoder IP-9610 Multi Encoder IP-9610 Codec (Encoder) 3 IP-9610 Single

More information

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach

Chapter 9. Multimedia Networking. Computer Networking: A Top Down Approach Chapter 9 Multimedia Networking A note on the use of these Powerpoint slides: We re making these slides freely available to all (faculty, students, readers). They re in PowerPoint form so you see the animations;

More information

Perfect Video over Any Network. State-of-the-art Technology for Live Video Comunications

Perfect Video over Any Network. State-of-the-art Technology for Live Video Comunications Perfect Video over Any Network State-of-the-art Technology for Live Video Comunications Who We Are Established in 2004 Focus on the Professional Video Market Over 30 years of combined experience in Broadcast

More information

Communication Networks

Communication Networks Communication Networks Chapter 3 Multiplexing Frequency Division Multiplexing (FDM) Useful bandwidth of medium exceeds required bandwidth of channel Each signal is modulated to a different carrier frequency

More information

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching.

! Cell streams relating to different media types are multiplexed together on a statistical basis for transmission and switching. Asynchronous Transfer Mode (ATM) Networks! All source media is first broken down into a stream of fixed sized units known as cells.! Cell streams relating to different media types are multiplexed together

More information

Synchronization of Television, Audio and Moving Pictures in a Digital Age. Tim Frost, Symmetricom Inc.,

Synchronization of Television, Audio and Moving Pictures in a Digital Age. Tim Frost, Symmetricom Inc., Synchronization of Television, Audio and Moving Pictures in a Digital Age Tim Frost, Symmetricom Inc., tfrost@symmetricom.com ITSF 2009 Contents Synchronization Requirements in a Digital TV Studio SMPTE/EBU

More information

Cisco D9034-S Encoder

Cisco D9034-S Encoder Cisco D9034-S Encoder Product Overview To help optimize bandwidth utilization in digital transmission systems, the Model D9034-S Encoder is designed to deliver high-quality MPEG-4 part 10 (also known as

More information

in the Internet Andrea Bianco Telecommunication Network Group Application taxonomy

in the Internet Andrea Bianco Telecommunication Network Group  Application taxonomy Multimedia traffic support in the Internet Andrea Bianco Telecommunication Network Group firstname.lastname@polito.it http://www.telematica.polito.it/ Network Management and QoS Provisioning - 1 Application

More information

Configuring RTP Header Compression

Configuring RTP Header Compression Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted. Header compression reduces network overhead and speeds up the transmission of either Real-Time

More information

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD

Part VI. Appendixes. Appendix A OSI Model and Internet Protocols Appendix B About the CD Part VI Appendixes Appendix A OSI Model and Internet Protocols Appendix B About the CD OSI Model and Internet Protocols APPENDIX A In this appendix, you will Learn about the OSI model Review the network

More information

Testing Video over IP Product and Services

Testing Video over IP Product and Services GIGANET S Y S T E M S Precision Performance Repeatability Testing Video over IP Product and Services Application Note Introduction Video over IP has gone mainstream. Over the last few years, the number

More information

CSCI-1680 Link Layer I Rodrigo Fonseca

CSCI-1680 Link Layer I Rodrigo Fonseca CSCI-1680 Link Layer I Rodrigo Fonseca Based partly on lecture notes by David Mazières, Phil Levis, John Jannotti Last time Physical layer: encoding, modulation Today Link layer framing Getting frames

More information

BROADBAND AND HIGH SPEED NETWORKS

BROADBAND AND HIGH SPEED NETWORKS BROADBAND AND HIGH SPEED NETWORKS INTRODUCTION ATM stands for Asynchronous Transfer Mode ATM is a flexible high bandwidth, low delay network technology that is: Capable of handling voice, video and data

More information

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061. Lecture 2. Internetworking IPv4, IPv6 RMIT University Data Communication and Net-Centric Computing COSC 1111/2061 Internetworking IPv4, IPv6 Technology Slide 1 Lecture Overview During this lecture, we will understand The principles of Internetworking

More information

EEC-682/782 Computer Networks I

EEC-682/782 Computer Networks I EEC-682/782 Computer Networks I Lecture 16 Wenbing Zhao w.zhao1@csuohio.edu http://academic.csuohio.edu/zhao_w/teaching/eec682.htm (Lecture nodes are based on materials supplied by Dr. Louise Moser at

More information

Chapter 5 OSI Network Layer

Chapter 5 OSI Network Layer Chapter 5 OSI Network Layer The protocols of the OSI model Network layer specify addressing and processes that enable Transport layer data to be packaged and transported. The Network layer encapsulation

More information

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols

Module objectives. Integrated services. Support for real-time applications. Real-time flows and the current Internet protocols Integrated services Reading: S. Keshav, An Engineering Approach to Computer Networking, chapters 6, 9 and 4 Module objectives Learn and understand about: Support for real-time applications: network-layer

More information

IP - The Internet Protocol

IP - The Internet Protocol IP - The Internet Protocol 1 Orientation IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network Layer ARP Network Access Link Layer Media 2 IP:

More information

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope. Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides

More information

Latency and Loss Requirements! Receiver-side Buffering! Dealing with Loss! Loss Recovery!

Latency and Loss Requirements! Receiver-side Buffering! Dealing with Loss! Loss Recovery! Cumulative data! Latency and Loss Requirements! Fundamental characteristics of multimedia applications:! Typically delay sensitive!! live audio < 150 msec end-to-end delay is not perceptible!! 150-400

More information

ECE4110 Internetwork Programming. Introduction and Overview

ECE4110 Internetwork Programming. Introduction and Overview ECE4110 Internetwork Programming Introduction and Overview 1 EXAMPLE GENERAL NETWORK ALGORITHM Listen to wire Are signals detected Detect a preamble Yes Read Destination Address No data carrying or noise?

More information

Introduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video

Introduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video Preface p. xi Acknowledgments p. xvii Introduction to Networked Multimedia An Introduction to RTP p. 3 A Brief History of Audio/Video Networking p. 4 Early Packet Voice and Video Experiments p. 4 Audio

More information

ATM Logical Connections: VCC. ATM Logical Connections: VPC

ATM Logical Connections: VCC. ATM Logical Connections: VPC ATM Logical Connections: VCC Logical Connections in ATM are referred to as virtual channel connections (VCCs). Virtual channel (VC) is a generic term used to describe unidirectional transport of ATM cells

More information

Quality of Service. Qos Mechanisms. EECS 122: Lecture 15

Quality of Service. Qos Mechanisms. EECS 122: Lecture 15 Quality of Service EECS 122: Lecture 15 Department of Electrical Engineering and Computer Sciences University of California Berkeley Qos Mechanisms Policing at the edge of the network controls the amount

More information

Transport Protocols. ISO Defined Types of Network Service: rate and acceptable rate of signaled failures.

Transport Protocols. ISO Defined Types of Network Service: rate and acceptable rate of signaled failures. Transport Protocols! Type A: ISO Defined Types of Network Service: Network connection with acceptable residual error rate and acceptable rate of signaled failures. - Reliable, sequencing network service

More information

RTP Profile for TCP Friendly Rate Control draft-ietf-avt-tfrc-profile-03.txt

RTP Profile for TCP Friendly Rate Control draft-ietf-avt-tfrc-profile-03.txt RTP Profile for TCP Friendly Rate Control draft-ietf-avt-tfrc-profile-03.txt Ladan Gharai (ladan@isi.edu).usc Information Sciences Institute November 11, 2004 61 IETF Washington DC Overview The RTP Profile

More information

Today. March 7, 2006 EECS122 Lecture 15 (AKP) 4. D(t) Scheduling Discipline. March 7, 2006 EECS122 Lecture 15 (AKP) 5

Today. March 7, 2006 EECS122 Lecture 15 (AKP) 4. D(t) Scheduling Discipline. March 7, 2006 EECS122 Lecture 15 (AKP) 5 Today Quality of Service EECS 122: Lecture 15 Department of Electrical Engineering and Computer Sciences University of California Berkeley End to End QoS Network Layer: Multiple routers Intserv Diffserv

More information

ETSI TS V1.3.1 ( )

ETSI TS V1.3.1 ( ) TECHNICAL SPECIFICATION Terrestrial Trunked Radio (TETRA); Voice plus Data (V+D); Part 3: Interworking at the Inter-System Interface (ISI); Sub-part 8: Generic Speech Format Implementation 2 Reference

More information

SEN366 (SEN374) (Introduction to) Computer Networks

SEN366 (SEN374) (Introduction to) Computer Networks SEN366 (SEN374) (Introduction to) Computer Networks Prof. Dr. Hasan Hüseyin BALIK (12 th Week) The Internet Protocol 12.Outline Principles of Internetworking Internet Protocol Operation Internet Protocol

More information

Overview. Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2.

Overview. Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2. Overview Performance metrics - Section 1.5 Direct link networks Hardware building blocks - Section 2.1 Encoding - Section 2.2 Framing - Section 2.3 Performance Metrics Bandwidth Amount of data that can

More information

Configuring RTP Header Compression

Configuring RTP Header Compression Configuring RTP Header Compression First Published: January 30, 2006 Last Updated: July 23, 2010 Header compression is a mechanism that compresses the IP header in a packet before the packet is transmitted.

More information

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross

Part 5: Link Layer Technologies. CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross Part 5: Link Layer Technologies CSE 3461: Introduction to Computer Networking Reading: Chapter 5, Kurose and Ross 1 Outline PPP ATM X.25 Frame Relay 2 Point to Point Data Link Control One sender, one receiver,

More information

Transporting Voice by Using IP

Transporting Voice by Using IP Transporting Voice by Using IP Voice over UDP, not TCP Speech Small packets, 10 40 ms Occasional packet loss is not a catastrophe Delay-sensitive TCP: connection set-up, ack, retransmit delays 5 % packet

More information