SlideShare uma empresa Scribd logo
1 de 28
11
Broadcast Day SSPI - 2007Broadcast Day SSPI - 2007
Carlos CapellãoCarlos Capellão
22
Linha de Produtos PHASELinha de Produtos PHASE
IP as Connectivity – Is IP Replacing ASI?
www.tandbergtv.com
Introduction
• We will discuss ASI versus IP for digital video
connectivity.
• For IP, we will really concentrate on Gigabit
Ethernet.
• We will discuss:
– Physical layer implementation
– Timing features
– Packet loss issues
– Routing of traffic
• And we will conclude that IP is a good
replacement for ASI!
www.tandbergtv.com
ASI Versus Gigabit Ethernet Physical
Parameter ASI Gigabit Ethernet
Line Bit Rate 270 Mb/s 1.25 Gb/s
Line Coding 8B/10B (based on
Fiber Channel)
8B/10B (based on
Fiber Channel)
Information Bit
Rate
216 Mb/s 1.0 Gb/s
Link Type Unidirectional
point-to-point
Dual-Unidirectional
point-to-point
When to transmit? Whenever I want Whenever I want
Byte
Synchronization
Sends sync pattern
when idle
Silence when idle,
8-byte sync before
packet
Frame check None (Reed-
Solomon optional)
CRC
www.tandbergtv.com
Physical Layer Notes
• Gigabit Ethernet is always switched
– No contention
– Always full-duplex
• ASI interfaces typically transmit at a constant bit
rate, hardware-metered
• ASI interfaces are unidirectional
• Gigabit Ethernet interfaces are always composed
of two unidirectional interfaces, one on each
direction
www.tandbergtv.com
Timing Recovery
Buffer
Modulation
Clock
Recovery
RF
Clock
Time stamps
Buffer Fullness
Transport
Packets
ASI
Modulation
Clock
Recovery
RF
Clock
Time stamps
Buffer Fullness
Transport
Packets
Ethernet
Buffer
Larger Buffer Required
More Complex
Algorithm
www.tandbergtv.com
Decoder Playback Process (ASI)
Buffer
Level
Time
VBV
T=0, decoder
starts receiving data
Decoder starts playing
I B B P B B P B B P B B P
www.tandbergtv.com
Decoder Playback Process (Ethernet)
T=0, decoder
starts receiving data
Decoder starts playing
Buffer
Level
VBV
Time
I B B P B B P B B P B B P
Packet Reception Times
www.tandbergtv.com
Conclusions so far…
• From a physical layer point of view, ASI and
Ethernet are very similar
– Point-to-point packet transport mechanism
• Ethernet always has a CRC so bit errors can be
detected
– With ASI, even if configured for 204-byte mode (Reed-
Solomon), the great majority of the equipment does not
generate or check it – that is done by modulators and
demodulators.
• Differences in packet timing are very manageable
• But … what about packet loss???
www.tandbergtv.com
The Packet Loss “Issue”
• Let’s look first at a point-to-point connection with
a crossover cable.
• There is no contention, no buffering – it is almost
the same as having two ASI connections, one in
each direction.
• The only way a packet can be dropped is if the
receiver drops it – and that is not going to
happen (by design)!
www.tandbergtv.com
Ethernet Switches
• All modern switches are non-blocking and can
operate at line rate.
• Transmit and receive channels are independent.
• Switches also have a certain amount of buffering.
Ethernet
Port
Ethernet
Port
Non-Blocking
Switch
Fabric
Ethernet
Port
Ethernet
Port
www.tandbergtv.com
Where is the Packet Loss, then?
• Packet loss happens when a link is
oversubscribed – more traffic than its capacity.
• Switch will buffer instantaneous bursts, but
cannot buffer forever.
• Solution: don’t do it!!
Switch
Data
Source
Data
Source Link Capacity: 10 Mb/s
6 Mb/s
6 Mb/s
2 Mb/s Packet Loss
www.tandbergtv.com
Packet Loss Notes
• Packet loss happens when there is congestion in
the network.
• Short-term congestion introduces jitter (as
packets are buffered); long-term congestion
introduces packet loss.
• Congestion is avoided by properly designing the
network capacity for the traffic.
• Good news is that, unlike data, digital video
capacity requirements are well-known and easy
to design for.
• If you want to mix video and data in the same
network, high-end routers and switches can be
configured to give priority to video.
www.tandbergtv.com
Dealing with Occasional Packet Loss
• Occasional packet loss, for whatever reason, can
be handled by FEC.
– Slightly different from the traditional FEC – we rebuild
“lost” bits instead of “correcting” wrong bits.
• Standardized FEC options:
– RFC 2733: “Row” FEC.
– Pro-MPEG FEC: “Column” and “Row” FEC, can handle
burst losses.
• FEC is supported in most Tandberg equipment
and interoperates with equivalent
implementations from third-party vendors
– Interop demonstrated in VSF meeting in Orlando last
January.
www.tandbergtv.com
IP Advantages over ASI
• We have seen that, from a transport point of
view, IP and ASI are fairly equivalent, with a
small advantage in favor of IP (FEC).
• As a system interconnect solution, IP has two
major advantages over ASI:
– IP has a network layer: IP packets contain routing
information, indicating where they should go. That
includes IP multicast – one-to-many delivery.
– IP equipment is universal, and there are many vendors
to choose from – high volume items, very cost-
effective.
www.tandbergtv.com
ASI Interconnect
Video
Source
ASI Modulator
Decoder
ASI
Video
Source
ASI
Video
Source
ASI
Modulator
Decoder
ASI
Modulator
Decoder
ASI
ASI
Switch
$$$$$
Control
Terminal
Required since
Transport packets do
not carry addresses
www.tandbergtv.com
IP Interconnect
Video
Source
Ethernet Modulator
Decoder
Ethernet
Video
Source
Ethernet
Video
Source
Ethernet
Modulator
Decoder
Ethernet
Modulator
Decoder
Ethernet
Ethernet
Switch
cheap
Control is not
required since each
packet contains an
address!!
IP Technology – Bits and Pieces
www.tandbergtv.com
Ingress: Encoders
• All Tandberg Encoders either have IP output built
in (iPlex, Mediaplex) or offered as an option (EN
series)
EN Series iPlex Mediaplex
www.tandbergtv.com
Encoders at a Glance
• EN Series (single channel) SDTV/HDTV – MPEG2/MPEG4
– EN5710/5720: MPEG-2 Standard Definition
– EN5770/5775: MPEG-2 Standard Definition Dual-Pass
– EN5780/5782: MPEG-2 High Definition
– EN5920: Windows Media/VC-1 Standard Definition
– EN5930: H.264 Standard Definition
– EN5980: Windows Media/VC-1 High Definition
– EN5990: H.264 High Definition
– EN8030: Second Generation H.264 Standard Definition
– EN8090: Second Generation H.264 High Definition
• Mediaplex, iPlex (multiple channel)
– MPEG-2 Standard Definition Submodule (up to 48 in the
Mediaplex, up to 8 in the iPlex)
– H.264 Standard Definition (up to 48 in the Mediaplex, up to 8
in the iPlex)
– H.264 Second Generation Standard Definition (up to 4 in the
iPlex, Mediaplex support planned).
– H.264 High Definition (up to 4 in the iPlex, Mediaplex support
planned)
www.tandbergtv.com
Network Interfaces and Protocols
• Interfaces:
– EN Series:
• Dual copper Gigabit Ethernet Interfaces
– iPlex:
• Dual Gigabit Ethernet (SFP – fiber and copper available)
– Mediaplex
• Four Gigabit Ethernet Interfaces (multimode fiber)
– Mediaplex/iPlex also support optional ATM OC-3, DS-3
and E-3 interfaces.
• Protocols:
– UDP
– RTP
– Forward Error Correction
www.tandbergtv.com
Receivers at a Glance
• All Tandberg Receivers include a Professional Decoder
• Receivers have a variety of available input front-ends
(including IP), optional descrambler, and an ASI output
• The TT1222 includes an IP output option.
TT1222: MPEG-2 SD 4:2:0 TT1260: MPEG-2 SD 4:2:2
TT1280/2: MPEG-2 HD RX1290: Everything
www.tandbergtv.com
Process: Multiplexers and Demultiplexers
• Capable of multiplexing
and demultiplexing IP
flows.
• Extensive set of (P)SI
table generation options
• Functions also available
on ASI.
Mediaplex iPlex MX8400
• High-end
multiplexer, GE
inputs and outputs
• Scrambling also
available
www.tandbergtv.com
Process: Rate Shaping
• Rate Shaping: Converting a service
from one bit rate to another
– To fit in a bandwidth-limited channel
– Convert to CBR for video servers
• Function provided by the Media
Processor submodule in
iPlex/Mediaplex
– Mediaplex: support for approximately
144 services.
– iPlex: support for approximately 36
services.
– Actual number depends on bit rate
• Inputs and outputs can be IP
streams
Mediaplex
iPlex
www.tandbergtv.com
Process: MPEG-2 to H.264 Conversion
• Most existing content from
broadcasters comes in as MPEG-2.
• In some installations, it may be
desirable to convert it to H.264.
• The Media Processor submodule in
the iPlex/Mediaplex can provide this
function.
• Capacity:
– Mediaplex: 48 services
– iPlex: 8 services
• Inputs and outputs can be IP
streams.
Mediaplex
iPlex
www.tandbergtv.com
Conclusions
• There are devices available for the entire digital
video processing chain that can use an IP
network as the interconnection method.
• This IP interconnect can be restricted to the
head-end or can extend all the way to the
consumer set-top box.
• IP interconnects can be used in traditional digital
video architectures (digital cable, satellite) inside
the head-end, while maintaining the same egress
method.
• Tandberg Television has all the “bits and pieces”
required to make this work!
www.tandbergtv.com
Obrigado!
Carlos Capellão
capellao@phase.com.br
Tel. 21.2493.0125

Mais conteúdo relacionado

Mais procurados

CCTV System - Close circuit television System - UCJ
CCTV System - Close circuit television System - UCJCCTV System - Close circuit television System - UCJ
CCTV System - Close circuit television System - UCJPaheerathan Sabaratnam
 
Implementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfallsImplementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfallsKieran Kunhya
 
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + Cisco
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + CiscoEvolutionary Fabric, Revolutionary Scale – Presented by Softchoice + Cisco
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + CiscoSoftchoice Corporation
 
How does Netflix Get Built and Triumphed?
How does Netflix Get Built and Triumphed?How does Netflix Get Built and Triumphed?
How does Netflix Get Built and Triumphed?Shuen-Huei Guan
 
Lawo V_Pro8 Presentation - more
Lawo V_Pro8 Presentation - moreLawo V_Pro8 Presentation - more
Lawo V_Pro8 Presentation - moreRadikal Ltd.
 
Digigram video over-ip solutions
Digigram video over-ip solutionsDigigram video over-ip solutions
Digigram video over-ip solutionsRadikal Ltd.
 
Lawo V_Pro8 Presentation - Swiss Army Knife
Lawo V_Pro8 Presentation - Swiss Army KnifeLawo V_Pro8 Presentation - Swiss Army Knife
Lawo V_Pro8 Presentation - Swiss Army KnifeRadikal Ltd.
 
What I do - 2018
What I do - 2018What I do - 2018
What I do - 2018Mark Landry
 
RRH Installation Testing with Integris 2000
RRH Installation Testing with Integris 2000RRH Installation Testing with Integris 2000
RRH Installation Testing with Integris 2000Absolute Analysis
 
Python Experience in KKBOX Group
Python Experience in KKBOX GroupPython Experience in KKBOX Group
Python Experience in KKBOX GroupShuen-Huei Guan
 
Things Developers Believe About Video Files (Proven Wrong by User Uploads)
Things Developers Believe About Video Files (Proven Wrong by User Uploads)Things Developers Believe About Video Files (Proven Wrong by User Uploads)
Things Developers Believe About Video Files (Proven Wrong by User Uploads)Derek Buitenhuis
 
TVIP company
TVIP companyTVIP company
TVIP companyTVIP
 
PLNOG 4: Pranav Desai - SIP Trunking
PLNOG 4: Pranav Desai - SIP Trunking PLNOG 4: Pranav Desai - SIP Trunking
PLNOG 4: Pranav Desai - SIP Trunking PROIDEA
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIFCPqD
 
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...it-people
 
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...Derek Buitenhuis
 

Mais procurados (19)

CCTV System - Close circuit television System - UCJ
CCTV System - Close circuit television System - UCJCCTV System - Close circuit television System - UCJ
CCTV System - Close circuit television System - UCJ
 
Implementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfallsImplementing Uncompressed over IP in software and the pitfalls
Implementing Uncompressed over IP in software and the pitfalls
 
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + Cisco
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + CiscoEvolutionary Fabric, Revolutionary Scale – Presented by Softchoice + Cisco
Evolutionary Fabric, Revolutionary Scale – Presented by Softchoice + Cisco
 
How does Netflix Get Built and Triumphed?
How does Netflix Get Built and Triumphed?How does Netflix Get Built and Triumphed?
How does Netflix Get Built and Triumphed?
 
Lawo V_Pro8 Presentation - more
Lawo V_Pro8 Presentation - moreLawo V_Pro8 Presentation - more
Lawo V_Pro8 Presentation - more
 
Digigram video over-ip solutions
Digigram video over-ip solutionsDigigram video over-ip solutions
Digigram video over-ip solutions
 
Lawo V_Pro8 Presentation - Swiss Army Knife
Lawo V_Pro8 Presentation - Swiss Army KnifeLawo V_Pro8 Presentation - Swiss Army Knife
Lawo V_Pro8 Presentation - Swiss Army Knife
 
What I do - 2018
What I do - 2018What I do - 2018
What I do - 2018
 
RRH Installation Testing with Integris 2000
RRH Installation Testing with Integris 2000RRH Installation Testing with Integris 2000
RRH Installation Testing with Integris 2000
 
Python Experience in KKBOX Group
Python Experience in KKBOX GroupPython Experience in KKBOX Group
Python Experience in KKBOX Group
 
Things Developers Believe About Video Files (Proven Wrong by User Uploads)
Things Developers Believe About Video Files (Proven Wrong by User Uploads)Things Developers Believe About Video Files (Proven Wrong by User Uploads)
Things Developers Believe About Video Files (Proven Wrong by User Uploads)
 
Voice video different_platforms_v1
Voice video different_platforms_v1Voice video different_platforms_v1
Voice video different_platforms_v1
 
The Road to Ultra Low Latency
The Road to Ultra Low LatencyThe Road to Ultra Low Latency
The Road to Ultra Low Latency
 
TVIP company
TVIP companyTVIP company
TVIP company
 
PLNOG 4: Pranav Desai - SIP Trunking
PLNOG 4: Pranav Desai - SIP Trunking PLNOG 4: Pranav Desai - SIP Trunking
PLNOG 4: Pranav Desai - SIP Trunking
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIF
 
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
 
pravesh_kumar
pravesh_kumarpravesh_kumar
pravesh_kumar
 
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...
A Progressive Approach to the Past: Ensuring Backwards Compatability Through ...
 

Destaque

Broadcast day-2007-advantech
Broadcast day-2007-advantechBroadcast day-2007-advantech
Broadcast day-2007-advantechSSPI Brasil
 
Broadcast day-2007-comtech
Broadcast day-2007-comtechBroadcast day-2007-comtech
Broadcast day-2007-comtechSSPI Brasil
 
Broadcast day-2007-scopus-mpeg-4
Broadcast day-2007-scopus-mpeg-4Broadcast day-2007-scopus-mpeg-4
Broadcast day-2007-scopus-mpeg-4SSPI Brasil
 
Broadcast day-2007-newtecdvb-s2
Broadcast day-2007-newtecdvb-s2Broadcast day-2007-newtecdvb-s2
Broadcast day-2007-newtecdvb-s2SSPI Brasil
 
Broadcast day-2007-irdeto
Broadcast day-2007-irdetoBroadcast day-2007-irdeto
Broadcast day-2007-irdetoSSPI Brasil
 
Spectrum day-2009-intelsat
Spectrum day-2009-intelsatSpectrum day-2009-intelsat
Spectrum day-2009-intelsatSSPI Brasil
 
O3 b sspi_vsat_day_2010
O3 b sspi_vsat_day_2010O3 b sspi_vsat_day_2010
O3 b sspi_vsat_day_2010SSPI Brasil
 
Teledyne raul germano_sspi_maio_2015
Teledyne raul germano_sspi_maio_2015Teledyne raul germano_sspi_maio_2015
Teledyne raul germano_sspi_maio_2015SSPI Brasil
 
Vsat day-2008-shiron
Vsat day-2008-shironVsat day-2008-shiron
Vsat day-2008-shironSSPI Brasil
 
Advantech bc day 2012
Advantech bc day 2012Advantech bc day 2012
Advantech bc day 2012SSPI Brasil
 
Vsat day-2008-hughes
Vsat day-2008-hughesVsat day-2008-hughes
Vsat day-2008-hughesSSPI Brasil
 
Vsat day-2008-gilat
Vsat day-2008-gilatVsat day-2008-gilat
Vsat day-2008-gilatSSPI Brasil
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtechSSPI Brasil
 
Tarea 12 Publicación en línea
Tarea 12 Publicación en líneaTarea 12 Publicación en línea
Tarea 12 Publicación en líneaRoberto Almena
 
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...RED ekonomista
 
Ctic jivix
Ctic jivixCtic jivix
Ctic jivixJIVIX
 
Net litteracy skill
Net litteracy skillNet litteracy skill
Net litteracy skillpbhatt854
 

Destaque (20)

Broadcast day-2007-advantech
Broadcast day-2007-advantechBroadcast day-2007-advantech
Broadcast day-2007-advantech
 
Broadcast day-2007-comtech
Broadcast day-2007-comtechBroadcast day-2007-comtech
Broadcast day-2007-comtech
 
Broadcast day-2007-scopus-mpeg-4
Broadcast day-2007-scopus-mpeg-4Broadcast day-2007-scopus-mpeg-4
Broadcast day-2007-scopus-mpeg-4
 
Broadcast day-2007-newtecdvb-s2
Broadcast day-2007-newtecdvb-s2Broadcast day-2007-newtecdvb-s2
Broadcast day-2007-newtecdvb-s2
 
Broadcast day-2007-irdeto
Broadcast day-2007-irdetoBroadcast day-2007-irdeto
Broadcast day-2007-irdeto
 
Spectrum day-2009-intelsat
Spectrum day-2009-intelsatSpectrum day-2009-intelsat
Spectrum day-2009-intelsat
 
O3 b sspi_vsat_day_2010
O3 b sspi_vsat_day_2010O3 b sspi_vsat_day_2010
O3 b sspi_vsat_day_2010
 
Teledyne raul germano_sspi_maio_2015
Teledyne raul germano_sspi_maio_2015Teledyne raul germano_sspi_maio_2015
Teledyne raul germano_sspi_maio_2015
 
Vsat day-2008-shiron
Vsat day-2008-shironVsat day-2008-shiron
Vsat day-2008-shiron
 
Advantech bc day 2012
Advantech bc day 2012Advantech bc day 2012
Advantech bc day 2012
 
Vsat day-2008-hughes
Vsat day-2008-hughesVsat day-2008-hughes
Vsat day-2008-hughes
 
Vsat day-2008-gilat
Vsat day-2008-gilatVsat day-2008-gilat
Vsat day-2008-gilat
 
Vsat day-2008-comtech
Vsat day-2008-comtechVsat day-2008-comtech
Vsat day-2008-comtech
 
Tarea 12 Publicación en línea
Tarea 12 Publicación en líneaTarea 12 Publicación en línea
Tarea 12 Publicación en línea
 
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...
I Encuentro comunidad de economistas docentes e investigadores: conclusiones ...
 
Ctic jivix
Ctic jivixCtic jivix
Ctic jivix
 
Presentacio del codi QR
Presentacio del codi QRPresentacio del codi QR
Presentacio del codi QR
 
Ln i con
Ln i conLn i con
Ln i con
 
informatica
informaticainformatica
informatica
 
Net litteracy skill
Net litteracy skillNet litteracy skill
Net litteracy skill
 

Semelhante a Broadcast day-2007-tandberg-ipxasi

9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)Jeff Green
 
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDr. Mohieddin Moradi
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Jeff Green
 
IP Signal Distribution
IP Signal DistributionIP Signal Distribution
IP Signal DistributionrAVe [PUBS]
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree ProtocolManoj Gharate
 
Storage interface sata_pata
Storage interface sata_pataStorage interface sata_pata
Storage interface sata_pataPREMAL GAJJAR
 
HowTheInternetWorks.ppt
HowTheInternetWorks.pptHowTheInternetWorks.ppt
HowTheInternetWorks.pptPrakhar Pandey
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layersOlivier Bonaventure
 
Challenges and experiences with IPTV from a network point of view
Challenges and experiences with IPTV from a network point of viewChallenges and experiences with IPTV from a network point of view
Challenges and experiences with IPTV from a network point of viewbrouer
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicHimawan Nugroho
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]Mahadiputra S
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan NugrohoIndonesia Network Operators Group
 
Analyst Perspective - Next Generation Storage Networking for Next Generation ...
Analyst Perspective - Next Generation Storage Networking for Next Generation ...Analyst Perspective - Next Generation Storage Networking for Next Generation ...
Analyst Perspective - Next Generation Storage Networking for Next Generation ...Dennis Martin
 
Sonet fall2011
Sonet fall2011Sonet fall2011
Sonet fall2011kongara
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23Techvilla
 
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...ETCenter
 

Semelhante a Broadcast day-2007-tandberg-ipxasi (20)

9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)9.) audio video ethernet (avb cobra net dante)
9.) audio video ethernet (avb cobra net dante)
 
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-basedDesigning an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
Designing an 4K/UHD1 HDR OB Truck as 12G-SDI or IP-based
 
Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)Audio video ethernet (avb cobra net dante)
Audio video ethernet (avb cobra net dante)
 
IP Signal Distribution
IP Signal DistributionIP Signal Distribution
IP Signal Distribution
 
Spanning Tree Protocol
Spanning Tree ProtocolSpanning Tree Protocol
Spanning Tree Protocol
 
Ip live production
Ip live productionIp live production
Ip live production
 
Storage interface sata_pata
Storage interface sata_pataStorage interface sata_pata
Storage interface sata_pata
 
SATA Protocol
SATA ProtocolSATA Protocol
SATA Protocol
 
Future Internet protocols
Future Internet protocolsFuture Internet protocols
Future Internet protocols
 
HowTheInternetWorks.ppt
HowTheInternetWorks.pptHowTheInternetWorks.ppt
HowTheInternetWorks.ppt
 
Innovation is back in the transport and network layers
Innovation is back in the transport and network layersInnovation is back in the transport and network layers
Innovation is back in the transport and network layers
 
SDI to IP 2110 Transition Part 2
SDI to IP 2110 Transition Part 2SDI to IP 2110 Transition Part 2
SDI to IP 2110 Transition Part 2
 
Challenges and experiences with IPTV from a network point of view
Challenges and experiences with IPTV from a network point of viewChallenges and experiences with IPTV from a network point of view
Challenges and experiences with IPTV from a network point of view
 
Jawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 publicJawdat NGN IDNOG v1.0 public
Jawdat NGN IDNOG v1.0 public
 
JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]JAWDAT NGN IDNOG v1.0 (public)[COPY]
JAWDAT NGN IDNOG v1.0 (public)[COPY]
 
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
 
Analyst Perspective - Next Generation Storage Networking for Next Generation ...
Analyst Perspective - Next Generation Storage Networking for Next Generation ...Analyst Perspective - Next Generation Storage Networking for Next Generation ...
Analyst Perspective - Next Generation Storage Networking for Next Generation ...
 
Sonet fall2011
Sonet fall2011Sonet fall2011
Sonet fall2011
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
 
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
Shoot the Bird: Linear Broadcast Distribution on AWS by Usman Shakeel of Amaz...
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 

Broadcast day-2007-tandberg-ipxasi

  • 1. 11 Broadcast Day SSPI - 2007Broadcast Day SSPI - 2007 Carlos CapellãoCarlos Capellão
  • 2. 22 Linha de Produtos PHASELinha de Produtos PHASE
  • 3. IP as Connectivity – Is IP Replacing ASI?
  • 4. www.tandbergtv.com Introduction • We will discuss ASI versus IP for digital video connectivity. • For IP, we will really concentrate on Gigabit Ethernet. • We will discuss: – Physical layer implementation – Timing features – Packet loss issues – Routing of traffic • And we will conclude that IP is a good replacement for ASI!
  • 5. www.tandbergtv.com ASI Versus Gigabit Ethernet Physical Parameter ASI Gigabit Ethernet Line Bit Rate 270 Mb/s 1.25 Gb/s Line Coding 8B/10B (based on Fiber Channel) 8B/10B (based on Fiber Channel) Information Bit Rate 216 Mb/s 1.0 Gb/s Link Type Unidirectional point-to-point Dual-Unidirectional point-to-point When to transmit? Whenever I want Whenever I want Byte Synchronization Sends sync pattern when idle Silence when idle, 8-byte sync before packet Frame check None (Reed- Solomon optional) CRC
  • 6. www.tandbergtv.com Physical Layer Notes • Gigabit Ethernet is always switched – No contention – Always full-duplex • ASI interfaces typically transmit at a constant bit rate, hardware-metered • ASI interfaces are unidirectional • Gigabit Ethernet interfaces are always composed of two unidirectional interfaces, one on each direction
  • 7. www.tandbergtv.com Timing Recovery Buffer Modulation Clock Recovery RF Clock Time stamps Buffer Fullness Transport Packets ASI Modulation Clock Recovery RF Clock Time stamps Buffer Fullness Transport Packets Ethernet Buffer Larger Buffer Required More Complex Algorithm
  • 8. www.tandbergtv.com Decoder Playback Process (ASI) Buffer Level Time VBV T=0, decoder starts receiving data Decoder starts playing I B B P B B P B B P B B P
  • 9. www.tandbergtv.com Decoder Playback Process (Ethernet) T=0, decoder starts receiving data Decoder starts playing Buffer Level VBV Time I B B P B B P B B P B B P Packet Reception Times
  • 10. www.tandbergtv.com Conclusions so far… • From a physical layer point of view, ASI and Ethernet are very similar – Point-to-point packet transport mechanism • Ethernet always has a CRC so bit errors can be detected – With ASI, even if configured for 204-byte mode (Reed- Solomon), the great majority of the equipment does not generate or check it – that is done by modulators and demodulators. • Differences in packet timing are very manageable • But … what about packet loss???
  • 11. www.tandbergtv.com The Packet Loss “Issue” • Let’s look first at a point-to-point connection with a crossover cable. • There is no contention, no buffering – it is almost the same as having two ASI connections, one in each direction. • The only way a packet can be dropped is if the receiver drops it – and that is not going to happen (by design)!
  • 12. www.tandbergtv.com Ethernet Switches • All modern switches are non-blocking and can operate at line rate. • Transmit and receive channels are independent. • Switches also have a certain amount of buffering. Ethernet Port Ethernet Port Non-Blocking Switch Fabric Ethernet Port Ethernet Port
  • 13. www.tandbergtv.com Where is the Packet Loss, then? • Packet loss happens when a link is oversubscribed – more traffic than its capacity. • Switch will buffer instantaneous bursts, but cannot buffer forever. • Solution: don’t do it!! Switch Data Source Data Source Link Capacity: 10 Mb/s 6 Mb/s 6 Mb/s 2 Mb/s Packet Loss
  • 14. www.tandbergtv.com Packet Loss Notes • Packet loss happens when there is congestion in the network. • Short-term congestion introduces jitter (as packets are buffered); long-term congestion introduces packet loss. • Congestion is avoided by properly designing the network capacity for the traffic. • Good news is that, unlike data, digital video capacity requirements are well-known and easy to design for. • If you want to mix video and data in the same network, high-end routers and switches can be configured to give priority to video.
  • 15. www.tandbergtv.com Dealing with Occasional Packet Loss • Occasional packet loss, for whatever reason, can be handled by FEC. – Slightly different from the traditional FEC – we rebuild “lost” bits instead of “correcting” wrong bits. • Standardized FEC options: – RFC 2733: “Row” FEC. – Pro-MPEG FEC: “Column” and “Row” FEC, can handle burst losses. • FEC is supported in most Tandberg equipment and interoperates with equivalent implementations from third-party vendors – Interop demonstrated in VSF meeting in Orlando last January.
  • 16. www.tandbergtv.com IP Advantages over ASI • We have seen that, from a transport point of view, IP and ASI are fairly equivalent, with a small advantage in favor of IP (FEC). • As a system interconnect solution, IP has two major advantages over ASI: – IP has a network layer: IP packets contain routing information, indicating where they should go. That includes IP multicast – one-to-many delivery. – IP equipment is universal, and there are many vendors to choose from – high volume items, very cost- effective.
  • 19. IP Technology – Bits and Pieces
  • 20. www.tandbergtv.com Ingress: Encoders • All Tandberg Encoders either have IP output built in (iPlex, Mediaplex) or offered as an option (EN series) EN Series iPlex Mediaplex
  • 21. www.tandbergtv.com Encoders at a Glance • EN Series (single channel) SDTV/HDTV – MPEG2/MPEG4 – EN5710/5720: MPEG-2 Standard Definition – EN5770/5775: MPEG-2 Standard Definition Dual-Pass – EN5780/5782: MPEG-2 High Definition – EN5920: Windows Media/VC-1 Standard Definition – EN5930: H.264 Standard Definition – EN5980: Windows Media/VC-1 High Definition – EN5990: H.264 High Definition – EN8030: Second Generation H.264 Standard Definition – EN8090: Second Generation H.264 High Definition • Mediaplex, iPlex (multiple channel) – MPEG-2 Standard Definition Submodule (up to 48 in the Mediaplex, up to 8 in the iPlex) – H.264 Standard Definition (up to 48 in the Mediaplex, up to 8 in the iPlex) – H.264 Second Generation Standard Definition (up to 4 in the iPlex, Mediaplex support planned). – H.264 High Definition (up to 4 in the iPlex, Mediaplex support planned)
  • 22. www.tandbergtv.com Network Interfaces and Protocols • Interfaces: – EN Series: • Dual copper Gigabit Ethernet Interfaces – iPlex: • Dual Gigabit Ethernet (SFP – fiber and copper available) – Mediaplex • Four Gigabit Ethernet Interfaces (multimode fiber) – Mediaplex/iPlex also support optional ATM OC-3, DS-3 and E-3 interfaces. • Protocols: – UDP – RTP – Forward Error Correction
  • 23. www.tandbergtv.com Receivers at a Glance • All Tandberg Receivers include a Professional Decoder • Receivers have a variety of available input front-ends (including IP), optional descrambler, and an ASI output • The TT1222 includes an IP output option. TT1222: MPEG-2 SD 4:2:0 TT1260: MPEG-2 SD 4:2:2 TT1280/2: MPEG-2 HD RX1290: Everything
  • 24. www.tandbergtv.com Process: Multiplexers and Demultiplexers • Capable of multiplexing and demultiplexing IP flows. • Extensive set of (P)SI table generation options • Functions also available on ASI. Mediaplex iPlex MX8400 • High-end multiplexer, GE inputs and outputs • Scrambling also available
  • 25. www.tandbergtv.com Process: Rate Shaping • Rate Shaping: Converting a service from one bit rate to another – To fit in a bandwidth-limited channel – Convert to CBR for video servers • Function provided by the Media Processor submodule in iPlex/Mediaplex – Mediaplex: support for approximately 144 services. – iPlex: support for approximately 36 services. – Actual number depends on bit rate • Inputs and outputs can be IP streams Mediaplex iPlex
  • 26. www.tandbergtv.com Process: MPEG-2 to H.264 Conversion • Most existing content from broadcasters comes in as MPEG-2. • In some installations, it may be desirable to convert it to H.264. • The Media Processor submodule in the iPlex/Mediaplex can provide this function. • Capacity: – Mediaplex: 48 services – iPlex: 8 services • Inputs and outputs can be IP streams. Mediaplex iPlex
  • 27. www.tandbergtv.com Conclusions • There are devices available for the entire digital video processing chain that can use an IP network as the interconnection method. • This IP interconnect can be restricted to the head-end or can extend all the way to the consumer set-top box. • IP interconnects can be used in traditional digital video architectures (digital cable, satellite) inside the head-end, while maintaining the same egress method. • Tandberg Television has all the “bits and pieces” required to make this work!