21
Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions ARRIS

Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Embed Size (px)

Citation preview

Page 1: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Remote PHY: CCAP Cores, Nodes, & All The Devices In Between

Tom CloonanCTO- Network SolutionsARRIS

Page 2: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• Remote PHY Sub-system Overview• Example Data Flows• Interoperability… The Techniques & The Prospects• Conclusions

Agenda

October 2017 2

Page 3: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

I-CCAP Architectures vs. Remote PHY ArchitecturesNode / Gateway Actives PassivesMSO Facility

Optical Rcvr HFC Node

Fiber

Optical XmtrAmplitude Modulated Optics

MAC (DS)

MAC (US)

I-CCAP

PHY (DS)

PHY(US)

RFSignals

RFSignals

Hybrid Fiber Coax

I-CCAP (Centralized MAC & PHY)

Remote PHY Device

10GEthernet

Digital Optics (Optical Ethernet / G.709 / PON)

Remote PHY (Centralized MAC & Distributed PHY)

PHY (DS)PHY(US)

CCAP Core

MAC (DS)

MAC (US) 10

G Et

hern

et

Digital OpticsDEPI

/UEP

I/GC

P

DEPI

/UEP

I/GC

P/O

OB

OO B

R-DT

I

R-DT

I3October 2017

RPHY NodeRF

Signals

Rout

er

Rout

er

MAC = Packet Level SchedulingPHY = Bit-to-RF Signal Conversion

Amplitude Modulated Optics

Page 4: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Canonical Network Architecture

October 2017 4

Physical or Virtual CCAP Core

RAN Routers

Coax

RPDNode

RPDNode

RPDNode

Sub Sub Sub

RPDNode

RPDNode

RPDNode

Sub Sub Sub

Internet

Page 5: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Canonical Network Architecture

October 2017 5

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAP Core

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

Coax

10 Gbps

100 Gbps

RPDNode

RPDNode

RPDNode

Sub Sub Sub

RPDNode

RPDNode

RPDNode

Sub Sub Sub

A

B C

D J

G

H

Internet

Page 6: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Canonical Network Architecture

October 2017 6

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAP Core

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

A

B C

D J

E

F

G

H

Internet

Page 7: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Canonical Network Architecture

October 2017 7

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAP Core

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MPTSCreate

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K LPlant

Test EqptMgr

R

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Page 8: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• Remote PHY Sub-system Overview• Example Data Flows• Interoperability… The Techniques & The Prospects• Conclusions

Agenda

October 2017 8

Page 9: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

DOCSIS Downstream Data Flow

October 2017 9

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAPCore

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MPTSCreat

e

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K LPlant

Test EqptMgr

R

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Page 10: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Broadcast Video Flow

October 2017 10

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAPCore

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MPTSCreat

e

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K L

IP Mcast w/ MPEG… Initiated by PIM or IGMPv3

IP Mcast w/ DEPI… Sent to all RPDs w/ Static Mcast Routes

PlantTest Eqpt

Mgr

R

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Page 11: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Broadcast Video Flow w/ Auxiliary Core

October 2017 11

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAPCore

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MTPS Aux Core

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K L

IP Mcast w/ DEPI… Sent to all RPDs w/ Static Mcast Routes

PlantTest Eqpt

Mgr

R

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Page 12: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

IEEE 1588 Timing Flows

October 2017 12

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAP Core

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MPTSCreat

e

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K LPlant

Test EqptMgr

R

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Page 13: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• Remote PHY Sub-system Overview• Example Data Flows• Interoperability… The Techniques & The Prospects• Conclusions

Agenda

October 2017 13

Page 14: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Interoperability- Ability for Sub-systems from Different Vendors to Work Together

October 2017 14

L3 or L2 DAAS (Leaf) Switch (802.1x NAD)

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

Physical or Virtual CCAPCore

RAN Routers

L3 or L2 Spine Switch(DHCPv6 Relay Agent)

L3 or L2 DAAS (Leaf)Switch (802.1x NAD)

L3 or L2 Leaf Switch

Spine/LeafFanoutNetwork

100 Gbps

40 Gbps

10 Gbps

Coax

WDM w/ many 10 Gbps λ’s

10 Gbps

100 Gbps

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

λMux/Demux

λMux/Demux

RPDNod

e

RPDNod

e

RPDNod

e

Sub Sub Sub

BcastEncr.

&MPTSCreat

e

VoDSrvr

BcastFeed

OOB 55-1 Processing Sub-system

SCTE 55-1NC1500

SCTE 55-1OM2000

SCTE 55-1RADD

SCTE 55-1EPG/EAS

802.1XEAP Auth/DHCP/TOD

Server

IEEE 1588GrandMaster

A

B C

D J

E

F

G

H

NM

P Q

R

Internet

K L

Vendor U

Vendor WVendor Z

• Creating a Multi-Vendor Interoperable Solution is inherently more difficult than creating a Single-Vendor Book-ended Solution

• How do we do it?

PlantTest Eqpt

Mgr

RVendor Y

OOB 55-2Aux Core

VirtualizedOrchestrator/

Manager

Vendor X

Vendor V

Page 15: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• CM-SP-R-PHY (Remote PHY Specification) aka “R-PHY”• CM-SP-R-DEPI (Remote Downstream External PHY Interface Specification) aka “R-DEPI”• CM-SP-R-UEPI (Remote Upstream External PHY Interface Specification) aka “R-UEPI” or “UEPI”• CM-SP-R-DTI (Remote DOCSIS Timing Interface Specification) aka “R-DTI”• CM-SP-R-OOB (Remote Out-of-Band Specification) aka “R-OOB”• CM-SP-R-OSSI (Remote OSSI) aka “R-OSSI”• CM-SP-DRFI Appendix D• CM-TR-MHAv2 (Modular Headend Architecture v2 Technical Report)• CM-TR-DCA (Distributed CCAP Architectures Technical Report)• CM-SP-GCP (Generic Control Plane Specification) aka “GCP”• Also

– CableLabs Remote PHY ATP working group (ATP-Init, ATP-Service, ATP-Management Test Programs)– CableLabs OpenRPD software working group

It Starts with the CableLabs MHAv2 Specificationswww.cablelabs.com/specs

October 2017

GCP is THE key protocolthat helps differentproducts talk together…Vendor X can tell VendorY its capabilities

Page 16: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

The OpenRPD Software Packages Can Also Help

• OpenRPD software modules are a subset of an RPD’s software suite

– Example OpenRPD modules include CLI, GCP, DEPI, UEPI, HAL, L2TPv3

– Vendors can choose to use all, some, or none of these modules to help them expedite their development process & help drive towards an interoperable solution

– Other modules (not used from the OpenRPD Software Library) can be either developed in-house or licensed from third-party suppliers

October 2017

OOB

MACSec

OpenRPD Module, under Apache

CLI GCP

HAL

Open Source Modules, under preexisting licenses Vendor proprietary modules ? Or open sourced ?

Legends:

16

Page 17: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

The Spec’s Also Call For The Use of Open-Source & Well-Defined Standards-based Protocols… These Help With Interoperability

• L2TPv3 for transport of packets between the CCAP Core and the Remote PHY Node• TCP for Generic Control Protocol (GCP) transport• 802.1x for Authentication of RPDs for Secure Network Access at Leaf Switches• IKEv2 for Mutual Authentication Key Exchange• IPsec for Authenticated Communication between the Remote PHY Node & the CCAP Core• SSH for Secure Direct Access to RPDs• Much was modeled after the existing Cable Modem process:

– TFTP– DHCP (with some changes… ex: Option 61 for the Available CCAP Core List)– TOD– X.509 Certificates for Authentication– Secure Software Downloads

October 2017 17

Page 18: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

Where the Rubber Meets the Road…Remote PHY Interoperability Testing• The basic goal is to help different vendors experiment with one another to identify & fix interoperability

issues (bugs)• Bugs can be mistakes… but more often they are caused by slightly different interpretations of the

specification• Many activities are occurring:

– CableLabs® Interops• Periodic testing activities in Denver (started in December 2016)• Testing activity in Ghent (May 2017)

– CableLabs® Dry Runs• First ATP Dry Run are coming in November

– CableLabs Qualification Testing• Coming in 4Q17

– Operator-driven Activities at multiple MSOs– Vendor-driven Activities at multiple Vendors

• Supporting lots of different vendors & lots of different architectural variants is not easy…• BUT… All vendors & MSOs & CableLabs participants seem to be cooperating and are working hard to help

expedite true interoperability…• Good progress has been made with many vendors showing various levels of interoperability between one

another in different areas of focus… • More to come... Success is imminent

October 2017 18

Vendor BVendor A

Page 19: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• Remote PHY Sub-system Overview• Example Data Flows• Interoperability… The Techniques & The Prospects• Conclusions

Agenda

October 2017 19

Page 20: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Copyright 2017 – ARRIS Enterprises, LLC. All rights reserved

• Remote PHY requires several sub-systems to be coordinated– (CCAP Core, RPD Node, Fanout Network, 1588 Grandmaster Clock,

VoD Server, Bcast Server, OOB Systems, Monitoring Tools)

• The sub-systems are typically connected via Ethernet links in a Converged Interconnection Network

• Remote PHY is arriving !!!

• Interoperable Remote PHY is on its way…assisted by on-going specs & testing !!!

Conclusions

October 2017 20

Page 21: Remote PHY: CCAP Cores, Nodes, & All The Devices In … - RPHY Seminar - Arris.pdf · Remote PHY: CCAP Cores, Nodes, & All The Devices In Between Tom Cloonan CTO- Network Solutions

Thank You