SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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 @ OIF
CPqD
 
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
А. Патраков "PulseAudio и бытовая электроника: цифровая обработка звука", DUM...
it-people
 

Was ist angesagt? (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 ...
 

Andere mochten auch

Andere mochten auch (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
 

Ähnlich wie 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
 
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
 
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
Indonesia Network Operators Group
 
I2C And SPI Part-23
I2C And  SPI Part-23I2C And  SPI Part-23
I2C And SPI Part-23
Techvilla
 

Ähnlich wie 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...
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

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!