SlideShare a Scribd company logo
Experience Implementing IPTV in an ISP Network
Thong Hawk Yen
MyNOG – 4
August 2014
Time dotCom Bhd Confidential
Today Agenda
• Challenges in Implementing IPTV in an ISP network
• Dimensioning Concerns
• Experience Sharing
• Misconception
August 27, 2014 ConfidentialTemplate Presentation 1
The Requirement
August 27, 2014 ConfidentialTemplate Presentation 2
Simple Requirement – Multiple Challenges
1. No references within Malaysia, no experience.
2. Plenty of choices and variances in terms of technology. ( in fact too many )
3. Multivendor challenges.
4. Traditional multicast ( PIM over IP ) did not fit.
5. Platform Requirement.
6. Service testing – New network was not up, early adopters were in the field.
7. 3rd party content.
8. Much more stringent latency/ jitter requirement than other IP/MPLS
applications.
August 27, 2014 ConfidentialTemplate Presentation 3
Challenge # 1/2 : No real life reference. No experience. To many
variances.
• YES, there were references. BUT they were our competitors.
• Other sources white papers and RFCs.
• Vendors implementation documents.
• Conference papers from SANOG and NANOG.
• Most resources and reference were not multi-vendors.
• Research, research and research.
August 27, 2014 ConfidentialTemplate Presentation 4
And a lot of tests.
Challenge #3 :Why Multivendor ? (Why make your life difficult ?)
Pros
• Wider choice of hardware selection
• Allow for feature comparison across
different platforms.
• Keeping price down.
Cons
• Issue involving 2 or more vendors may
result gray areas.
• Inter-op test takes longer time.
• More complex engineering skill
required.
August 27, 2014 ConfidentialTemplate Presentation 5
• It is our tradition ( it is our way of life ).
• Old network were also multivendor
• We believe the Pros outweight the Cons.
• Just a matter of preference.
Our Direction.
Challenges #3 – Traditional Multicast Did Not Fit
August 27, 2014 ConfidentialTemplate Presentation 6
MVPN
NG-
MVPN
mLDP MBPG
Draft
Rosen
Challenges #1 – Traditional Multicast Did Not Fit
August 27, 2014 ConfidentialTemplate Presentation 7
MVPN
NG-
MVPN
mLDP MBPG
Draft
Rosen
Challenges #1 – Traditional Multicast Did Not Fit
August 27, 2014 ConfidentialTemplate Presentation 8
MVPN
NG-
MVPN
mLDP MBPG
Draft
Rosen
???
Quick Glance at Draft Rosen
August 27, 2014 ConfidentialTemplate Presentation 9
IP Network
Forwarding Plane
GRE Tunnels
Signaling Plane
PIM
L3VPN
(multicast)
Quick Glance at NG-MVPN
August 27, 2014 ConfidentialTemplate Presentation 10
IP/MPLS Network
Forwarding Plane
MPLS LSP
Signaling Plane
MBGP / mLDP
L3VPN
(multicast)
Multicast was made
possible with the
implementation of P2MP
LSP
Multicast was made
possible with the
implementation of P2MP
LSP
Challenge #5 : IPTV Network Components
August 27, 2014 ConfidentialTemplate Presentation 11
er-01-glsfb
MX480
JUNOS 10.4R4.5
Primary Sender PE
(Upstream)
cum RP
Secondary Sender
PE ( Upstream )
cum RP
Receiver PE
(Downstream )
Receiver PE
(Downstream )
P2MP LSP
P2MP LSP
P2MP LSP
P2MP LSP
Secondary
Source
Primary
Source
IP/MPLS Core
PIM and eBGP BGP Signaled MVPN
GPON Access Network
STB
TV
L2 GPON
iBGP iBGP
iBGP
iBGP
RR
Challenge #5 : Platform Requirements
Some important criteria but can be easily missed are as follow :
• PE router : Junos with 8.5 or later that can support P2MP LSP
• RR : Any model that support L3VPN signaling ( VPNv4 in Cisco term )
with BGP multicast VPN signaling.
• Core : Juniper M320 or Cisco CRS that is P2MP LSP aware.
August 27, 2014 ConfidentialTemplate Presentation 12
Challenge #6 : Service Test
• Lab test was not good enough.
• POC with real traffic and customer raise confidence level.
• Real test with a couple of hundred customer in the field on voluntary basis.
• Carefully carve out test customers with VLAN separation.
• Months of gathering customer feedback and fine tuning.
• Customer is good but it is not scientific that led us to our next challenge.
August 27, 2014 ConfidentialTemplate Presentation 13
Challenge # 7/8 : 3rd Party Content and Stringent Performance
Requirement
• Eye-ball quality assurance were note enough for commercial delivery of the
IPTV service.
• Probing at various point in the network were required.
• Probing at ingress to the IP/MPLS network.
• Probing at egress of the IP/MPLS network.
• Probing at the customer ( only when problem was reported by that
customer )
August 27, 2014 ConfidentialTemplate Presentation 14
Probing and Monitoring Is Required.
August 27, 2014 ConfidentialTemplate Presentation 15
How the Probe Works ?
• IGMP for all the channels.
• OOB for Probe Management.
August 27, 2014 ConfidentialTemplate Presentation 16
How the Probe Works ?
August 27, 2014 ConfidentialTemplate Presentation 17
Probe
sends IGMP
join msgs
Router
sends “PIM”
RP
RP sends
PIM join
source
Source
sends IPTV
traffic
Ingress router
tag MPLS
label sends in
P2MP LSP
Egress router
removes MPLS label
and sends to probe
Probe digests multicast
data and send unicast
report to NMS
A Quick Glance at the Probe Output
August 27, 2014 ConfidentialTemplate Presentation 18
Probe Output Zoomed In
August 27, 2014 ConfidentialTemplate Presentation 19
IAT = Inter-Arrival
Time
MLR = Media
Loss Rate
Threshold
Today Agenda
• Challenges in Implementing IPTV in an ISP network √
• Dimensioning Concern
• Experience Sharing.
• Misconceptions
August 27, 2014 ConfidentialTemplate Presentation 20
Dimensioning Concerns
August 27, 2014 ConfidentialTemplate Presentation 21
Upstream link
SD channel is 2-3.5Mbps
HD channel is 9Mbps
Subnet size depends
on how many
customer can each
access node handle
Increases as the
number of channels
increases.
Licensing for the
probes
Special Hardware for
tunnels
L3VPN license
Dimensioning Concerns - continued
August 27, 2014 ConfidentialTemplate Presentation 22
QoS bandwidth
allocation for EF
Subcriber license
scale DHCP relay.
Routing table size.
Fiber splitting ratio
Today Agenda
• Challenges in Implementing IPTV in an ISP network √
• Dimensioning Concern √
• Experience Sharing.
• Misconceptions
August 27, 2014 ConfidentialTemplate Presentation 23
Experience Sharing
• Minimum requirement for NG-MVPN at the PE is Junos 8.5 but there is still
improvement in 11.4 for NG-MVPN in some specific area.
• Some IPTV quality issue was resolved by making sure fiber readings at
each links ( cable and SFPs ) were clean to make sure it is not point to
consider when troubleshooting IPTV quality issue.
• Selection of probing solution was critical. Need to be on the same page
with the content provider.
• SLA standards – DVB’s ETSI TS 102 034
• SLA setting – Provide opportunity to benchmark and increase level by at
least 2 phases.
August 27, 2014 ConfidentialTemplate Presentation 24
Today Agenda
• Challenges in Implementing IPTV in an ISP network √
• Dimensioning Concern √
• Experience Sharing. √
• Misconceptions
August 27, 2014 ConfidentialTemplate Presentation 25
Misconception
• Multicast network is very bandwidth efficient protocol. Bandwidth is
required only when there is a downstream IPTV client requesting for that
channel. YES BUT NOT QUITE.
August 27, 2014 ConfidentialTemplate Presentation 26
The probes is asking all the channels all the time.
August 27, 2014 ConfidentialTemplate Presentation 27
Probe
sends IGMP
join msgs
Router
sends “PIM”
RP
RP sends
PIM join
source
Source
sends IPTV
traffic
Ingress router
tag MPLS
label sends in
P2MP LSP
Egress router
removes MPLS label
and sends to probe
Probe digests multicast
data and send unicast
report to NMS
Other reference
1. draft-ietf-l3vpn-2547bis-mcast-07.txt
2. ietf-l3vpn-2547bis-mcast-bgp-05.txt
3. http://www.juniper.net/us/en/training/jnbooks/day-one/junos-learning-
sphere/vday-one-intro-bgp-multicast-vpns/
4. http://www.sanog.org/resources/sanog14/sanog14-amitdash-multicast-vpn.pdf
Time dotCom Bhd Confidential
Appreciations go to individuals who have
contributed to the design and the build of
NG-MVPN architecture.
Thank you
&
Question

More Related Content

PDF
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
PDF
Introduction to Segment Routing
PPTX
Applying IPv6 to LTE Networks
PDF
Traffic Engineering for CDNs
PDF
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
PDF
How Data Center Traffic is Changing Your Network by KC Lim
PDF
Best Current Operational Practice for Operators IPv6 prefix Assignment for en...
PDF
Engineering The New IP Transport
High Speed Fiber Services and Challenges to the Core Network by Seiichi Kawamura
Introduction to Segment Routing
Applying IPv6 to LTE Networks
Traffic Engineering for CDNs
07 (IDNOG02) SDN Research activity in Institut Teknologi Bandung by Affan Bas...
How Data Center Traffic is Changing Your Network by KC Lim
Best Current Operational Practice for Operators IPv6 prefix Assignment for en...
Engineering The New IP Transport

What's hot (20)

PDF
08 (IDNOG02) SP Transition to NG Infrastructure based on NFV Service Offering...
PDF
21st Century iBGP Route Reflection by Mark Tinka
PDF
Open Connect Appliances - Jocelyn Ooi
PDF
Introducing Application Engineered Routing Powered by Segment Routing
PDF
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
PDF
IPv6 Deployment Update
PDF
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
PDF
Service Provider Architectures for Tomorrow by Chow Khay Kid
PDF
Next Generation DDoS Services – can we do this with NFV? - CF Chui
PDF
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PDF
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
PDF
BGP Traffic Engineering with SDN Controller
PDF
Next Gen Monitoring with INT
PDF
The Stories of IXP Development and the Way Forward by Che-Hoo Cheng
PPTX
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
PDF
DDoS Mitigation using BGP Flowspec
PDF
Segment Routing Technology Deep Dive and Advanced Use Cases
PDF
Evolution of Mobile Networks and IPv6 - APEC TEL49
PDF
Software Defined Networks Network Function Virtualization Pivotal Technologies
PDF
Cisco Live! :: Content Delivery Networks (CDN)
08 (IDNOG02) SP Transition to NG Infrastructure based on NFV Service Offering...
21st Century iBGP Route Reflection by Mark Tinka
Open Connect Appliances - Jocelyn Ooi
Introducing Application Engineered Routing Powered by Segment Routing
12 (IDNOG02) SGIX and Singapore Internet Landscape by Kerk Chun Sing
IPv6 Deployment Update
05 (IDNOG02) Technology to reserve the redundancy on the layer2 network by Sa...
Service Provider Architectures for Tomorrow by Chow Khay Kid
Next Generation DDoS Services – can we do this with NFV? - CF Chui
PLNOG16: Public IX is the tip of the Internet Iceberg. The 9:1 PNI rule, Mart...
PLNOG14: Evolved Programmable Network, architektura dla sieci operatorskich -...
BGP Traffic Engineering with SDN Controller
Next Gen Monitoring with INT
The Stories of IXP Development and the Way Forward by Che-Hoo Cheng
PLNOG16: Netflix Open Connect is the Netflix proprietary CDN, Nina Bargisen
DDoS Mitigation using BGP Flowspec
Segment Routing Technology Deep Dive and Advanced Use Cases
Evolution of Mobile Networks and IPv6 - APEC TEL49
Software Defined Networks Network Function Virtualization Pivotal Technologies
Cisco Live! :: Content Delivery Networks (CDN)
Ad

Viewers also liked (7)

PDF
RSVP-TE Point-to-Multipoint
PPT
Case study of maxis 2014
PDF
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
PDF
Internet of Things (IoT) - We Are at the Tip of An Iceberg
PDF
Introduction to IOT & Smart City
PPTX
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
PPTX
IoT - IT 423 ppt
RSVP-TE Point-to-Multipoint
Case study of maxis 2014
The What, Why and How of (Web) Analytics Testing (Web, IoT, Big Data)
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Introduction to IOT & Smart City
Internet-of-things- (IOT) - a-seminar - ppt - by- mohan-kumar-g
IoT - IT 423 ppt
Ad

Similar to Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen (20)

PPT
Mpls vpn1
PDF
Rafał Szarecki - PIM-tunnels and MPLS P2MP as Multicast data plane in IPTV a...
PDF
Mobile Transport Evolution with Unified MPLS
PDF
Решения WANDL и NorthStar для операторов
PPT
PPT
Mpls vpn
PDF
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
PDF
Interoperability Showcase: Eantc tested IPInfusion software with 21 other ven...
PPTX
Analyzing and optimizing mpls technology at Reliance Jio
PDF
MPLS-VPN-Technology.pdf
PDF
Jawdat NGN IDNOG v1.0 public
PDF
JAWDAT NGN IDNOG v1.0 (public)[COPY]
PDF
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
PDF
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
PDF
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
PDF
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
PDF
InAVate_March13_IPTVEssentials
PDF
PLNOG 5: Staffan Gojeryd - IP-TV deployment
PPT
BT multicast plans 2007
Mpls vpn1
Rafał Szarecki - PIM-tunnels and MPLS P2MP as Multicast data plane in IPTV a...
Mobile Transport Evolution with Unified MPLS
Решения WANDL и NorthStar для операторов
Mpls vpn
PLNOG 4: Emil Gągała - Deploying Next-Generation Multicast VPN
Interoperability Showcase: Eantc tested IPInfusion software with 21 other ven...
Analyzing and optimizing mpls technology at Reliance Jio
MPLS-VPN-Technology.pdf
Jawdat NGN IDNOG v1.0 public
JAWDAT NGN IDNOG v1.0 (public)[COPY]
03 (IDNOG01) NGN Next Generation Networks by Himawan Nugroho
Personalization of Internet Protocol Television (IPTV) Services in Next-Gener...
The Optimization of IPTV Service Through SDN In A MEC Architecture, Respectiv...
Wi-Fi 802.11n Based Access Network for IPTV Service Delivery in Pakistan
InAVate_March13_IPTVEssentials
PLNOG 5: Staffan Gojeryd - IP-TV deployment
BT multicast plans 2007

More from MyNOG (20)

PDF
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
PDF
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
PDF
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
PDF
Building a Connected Future: The Power of Interconnection
PDF
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
PDF
Strategies for Seamless Recovery in a Dynamic Data Landscape
PDF
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
PDF
Peering Personal MyNOG-10
PDF
Embedded CDNs in 2023
PDF
Edge virtualisation for Carrier Networks
PDF
Equinix: New Markets, New Frontiers
PDF
Securing the Onion: 5G Cloud Native Infrastructure
PDF
Hierarchical Network Controller
PDF
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
PDF
Cleaning up your RPKI invalids
PDF
Introducing Peering LAN 2.0 at DE-CIX
PDF
Load balancing and Service in Kubernetes
PDF
Cloud SDN: BGP Peering and RPKI
PDF
SDM – A New (Subsea) Cable Paradigm
PDF
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
Building a Connected Future: The Power of Interconnection
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
Strategies for Seamless Recovery in a Dynamic Data Landscape
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
Peering Personal MyNOG-10
Embedded CDNs in 2023
Edge virtualisation for Carrier Networks
Equinix: New Markets, New Frontiers
Securing the Onion: 5G Cloud Native Infrastructure
Hierarchical Network Controller
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Cleaning up your RPKI invalids
Introducing Peering LAN 2.0 at DE-CIX
Load balancing and Service in Kubernetes
Cloud SDN: BGP Peering and RPKI
SDM – A New (Subsea) Cable Paradigm
AI in Networking: Transforming Network Operations with Juniper Mist AIDE

Recently uploaded (20)

PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Introduction to the IoT system, how the IoT system works
PPTX
Digital Literacy And Online Safety on internet
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
international classification of diseases ICD-10 review PPT.pptx
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
Funds Management Learning Material for Beg
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
DOCX
Unit-3 cyber security network security of internet system
PPTX
Introduction to Information and Communication Technology
PPT
tcp ip networks nd ip layering assotred slides
PDF
Testing WebRTC applications at scale.pdf
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
SASE Traffic Flow - ZTNA Connector-1.pdf
Module 1 - Cyber Law and Ethics 101.pptx
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Introduction to the IoT system, how the IoT system works
Digital Literacy And Online Safety on internet
Introuction about WHO-FIC in ICD-10.pptx
Cloud-Scale Log Monitoring _ Datadog.pdf
INTERNET------BASICS-------UPDATED PPT PRESENTATION
WebRTC in SignalWire - troubleshooting media negotiation
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
international classification of diseases ICD-10 review PPT.pptx
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Sims 4 Historia para lo sims 4 para jugar
Funds Management Learning Material for Beg
introduction about ICD -10 & ICD-11 ppt.pptx
Unit-3 cyber security network security of internet system
Introduction to Information and Communication Technology
tcp ip networks nd ip layering assotred slides
Testing WebRTC applications at scale.pdf
Design_with_Watersergyerge45hrbgre4top (1).ppt

Experience of Implementing IPTV in an ISP Network by Thong Hawk Yen

  • 1. Experience Implementing IPTV in an ISP Network Thong Hawk Yen MyNOG – 4 August 2014 Time dotCom Bhd Confidential
  • 2. Today Agenda • Challenges in Implementing IPTV in an ISP network • Dimensioning Concerns • Experience Sharing • Misconception August 27, 2014 ConfidentialTemplate Presentation 1
  • 3. The Requirement August 27, 2014 ConfidentialTemplate Presentation 2
  • 4. Simple Requirement – Multiple Challenges 1. No references within Malaysia, no experience. 2. Plenty of choices and variances in terms of technology. ( in fact too many ) 3. Multivendor challenges. 4. Traditional multicast ( PIM over IP ) did not fit. 5. Platform Requirement. 6. Service testing – New network was not up, early adopters were in the field. 7. 3rd party content. 8. Much more stringent latency/ jitter requirement than other IP/MPLS applications. August 27, 2014 ConfidentialTemplate Presentation 3
  • 5. Challenge # 1/2 : No real life reference. No experience. To many variances. • YES, there were references. BUT they were our competitors. • Other sources white papers and RFCs. • Vendors implementation documents. • Conference papers from SANOG and NANOG. • Most resources and reference were not multi-vendors. • Research, research and research. August 27, 2014 ConfidentialTemplate Presentation 4 And a lot of tests.
  • 6. Challenge #3 :Why Multivendor ? (Why make your life difficult ?) Pros • Wider choice of hardware selection • Allow for feature comparison across different platforms. • Keeping price down. Cons • Issue involving 2 or more vendors may result gray areas. • Inter-op test takes longer time. • More complex engineering skill required. August 27, 2014 ConfidentialTemplate Presentation 5 • It is our tradition ( it is our way of life ). • Old network were also multivendor • We believe the Pros outweight the Cons. • Just a matter of preference. Our Direction.
  • 7. Challenges #3 – Traditional Multicast Did Not Fit August 27, 2014 ConfidentialTemplate Presentation 6 MVPN NG- MVPN mLDP MBPG Draft Rosen
  • 8. Challenges #1 – Traditional Multicast Did Not Fit August 27, 2014 ConfidentialTemplate Presentation 7 MVPN NG- MVPN mLDP MBPG Draft Rosen
  • 9. Challenges #1 – Traditional Multicast Did Not Fit August 27, 2014 ConfidentialTemplate Presentation 8 MVPN NG- MVPN mLDP MBPG Draft Rosen ???
  • 10. Quick Glance at Draft Rosen August 27, 2014 ConfidentialTemplate Presentation 9 IP Network Forwarding Plane GRE Tunnels Signaling Plane PIM L3VPN (multicast)
  • 11. Quick Glance at NG-MVPN August 27, 2014 ConfidentialTemplate Presentation 10 IP/MPLS Network Forwarding Plane MPLS LSP Signaling Plane MBGP / mLDP L3VPN (multicast) Multicast was made possible with the implementation of P2MP LSP Multicast was made possible with the implementation of P2MP LSP
  • 12. Challenge #5 : IPTV Network Components August 27, 2014 ConfidentialTemplate Presentation 11 er-01-glsfb MX480 JUNOS 10.4R4.5 Primary Sender PE (Upstream) cum RP Secondary Sender PE ( Upstream ) cum RP Receiver PE (Downstream ) Receiver PE (Downstream ) P2MP LSP P2MP LSP P2MP LSP P2MP LSP Secondary Source Primary Source IP/MPLS Core PIM and eBGP BGP Signaled MVPN GPON Access Network STB TV L2 GPON iBGP iBGP iBGP iBGP RR
  • 13. Challenge #5 : Platform Requirements Some important criteria but can be easily missed are as follow : • PE router : Junos with 8.5 or later that can support P2MP LSP • RR : Any model that support L3VPN signaling ( VPNv4 in Cisco term ) with BGP multicast VPN signaling. • Core : Juniper M320 or Cisco CRS that is P2MP LSP aware. August 27, 2014 ConfidentialTemplate Presentation 12
  • 14. Challenge #6 : Service Test • Lab test was not good enough. • POC with real traffic and customer raise confidence level. • Real test with a couple of hundred customer in the field on voluntary basis. • Carefully carve out test customers with VLAN separation. • Months of gathering customer feedback and fine tuning. • Customer is good but it is not scientific that led us to our next challenge. August 27, 2014 ConfidentialTemplate Presentation 13
  • 15. Challenge # 7/8 : 3rd Party Content and Stringent Performance Requirement • Eye-ball quality assurance were note enough for commercial delivery of the IPTV service. • Probing at various point in the network were required. • Probing at ingress to the IP/MPLS network. • Probing at egress of the IP/MPLS network. • Probing at the customer ( only when problem was reported by that customer ) August 27, 2014 ConfidentialTemplate Presentation 14
  • 16. Probing and Monitoring Is Required. August 27, 2014 ConfidentialTemplate Presentation 15
  • 17. How the Probe Works ? • IGMP for all the channels. • OOB for Probe Management. August 27, 2014 ConfidentialTemplate Presentation 16
  • 18. How the Probe Works ? August 27, 2014 ConfidentialTemplate Presentation 17 Probe sends IGMP join msgs Router sends “PIM” RP RP sends PIM join source Source sends IPTV traffic Ingress router tag MPLS label sends in P2MP LSP Egress router removes MPLS label and sends to probe Probe digests multicast data and send unicast report to NMS
  • 19. A Quick Glance at the Probe Output August 27, 2014 ConfidentialTemplate Presentation 18
  • 20. Probe Output Zoomed In August 27, 2014 ConfidentialTemplate Presentation 19 IAT = Inter-Arrival Time MLR = Media Loss Rate Threshold
  • 21. Today Agenda • Challenges in Implementing IPTV in an ISP network √ • Dimensioning Concern • Experience Sharing. • Misconceptions August 27, 2014 ConfidentialTemplate Presentation 20
  • 22. Dimensioning Concerns August 27, 2014 ConfidentialTemplate Presentation 21 Upstream link SD channel is 2-3.5Mbps HD channel is 9Mbps Subnet size depends on how many customer can each access node handle Increases as the number of channels increases. Licensing for the probes Special Hardware for tunnels L3VPN license
  • 23. Dimensioning Concerns - continued August 27, 2014 ConfidentialTemplate Presentation 22 QoS bandwidth allocation for EF Subcriber license scale DHCP relay. Routing table size. Fiber splitting ratio
  • 24. Today Agenda • Challenges in Implementing IPTV in an ISP network √ • Dimensioning Concern √ • Experience Sharing. • Misconceptions August 27, 2014 ConfidentialTemplate Presentation 23
  • 25. Experience Sharing • Minimum requirement for NG-MVPN at the PE is Junos 8.5 but there is still improvement in 11.4 for NG-MVPN in some specific area. • Some IPTV quality issue was resolved by making sure fiber readings at each links ( cable and SFPs ) were clean to make sure it is not point to consider when troubleshooting IPTV quality issue. • Selection of probing solution was critical. Need to be on the same page with the content provider. • SLA standards – DVB’s ETSI TS 102 034 • SLA setting – Provide opportunity to benchmark and increase level by at least 2 phases. August 27, 2014 ConfidentialTemplate Presentation 24
  • 26. Today Agenda • Challenges in Implementing IPTV in an ISP network √ • Dimensioning Concern √ • Experience Sharing. √ • Misconceptions August 27, 2014 ConfidentialTemplate Presentation 25
  • 27. Misconception • Multicast network is very bandwidth efficient protocol. Bandwidth is required only when there is a downstream IPTV client requesting for that channel. YES BUT NOT QUITE. August 27, 2014 ConfidentialTemplate Presentation 26
  • 28. The probes is asking all the channels all the time. August 27, 2014 ConfidentialTemplate Presentation 27 Probe sends IGMP join msgs Router sends “PIM” RP RP sends PIM join source Source sends IPTV traffic Ingress router tag MPLS label sends in P2MP LSP Egress router removes MPLS label and sends to probe Probe digests multicast data and send unicast report to NMS
  • 29. Other reference 1. draft-ietf-l3vpn-2547bis-mcast-07.txt 2. ietf-l3vpn-2547bis-mcast-bgp-05.txt 3. http://www.juniper.net/us/en/training/jnbooks/day-one/junos-learning- sphere/vday-one-intro-bgp-multicast-vpns/ 4. http://www.sanog.org/resources/sanog14/sanog14-amitdash-multicast-vpn.pdf Time dotCom Bhd Confidential
  • 30. Appreciations go to individuals who have contributed to the design and the build of NG-MVPN architecture.