An Introduction to IP Video and Precision Time Protocol 8 JUNE 2016
|
|
|
- Julianna Parker
- 9 years ago
- Views:
Transcription
1 An Introduction to IP Video and Precision Time Protocol 8 JUNE 2016
2 The Transition To IP Is Not New Video distribution began the transition from ASI to TS over IP almost 15 years ago IT technology enabled the transition to file-based workflows over 10 years ago Production is the last remaining stronghold for SDI
3 Why do we still use SDI? SDI works very well indeed Uncompressed content is outstanding quality It does not drop frames Extremely low latency and jitter Frame accurate switching is inherently simple A unidirectional thin protocol that is extremely easy to deploy SDI is an open, non-proprietary and universally supported standard
4 Why Video over IP? Can use IT-based COTS equipment Economy of scale Reduced cabling cost and weight Much greater flexibility provided by IP routing & networking versus SDI routing & networking Enabler for new workflows such as centralised/downstream production All-IP networks could enable new content and related sources of revenue Scalable - 400G Ethernet under development Scalability driven by bandwidth not ports
5 What Are The Challenges of Using IP? Latency Jitter Dropped Packets Asynchronous Cisco Nexus 3548 PTP Aware Switch Asymmetric A complex bi-directional set of protocols that requires knowledge of both the source and destination to deploy All are surmountable Trading floor switches deliver latencies <250nS
6 Video Over IP Methods
7 Open System Interconnection (OSI) Model Application (Layer 7) SDI Payload, PTP Presentation (Layer 6) SMPTE Session (Layer 5) Real Time Protocol (RTP) Transport (Layer 4) User Datagram Protocol (UDP) Network (Layer 3) Data Link (Layer 2) Physical (Layer 1) Internet Protocol (IPv4 & IPv6) Ethernet Media Access Control (MAC) & Logical Link Control (LLC) 10GigE
8 User Datagram Protocol (UDP) User Datagram Protocol (UDP) is a unidirectional and connectionless transport layer UDP is basically an interface between IP and upper level OSI layers Unlike the TCP, UDP adds no reliability, flow control, or error recovery functions to IP Requires upper level layers to provide error checking
9 Real Time Protocol (RTP) RTP is the standard protocol for the transport of real-time data over multicast or unicast networks IP Video applications run RTP on top of UDP The data part of RTP is a thin protocol providing support for applications with real-time properties such as audio and video Including timing reconstruction and loss detection RTP provides time stamping and sequence numbering to handle timing issues and loss detection
10 Unicast, Multicast and Broadcast Unicast Packets sent from one host to another host Multicast Packets sent form one host to a selected group of hosts Broadcast Packets sent from one host to all hosts in the network
11 SMPTE ST 2022 Family Of Standards Part 1 - Forward Error Correction for Real-Time Video/Audio Transport Over IP Networks Part 2 - Unidirectional Transport of Constant Bit Rate MPEG-2 Transport Streams on IP Networks Part 3 - Unidirectional Transport of Variable Bit Rate MPEG-2 Transport Streams on IP Networks Part 4 - Unidirectional Transport of Non-Piecewise Constant Variable Bit Rate MPEG-2 Streams on IP Networks Part 5 - Forward Error Correction for Transport of High Bit Rate Media Signals over IP Networks (HBRMT) Part 6 - Transport of High Bit Rate Media Signals over IP Networks (HBRMT) Part 7 - Seamless Protection Switching of SMPTE ST 2022 IP Datagrams
12 SMPTE ST SMPTE ST is an SDI payload carried over RTP/UDP RTP provides time-stamp and sequence numbering Synchronisation is provided using IEEE1588 PTPv2 (SMPTE ) Source IP Address Dest IP Address SMPTE RTP Headers SDI Payload SMPTE ST IP Packet Format (Single IP Stream Can Carry Video, Audio and Metadata)
13 ST Forward Error Correction SMPTE ST Row/Column FEC P1 P2 P3 P4 P5 FR1 P1 Video Data Packets P6 P7 P8 P9 P10 FR2 FR1 FC1 Row FEC Packets Column FEC Packets P11 P12 P13 P14 P15 FR3 P16 P17 P18 P19 P20 FR4 Fc1 Fc2 Fc3 Fc4 Fc5 FEC creates additional redundant packets used to correct errors in the video data packets Trade-off between error recovery ability, extra bandwidth required, extra processing needed and the associated receiver latency caused
14 ST Seamless IP Protection Switching Switches use IGMP multicasts Clean switch RTP packets using frame numbers Can tolerate complete failure of one path Doubles network bandwidth Sender Receiver Stream Sender M IP Switch Main Duplicate Stream B IP Switch Backup Packet Selection 3 2 1
15 ST Seamless IP Protection Switching Switches use IGMP multicasts Clean switch RTP packets using frame numbers Can tolerate complete failure of one path Doubles network bandwidth Sender Network Failure Packet Loss Receiver Stream Sender M x IP Switch Main x x Duplicate Stream B IP Switch Backup Packet Selection 3 2 1
16 Video Services Forum TR-03 Separates Video, Audio and Metadata Essence Uses Essence over RTP/UDP Supports IEEE1588 Default PTP Profile and SMPTE ST PTP Profile Source IP Address Dest IP Address RTP Header Video Payload (RFC 4175) Source IP Address Dest IP Address RTP Header Audio Payload (AES 67) Source IP Address Dest IP Address RTP Header Metadata Payload (IETF Draft) VSF TR-03 IP Packet Formats (Dedicated IP Streams Carry Video, Audio and Metadata)
17 Video Services Forum TR-04 TR-04 Defines how to interoperate SMPTE , and within a VSF TR-03 environment Describes the interoperation of SMPTE media flows with VSF TR-03 media flows Describes the integration of SMPTE (FEC) and (Protection) into Session Description Protocol (SDP) Describes a set of constraints that together form a Studio Profile Well-formed SDI signals compliant with the relevant SMPTE standard Receiving devices shall be tolerant of the presence of SMPTE and datagrams if they are transmitted
18 Evertz ASPEN Separates Video, Audio and Metadata Essence Uses MPEG Transport Stream over RTP/UDP Compatible with SMPTE ST PTP Synchronisation Source IP Address Dest IP Address MPEG-2 TS Video Payload (SMPTE RDD 37) Source IP Address Dest IP Address MPEG-2 TS Audio Payload (SMPTE 302) Source IP Address Dest IP Address MPEG-2 TS Metadata Payload (SMPTE 2038) ASPEN IP Packet Formats (Dedicated IP Streams Carry Video, Audio and Metadata)
19 12G into 10G Won t Go! Light Video Compression
20 What Is The Impact Of 4K/UHD, HDR and HFR? An uncompressed 50 fps UHD 4:2:2 video element will (just) fit into a 10GigE IP flow (60 fps will not) SDI of course requires 12Gbps The deployment of UHD/4K will likely lead to the adoption of lightly compressed video over 10G IP 10-bit High Dynamic Range video has minimal impact on bitrate in production workflows 12-bit HDR results in an approximately 20% increase in bitrate over SDR High Frame Rate 4K/UHD (100/120fps) requires light compression for affordable (10GigE IP) deployment
21 Light Video Compression Light Video Compression is required to fit more data into a 10GigE pipe Compression is a trade off between Latency, Compression Ratio and Picture Quality LLVC Sony Low Latency Video Codec is being proposed to SMPTE as RDD 34 TICO Intopix Tiny Codec is being proposed to SMPTE as RDD 35 VC-2 BBC R&D Dirac Pro is standardised as SMPTE ST 2042
22 Light Video Compression LLVC, TICO, VC-2 All are intra-frame coded and use wavelet compression All are designed to deliver extremely high quality video at low levels of compression (~4:1) with low latency Block transform codecs (MPEG-2, H.264, HEVC etc.) deliver high levels of compression at the expense of high levels of complexity/latency Wavelet-based codecs deliver lower levels of compression for high quality or lossless applications, but with much lower levels of complexity/latency Wavelet Transform Predict DC Coefficients Partition Into Slices Scale Coefficients Quantise Variable Length Coding VC-2 Signal Processing Chain
23 Precision Time Protocol (PTP)
24 What is PTP? Ethernet-based networks are inherently asynchronous Precision Time Protocol (IEEE 1588) is intended to synchronise the real-time clocks of different nodes on an Ethernet network PTP does not make the network itself synchronous (as is the case with Synchronous Ethernet also referred to as SyncE). The most recent version is IEEE , also known as PTP version 2 SMPTE recently released a standard based on PTP version 2 specifically intended for broadcast video applications SMPTE ST 2059
25 PTP Terms and Definitions PTP Domain Logical grouping of clocks that are synchronised to each other using PTP, but may not be synchronised to other clocks in another domain Grandmaster Clock Ultimate source of time for clock synchronisation using PTP In broadcast applications, these are usually synchronised to GPS, GLONASS or both Master Clock A clock that is the source of time to which all other clocks in that domain are synchronised Slave Clock A clock that is synchronised to another clock GM Domain 1 Domain 2 S M M S
26 Relevant Standards IEEE Standard for a Precision Clock Synchronisation Protocol for Networked Measurement and Control Systems SMPTE ST Generation and Alignment of Interface Signals to the SMPTE Epoch SMPTE ST Profile for Use of IEEE-1588 Precision Time Protocol in Professional Broadcast Applications AES AES standard for audio applications of networks - High-performance streaming audio-over-ip interoperability
27 SMPTE ST 2059 SMPTE ST Defines SMPTE Epoch the same as IEEE-1588 Date Time 00:00:00 TAI (Temps Atomique International) International Atomic Time SMPTE ST PTP Profile is designed to: Enable a slave to be synchronized within 5secs Maintain network-based time accuracy between slave devices to within 1μs
28 PTP Message Types Announce Used to establish the synchronisation hierarchy Provides the clock status and clock criteria used to determine which clock becomes the Grandmaster Sync and Follow Up Transmitted by the Grandmaster and used by the Slaves to derive the time Delay Request Request for timing information sent from Slave to the Grandmaster in order to determine the propagation delay between the Slave and the Grandmaster Delay Response Time of receipt of the Delay Request message sent by the Grandmaster back to the Slave
29 PTP Message Types Announce IP Address Multicast Address
30 Keeping PTP Simple The Grandmaster periodically transmits Sync messages Slaves use these Sync messages to derive the time Delay in IP networks is both variable and asymmetric (different in forward and reverse paths) Slave devices must periodically send Delay Request messages to the Grandmaster The Grandmaster time-stamps the time of receipt of the Delay Request message and sends this to the Slave as a Delay Response massage The Slave device can now derive the difference between its own clock and that of the grandmaster
31 PTP in Pictures Master 11:00 Slave 11:05 Sent 11:00 T2-T1 = Master_To_Slave Δ t = 6 Mins T1 Sync Message Sync Follow Up Message T2 ARR 11:06 11:00 therefore Propagation Delay = 1 min) Time ARR 11:02 T4 Delay Request Message T3 Sent 11:06 T4-T3 = Slave_To_Master Δ t = -4 Mins Delay Response Message 11:02) PTP Master-Slave Messages Offset = (Master_To_Slave Δ t Slave_To_Master Δ t )/2 = 5 Mins Oneway Delay = (Master_To_Slave Δ t + Slave_To_Master Δ t )/2 = 1 Min
32 Best Master Clock Algorithm (BMCA) Provides resilience by allowing the most accurate clock to take over in the event that the current Grand Master is unable to continue: Loses GPS lock Becomes disconnected from the network Unable to act as Grand Master for any other reason The BMCA runs on all clocks in the network
33 BMCA Criteria BMCA list of criteria 1. Priority 1 Field (lowest value <= 128 wins) 2. Clock class (e.g. GPS locked or free running) 3. Clock accuracy 4. Clock variance (jitter and wander) 5. Priority 2 Field (lowest value <= 128 wins) 6. Tie-breaker is Clock Source Port ID (usually the Ethernet MAC address) Announce message from better master Slave Power On, Reset Listen No announce message from better master Announce message from better master Determining Master/Slave Clock State No announce message from better master Grandmaster
34 Best Master Clock Algorithm (BMCA) Switch defaultds.priority1 = 128 defaultds.priority2 = 127 Router Router Router defaultds.priority1 = 128 defaultds.priority2 = 120 I am Grandmaster Switch defaultds.priority1 = 128 defaultds.priority2 = 126 Switch Switch defaultds.priority1 = 128 defaultds.priority2 = 126
35 Main and Backup Grandmaster Failover The Priority 2 Field is used to identify primary and backup clocks between two (or more) identical redundant Grandmasters Main Grandmaster Priority Field One = 128, Priority Field Two = 127 Backup Grandmaster Priority Field One = 128, Priority Field Two = 128 Domain 1 If both identical Masters are locked to GPS, they will have the same clock quality, so the lowest Priority Two Field value will select which is the Grandmaster If the Main clock loses GPS lock, then the Backup clock becomes the Better Master and will take over as Grandmaster S PF1 = 128 PF2 = 127 S GM (main) S GM (backup) S PF1 = 128 PF2 = 128 S
36 PTP Clock Types - 1 Ordinary Clock End Device on a network (not a switch or router) 1. Slave only Clock (never acts as a Master) 2. Preferred Grandmaster (never acts as a Slave) 3. Master/Slave Clock (can be either)
37 PTP Clock Types - 2 Transport Reserved Type Version Transparent clock Accounts for queueing delays in switches or routers Hardware time stamps Sync and Delay Request messages on arrival and departure and adds the difference to a correction field in the message header Boundary Clock Receives time from a Master on one Slave port Provides Multiple Master (not Grandmaster) ports to downstream Slaves in a domain Removes the effect of its own queue N.B. Switches/Routers in a PTP network must be PTP aware (Must be either a Transparent Clock or a Boundary Clock) Length Domain Reserved Flags Correction Field Reserved Source Port Sequence ID Control Log Time Stamp Sync/Delay Request Message Format
38 PTP Clock Types In A Network PTP Grand Master Ordinary Clock GM Sync Message PTP Domain 1 Sync Message (with correction) Router Transparent Clock S Camera Ordinary Clock (Slave) S Sync Message (with correction) PTP Master - Boundary Clock M Sync Message PTP Domain 2 S Camera Ordinary Clock (Slave)
39 Summary IP offers both opportunities and challenges to broadcasters It is necessary to gain a basic understanding of IP to be successful with deployment There is a need for open interoperability, as there are currently multiple methods for the transmission Video over IP Networks Standards are developing for lightly compressed Video over IP which will be driven by 4K/UHD and HFR deployment PTP provides the necessary synchronisation required to use IP in live production workflows The transition to IP will be gradual and Hybrid SDI/IP workflows will exist for the foreseeable future
40 Questions?
TOWARDS ALL-IP STUDIO
TOWARDS ALL-IP STUDIO IS THIS THE END OF SDI? FÉLIX POULIN [email protected] 19 NOVEMBER 2013 SMPTE MONTRÉAL THE EUROPEAN BROADCASTING UNION Alliance of 74 Members in 56 Countries 35 Associate Members in 21
920-803 - technology standards and protocol for ip telephony solutions
920-803 - technology standards and protocol for ip telephony solutions 1. Which CODEC delivers the greatest compression? A. B. 711 C. D. 723.1 E. F. 726 G. H. 729 I. J. 729A Answer: C 2. To achieve the
The Broadcaster s Guide to SMPTE 2022: Applications in Video Contribution and Distribution
WHITE PAPER www.artel.com An Employee Owned Company October 2014 The Broadcaster s Guide to SMPTE 2022: Applications in Video Contribution and Distribution EXECUTIVE SUMMARY SMPTE 2022 is a standard way
Encapsulating Voice in IP Packets
Encapsulating Voice in IP Packets Major VoIP Protocols This topic defines the major VoIP protocols and matches them with the seven layers of the OSI model. Major VoIP Protocols 15 The major VoIP protocols
Welcome. People Power Partnership. 2015-10-27 PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44
Welcome 2015-10-27 PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44 Performant, Deterministic & Time Accurate Networking with FTS & PTP 2015-10-27 PROFIdag 2013
An Introduction to VoIP Protocols
An Introduction to VoIP Protocols www.netqos.com Voice over IP (VoIP) offers the vision of a converged network carrying multiple types of traffic (voice, video, and data, to name a few). To carry out this
An architecture for the delivery. of DVB services over IP networks Rennes, January 2007 INTRODUCTION DIGITAL VIDEO TRANSPORT
An architecture for the delivery Datasheet User guide White paper þ of DVB services over IP networks Rennes, January 2007 INTRODUCTION Present paper proposes to look around technologies used today for
Precision Time Protocol (PTP/IEEE-1588)
White Paper W H I T E P A P E R "Smarter Timing Solutions" Precision Time Protocol (PTP/IEEE-1588) The Precision Time Protocol, as defined in the IEEE-1588 standard, provides a method to precisely synchronize
Transport Layer Protocols
Transport Layer Protocols Version. Transport layer performs two main tasks for the application layer by using the network layer. It provides end to end communication between two applications, and implements
Nortel - 920-803. Technology Standards and Protocol for IP Telephony Solutions
1 Nortel - 920-803 Technology Standards and Protocol for IP Telephony Solutions QUESTION: 1 To achieve the QoS necessary to deliver voice between two points on a Frame Relay network, which two items are
RTP / RTCP. Announcements. Today s Lecture. RTP Info RTP (RFC 3550) I. Final Exam study guide online. Signup for project demos
Announcements I. Final Exam study guide online RTP / RTCP Internet Protocols CSC / ECE 573 Fall, 2005 N. C. State University II. III. Signup for project demos Teaching evaluations at end today copyright
EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst
EITF25 Internet Techniques and Applications L5: Wide Area Networks (WAN) Stefan Höst Data communication in reality In reality, the source and destination hosts are very seldom on the same network, for
Ethernet. Ethernet. Network Devices
Ethernet Babak Kia Adjunct Professor Boston University College of Engineering ENG SC757 - Advanced Microprocessor Design Ethernet Ethernet is a term used to refer to a diverse set of frame based networking
Requirements of Voice in an IP Internetwork
Requirements of Voice in an IP Internetwork Real-Time Voice in a Best-Effort IP Internetwork This topic lists problems associated with implementation of real-time voice traffic in a best-effort IP internetwork.
BROADCAST SMPTE ST 2059. Introduction
BROADCAST SMPTE ST 2059 Timing Synchronization through SMPTE ST 2059 Introduction SMPTE ST 2059 is a standard defining a mechanism for the deterministic generation of timing (signals) for video and audio
Network Simulation Traffic, Paths and Impairment
Network Simulation Traffic, Paths and Impairment Summary Network simulation software and hardware appliances can emulate networks and network hardware. Wide Area Network (WAN) emulation, by simulating
Guide to TCP/IP, Third Edition. Chapter 3: Data Link and Network Layer TCP/IP Protocols
Guide to TCP/IP, Third Edition Chapter 3: Data Link and Network Layer TCP/IP Protocols Objectives Understand the role that data link protocols, such as SLIP and PPP, play for TCP/IP Distinguish among various
Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems. DBA & QoS on the PON - Commonalities with Switching & Routing
Joint ITU-T/IEEE Workshop on Next Generation Optical Access Systems DBA & QoS on the PON - Commonalities with Switching & Routing Howard Frazier, Technical Director Broadcom Corporation Agenda Passive
Voice Over IP - Is your Network Ready?
Voice Over IP - Is your Network Ready? Carrier Grade Service When was the last time you called the phone company just to say, I am just calling to say thank you for my phone service being so reliable?
Voice over IP. Overview. What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP
Voice over IP Andreas Mettis University of Cyprus November 23, 2004 Overview What is VoIP and how it works. Reduction of voice quality. Quality of Service for VoIP 1 VoIP VoIP (voice over IP - that is,
BCS THE CHARTERED INSTITUTE FOR IT. BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS
BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS BCS Level 5 Diploma in IT COMPUTER NETWORKS Friday 2 nd October 2015 Morning Answer any FOUR questions out of SIX. All questions carry
Advanced Networking Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: RTP/RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with
IP - The Internet Protocol
Orientation IP - The Internet Protocol IP (Internet Protocol) is a Network Layer Protocol. IP s current version is Version 4 (IPv4). It is specified in RFC 891. TCP UDP Transport Layer ICMP IP IGMP Network
Multicast (Group) Addresses for Layer 2 (Ethernet) Transport of IEEE 1588 PTP Messages, with Application to AVB
Multicast (Group) Addresses for Layer 2 (Ethernet) Transport of IEEE 1588 PTP Messages, with Application to AVB Geoffrey M. Garner SAMSUNG Electronics (Consultant) IEEE 802.1 AVB TG IEEE 1588 2006.05.25
Application Note How To Determine Bandwidth Requirements
Application Note How To Determine Bandwidth Requirements 08 July 2008 Bandwidth Table of Contents 1 BANDWIDTH REQUIREMENTS... 1 1.1 VOICE REQUIREMENTS... 1 1.1.1 Calculating VoIP Bandwidth... 2 2 VOIP
Transport and Network Layer
Transport and Network Layer 1 Introduction Responsible for moving messages from end-to-end in a network Closely tied together TCP/IP: most commonly used protocol o Used in Internet o Compatible with a
ADVANTAGES OF AV OVER IP. EMCORE Corporation
ADVANTAGES OF AV OVER IP More organizations than ever before are looking for cost-effective ways to distribute large digital communications files. One of the best ways to achieve this is with an AV over
What is CSG150 about? Fundamentals of Computer Networking. Course Outline. Lecture 1 Outline. Guevara Noubir [email protected].
What is CSG150 about? Fundamentals of Computer Networking Guevara Noubir [email protected] CSG150 Understand the basic principles of networking: Description of existing networks, and networking mechanisms
Voice over IP. Presentation Outline. Objectives
Voice over IP Professor Richard Harris Presentation Outline Brief overview of VoIP and applications Challenges of VoIP IP Support for Voice Protocols used for VoIP (current views) RTP RTCP RSVP H.323 Semester
Choosing the correct Time Synchronization Protocol and incorporating the 1756-TIME module into your Application
Choosing the correct Time Synchronization Protocol and incorporating the 1756-TIME module into your Application By: Josh Matson Various Time Synchronization Protocols From the earliest days of networked
Multimedia Communications Voice over IP
Multimedia Communications Voice over IP Anandi Giridharan Electrical Communication Engineering, Indian Institute of Science, Bangalore 560012, India Voice over IP (Real time protocols) Internet Telephony
ULTRA HIGH DEFINITION TV OVER IP NETWORKS
Q2 2014 ULTRA HIGH DEFINITION TV OVER IP NETWORKS FELIX POULIN, EBU THOMAS KERNEN, CISCO and ADI KOUADIO, EBU ABSTRACT The audiovisual media production industry is investigating the possibility of migrating
Voice over IP: RTP/RTCP The transport layer
Advanced Networking Voice over IP: /RTCP The transport layer Renato Lo Cigno Requirements For Real-Time Transmission Need to emulate conventional telephone system Isochronous output timing same with input
Chapter 9. IP Secure
Chapter 9 IP Secure 1 Network architecture is usually explained as a stack of different layers. Figure 1 explains the OSI (Open System Interconnect) model stack and IP (Internet Protocol) model stack.
Chapter 2 - The TCP/IP and OSI Networking Models
Chapter 2 - The TCP/IP and OSI Networking Models TCP/IP : Transmission Control Protocol/Internet Protocol OSI : Open System Interconnection RFC Request for Comments TCP/IP Architecture Layers Application
TDM services over IP networks
Keyur Parikh Junius Kim TDM services over IP networks 1. ABSTRACT Time Division Multiplexing (TDM) circuits have been the backbone of communications over the past several decades. These circuits which
Asynchronous Transfer Mode: ATM. ATM architecture. ATM: network or link layer? ATM Adaptation Layer (AAL)
Asynchrous Transfer Mode: architecture 1980s/1990 s standard for high-speed (155Mbps to 622 Mbps and higher) Broadband Integrated Service Digital Network architecture Goal: integrated, end-end transport
internet technologies and standards
Institute of Telecommunications Warsaw University of Technology 2015 internet technologies and standards Piotr Gajowniczek Andrzej Bąk Michał Jarociński multimedia in the Internet Voice-over-IP multimedia
CHAPTER 10 LAN REDUNDANCY. Scaling Networks
CHAPTER 10 LAN REDUNDANCY Scaling Networks CHAPTER 10 10.0 Introduction 10.1 Spanning Tree Concepts 10.2 Varieties of Spanning Tree Protocols 10.3 Spanning Tree Configuration 10.4 First-Hop Redundancy
The OSI and TCP/IP Models. Lesson 2
The OSI and TCP/IP Models Lesson 2 Objectives Exam Objective Matrix Technology Skill Covered Exam Objective Exam Objective Number Introduction to the OSI Model Compare the layers of the OSI and TCP/IP
Networked AV Systems Pretest
Networked AV Systems Pretest Instructions Choose the best answer for each question. Score your pretest using the key on the last page. If you miss three or more out of questions 1 11, consider taking Essentials
Network Security Systems Fundamentals for ITS Professionals
Network Security Systems Fundamentals for ITS Professionals Chris Adesanya Sr. Systems Engineer Panasonic System Solutions Company [email protected] BICSI Southeast Regional Meeting Dulles, VA
CMA5000 SPECIFICATIONS. 5710 Gigabit Ethernet Module
CMA5000 5710 Gigabit Ethernet Module SPECIFICATIONS General Description The CMA5710 Gigabit Ethernet application is a single slot module that can be used in any CMA 5000. The Gigabit Ethernet test module
Computer Network. Interconnected collection of autonomous computers that are able to exchange information
Introduction Computer Network. Interconnected collection of autonomous computers that are able to exchange information No master/slave relationship between the computers in the network Data Communications.
Protocols and Architecture. Protocol Architecture.
Protocols and Architecture Protocol Architecture. Layered structure of hardware and software to support exchange of data between systems/distributed applications Set of rules for transmission of data between
Basic principles of Voice over IP
Basic principles of Voice over IP Dr. Peter Počta {[email protected]} Department of Telecommunications and Multimedia Faculty of Electrical Engineering University of Žilina, Slovakia Outline VoIP Transmission
The Picture must be Clear. IPTV Quality of Experience
The Picture must be Clear IPTV Quality of Experience 1 Video-over-IP vs IPTV? Video-over-IP A technology for moving video from A to B How about: Video-over-wire? Video-over-UHF? Video-over-Satellite? Can
CCNA R&S: Introduction to Networks. Chapter 5: Ethernet
CCNA R&S: Introduction to Networks Chapter 5: Ethernet 5.0.1.1 Introduction The OSI physical layer provides the means to transport the bits that make up a data link layer frame across the network media.
Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol
Mobile IP Network Layer Lesson 02 TCP/IP Suite and IP Protocol 1 TCP/IP protocol suite A suite of protocols for networking for the Internet Transmission control protocol (TCP) or User Datagram protocol
Objectives. The Role of Redundancy in a Switched Network. Layer 2 Loops. Broadcast Storms. More problems with Layer 2 loops
ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Objectives Implement Spanning Tree Protocols LAN Switching and Wireless Chapter 5 Explain the role of redundancy in a converged
Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc
(International Journal of Computer Science & Management Studies) Vol. 17, Issue 01 Performance Evaluation of AODV, OLSR Routing Protocol in VOIP Over Ad Hoc Dr. Khalid Hamid Bilal Khartoum, Sudan [email protected]
Introduce Quality of Service in your IP_to_IP W@N unreliable infrastructure
Introduce Quality of Service in your IP_to_IP W@N unreliable infrastructure QV QoS Proxy server The QV-PROXY supplies two features : introduction of Error Correction mechanism improving the QoS and delivery
Migrating Live Production to IP Technology. It s About Time
Migrating Live Production to IP Technology It s About Time Where we have been Color television workflows embodied a brittle, camerato-the-home stovepipe Production was Directly attached to the home TV
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN
THE OSI REFERENCE MODEL LES M C LELLAN DEAN WHITTAKER SANDY WORKMAN OVERVIEW THE NEED FOR STANDARDS OSI - ORGANISATION FOR STANDARDISATION THE OSI REFERENCE MODEL A LAYERED NETWORK MODEL THE SEVEN OSI
IP-Telephony Real-Time & Multimedia Protocols
IP-Telephony Real-Time & Multimedia Protocols Bernard Hammer Siemens AG, Munich Siemens AG 2001 1 Presentation Outline Media Transport RTP Stream Control RTCP RTSP Stream Description SDP 2 Real-Time Protocol
Computer Networks CS321
Computer Networks CS321 Dr. Ramana I.I.T Jodhpur Dr. Ramana ( I.I.T Jodhpur ) Computer Networks CS321 1 / 22 Outline of the Lectures 1 Introduction OSI Reference Model Internet Protocol Performance Metrics
Introduction VOIP in an 802.11 Network VOIP 3
Solutions to Performance Problems in VOIP over 802.11 Wireless LAN Wei Wang, Soung C. Liew Presented By Syed Zaidi 1 Outline Introduction VOIP background Problems faced in 802.11 Low VOIP capacity in 802.11
VoIP Bandwidth Considerations - design decisions
VoIP Bandwidth Considerations - design decisions When calculating the bandwidth requirements for a VoIP implementation the two main protocols are: a signalling protocol such as SIP, H.323, SCCP, IAX or
IEEE-1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems
IEEE-1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems -A Tutorial- John Eidson [email protected] Copyright 2005 Agilent Technologies, Inc
VXLAN: Scaling Data Center Capacity. White Paper
VXLAN: Scaling Data Center Capacity White Paper Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where
Final for ECE374 05/06/13 Solution!!
1 Final for ECE374 05/06/13 Solution!! Instructions: Put your name and student number on each sheet of paper! The exam is closed book. You have 90 minutes to complete the exam. Be a smart exam taker -
Introduction to IP v6
IP v 1-3: defined and replaced Introduction to IP v6 IP v4 - current version; 20 years old IP v5 - streams protocol IP v6 - replacement for IP v4 During developments it was called IPng - Next Generation
Data Networking and Architecture. Delegates should have some basic knowledge of Internet Protocol and Data Networking principles.
Data Networking and Architecture The course focuses on theoretical principles and practical implementation of selected Data Networking protocols and standards. Physical network architecture is described
VoIP Bandwidth Calculation
VoIP Bandwidth Calculation AI0106A VoIP Bandwidth Calculation Executive Summary Calculating how much bandwidth a Voice over IP call occupies can feel a bit like trying to answer the question; How elastic
Contents. Connection Guide. What is Dante?... 2. Connections... 4. Network Set Up... 6. System Examples... 9. Copyright 2015 ROLAND CORPORATION
Contents What is Dante?............................................. 2 Outline.................................................. 2 Fundamental............................................ 3 Required Network
ESSENTIALS. Understanding Ethernet Switches and Routers. April 2011 VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK
VOLUME 3 ISSUE 1 A TECHNICAL SUPPLEMENT TO CONTROL NETWORK Contemporary Control Systems, Inc. Understanding Ethernet Switches and Routers This extended article was based on a two-part article that was
Voice Over IP Per Call Bandwidth Consumption
Over IP Per Call Bandwidth Consumption Interactive: This document offers customized voice bandwidth calculations with the TAC Bandwidth Calculator ( registered customers only) tool. Introduction Before
Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications
Methods for Mitigating IP Network Packet Loss in Real Time Audio Streaming Applications Keyur Parikh and Junius Kim Harris Broadcast Mason Ohio Abstract Increasingly, IP based networks are being used for
Data Communication Networks and Converged Networks
Data Communication Networks and Converged Networks The OSI Model and Encapsulation Layer traversal through networks Protocol Stacks Converged Data/Telecommunication Networks From Telecom to Datacom, Asynchronous
Three Key Design Considerations of IP Video Surveillance Systems
Three Key Design Considerations of IP Video Surveillance Systems 2012 Moxa Inc. All rights reserved. Three Key Design Considerations of IP Video Surveillance Systems Copyright Notice 2012 Moxa Inc. All
Communications and Computer Networks
SFWR 4C03: Computer Networks and Computer Security January 5-8 2004 Lecturer: Kartik Krishnan Lectures 1-3 Communications and Computer Networks The fundamental purpose of a communication system is the
Protocols. Packets. What's in an IP packet
Protocols Precise rules that govern communication between two parties TCP/IP: the basic Internet protocols IP: Internet Protocol (bottom level) all packets shipped from network to network as IP packets
IP Multicasting. Applications with multiple receivers
IP Multicasting Relates to Lab 10. It covers IP multicasting, including multicast addressing, IGMP, and multicast routing. 1 Applications with multiple receivers Many applications transmit the same data
Packet Synchronization in Cellular Backhaul Networks By Patrick Diamond, PhD, Semtech Corporation
Packet Synchronization in Cellular Backhaul Networks By Patrick Diamond, PhD, Semtech Corporation (Semtech White Paper October 2008) INTRODUCTION For carriers to leverage cost-effective IP networks to
Voice-Over-IP. Daniel Zappala. CS 460 Computer Networking Brigham Young University
Voice-Over-IP Daniel Zappala CS 460 Computer Networking Brigham Young University Coping with Best-Effort Service 2/23 sample application send a 160 byte UDP packet every 20ms packet carries a voice sample
Understanding TCP/IP. Introduction. What is an Architectural Model? APPENDIX
APPENDIX A Introduction Understanding TCP/IP To fully understand the architecture of Cisco Centri Firewall, you need to understand the TCP/IP architecture on which the Internet is based. This appendix
VoIP network planning guide
VoIP network planning guide Document Reference: Volker Schüppel 08.12.2009 1 CONTENT 1 CONTENT... 2 2 SCOPE... 3 3 BANDWIDTH... 4 3.1 Control data 4 3.2 Audio codec 5 3.3 Packet size and protocol overhead
Classes of multimedia Applications
Classes of multimedia Applications Streaming Stored Audio and Video Streaming Live Audio and Video Real-Time Interactive Audio and Video Others Class: Streaming Stored Audio and Video The multimedia content
hp ProLiant network adapter teaming
hp networking june 2003 hp ProLiant network adapter teaming technical white paper table of contents introduction 2 executive summary 2 overview of network addressing 2 layer 2 vs. layer 3 addressing 2
Advanced VSAT Solutions Bridge Point-to-Multipoint (BPM) Overview
2114 West 7 th Street Tempe, AZ 85281 USA Voice +1.480.333.2200 E-mail [email protected] Web www.comtechefdata.com Advanced VSAT Solutions Bridge Point-to-Multipoint (BPM) Overview January 2014 2014
Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.
Broadband Networks Prof. Dr. Abhay Karandikar Electrical Engineering Department Indian Institute of Technology, Bombay Lecture - 29 Voice over IP So, today we will discuss about voice over IP and internet
Multiprotocol Label Switching (MPLS)
Multiprotocol Label Switching (MPLS) รศ.ดร. อน นต ผลเพ ม Asso. Prof. Anan Phonphoem, Ph.D. [email protected] http://www.cpe.ku.ac.th/~anan Computer Engineering Department Kasetsart University, Bangkok, Thailand
enetworks TM IP Quality of Service B.1 Overview of IP Prioritization
encor! enetworks TM Version A, March 2008 2010 Encore Networks, Inc. All rights reserved. IP Quality of Service The IP Quality of Service (QoS) feature allows you to assign packets a level of priority
Lecture 15. IP address space managed by Internet Assigned Numbers Authority (IANA)
Lecture 15 IP Address Each host and router on the Internet has an IP address, which consist of a combination of network number and host number. The combination is unique; no two machines have the same
Internet Concepts. What is a Network?
Internet Concepts Network, Protocol Client/server model TCP/IP Internet Addressing Development of the Global Internet Autumn 2004 Trinity College, Dublin 1 What is a Network? A group of two or more devices,
VOICE OVER IP AND NETWORK CONVERGENCE
POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Assaid O. SHAROUN* VOICE OVER IP AND NETWORK CONVERGENCE As the IP network was primarily designed to carry data, it
Module 7 Internet And Internet Protocol Suite
Module 7 Internet And Internet Protocol Suite Lesson 21 Internet and IPv4 LESSON OBJECTIVE General The lesson will discuss a popular network layer protocol, i.e. the Internet Protocol Specific The focus
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran
Bandwidth Control in Multiple Video Windows Conferencing System Lee Hooi Sien, Dr.Sureswaran Network Research Group, School of Computer Sciences Universiti Sains Malaysia11800 Penang, Malaysia Abstract
Applications that Benefit from IPv6
Applications that Benefit from IPv6 Lawrence E. Hughes Chairman and CTO InfoWeapons, Inc. Relevant Characteristics of IPv6 Larger address space, flat address space restored Integrated support for Multicast,
Data Communication and Computer Network
1 Data communication principles, types and working principles of modems, Network principles, OSI model, functions of data link layer and network layer, networking components, communication protocols- X
LAN Switching. 15-441 Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, 802.11, PPP. Interconnecting LANs
LAN Switching 15-441 Computer Networking Bridges/Switches, 802.11, PPP Extend reach of a single shared medium Connect two or more segments by copying data frames between them Switches only copy data when
Lecture 2: Protocols and Layering. CSE 123: Computer Networks Stefan Savage
Lecture 2: Protocols and Layering CSE 123: Computer Networks Stefan Savage Last time Bandwidth, latency, overhead, message size, error rate Bandwidth-delay product Delay Bandwidth High-level run through
Distributed Systems 3. Network Quality of Service (QoS)
Distributed Systems 3. Network Quality of Service (QoS) Paul Krzyzanowski [email protected] 1 What factors matter for network performance? Bandwidth (bit rate) Average number of bits per second through
Definition. A Historical Example
Overlay Networks This lecture contains slides created by Ion Stoica (UC Berkeley). Slides used with permission from author. All rights remain with author. Definition Network defines addressing, routing,
8.2 The Internet Protocol
TCP/IP Protocol Suite HTTP SMTP DNS RTP Distributed applications Reliable stream service TCP UDP User datagram service Best-effort connectionless packet transfer Network Interface 1 IP Network Interface
Objectives of Lecture. Network Architecture. Protocols. Contents
Objectives of Lecture Network Architecture Show how network architecture can be understood using a layered approach. Introduce the OSI seven layer reference model. Introduce the concepts of internetworking
Quality of Service in the Internet. QoS Parameters. Keeping the QoS. Traffic Shaping: Leaky Bucket Algorithm
Quality of Service in the Internet Problem today: IP is packet switched, therefore no guarantees on a transmission is given (throughput, transmission delay, ): the Internet transmits data Best Effort But:
Virtual PortChannels: Building Networks without Spanning Tree Protocol
. White Paper Virtual PortChannels: Building Networks without Spanning Tree Protocol What You Will Learn This document provides an in-depth look at Cisco's virtual PortChannel (vpc) technology, as developed
