Information about Cisco Smart PHY

The Cisco Smart PHY application is an integrated package for installing, configuring, monitoring and troubleshooting the Cisco Remote-PHY devices (RPD) connected to the Cisco CMTS. It is a micro-services platform for customers and partners to collaborate and build an application ecosystem around on-box innovation. It enables multiple use cases, including:

  • Traffic engineering

  • Network change automation

  • Real-time key performance indicator (KPI) monitoring

  • Predictive maintenance and impact analysis

  • Security

These are some general instructions and information for using the Cisco Smart PHY:

Icon

Description


Information Icon

Information button. Click this button to display more information.


Context Menu Icon

Context Menu button. Move the mouse over this button to display a context menu.

Benefits of Cisco Smart PHY

Typically, 200 to 500 RPDs might be connected to a single Cisco CMTS and manual configuration and monitoring could pose a problem.

Following are some of the benefits of using the Cisco Smart PHY application:

  • Initial RPD Zero-Touch Automation: Initial RPD installation and provisioning with Zero-touch of the Cisco CMTS.

  • RPD Inventory: RPD inventory operations. For example, running inventory reports or searching for RPDs based on specific criteria and so on.

  • RPD SW Management: RPD SW version management.

Dashboard

Following are the field descriptions:

Callout #

Name

Description

1

Dashboard

Snapshot view of all devices managed and monitored by the Cisco Smart PHY application.

2

Installed Nodes

Shows the number of nodes installed using the Cisco Smart PHY application. This panel also shows the number of Credential Profiles available in the application.

The pie chart shows the offline and online nodes.

3

Launch

Takes you to the specific page view.

4

Cable

Shows the number of RPHY Devices, Service Definitions, CCAP Cores, and Associations configured and managed using the Cable RPD Automation page.

Click the number to view more details.

Click the Launch link to go to the Cable RPD Automation page.

Inventory

Inventory has two tabs; Inventory and Credential Profiles.

Inventory

The Inventory tab enables you to add, organize, and update information about the network devices. This includes non-Cable devices too and hence the information to be provided is more exhaustive than in the Cable RPD Automation view.


Note

Add the RPDs through the Cable Pairing table in the Cisco Smart PHY application and not through the Inventory tab.


Following are the field descriptions for Inventory:

Name

Description

Status

Shows a graphical pie chart of all devices in the network, categorized by status:

  • ONLINE

  • OFFLINE

Host Name

Host name of the device.

Key Type

Two types:

  • MAC ADDRESS

  • IP ADDRESS

IP Address

IP address of the device.

MAC Address

MAC address of the device.

UUID

Universally unique identifier of the device.

Product Type

Product type of the device.

Credential Profile

Credential profile name.

Latitude

Latitude of the device.

Longitude

Longitude of the device.

Location

Location of the device.

Description

Description of the device.

Software Version

Software version of the device.

Model Number

Model number of the device.

Adds a device to the existing inventory.

Edits the device information.

Deletes a device from the inventory.

Exports device information to a CSV file.

Imports devices by using a CSV file.

Details

Shows the details of the devices, such as Device Summary and Device State History

Sets the columns in the device table.

Search

Allows you to search for and filter the network devices.

Devices table

Shows detailed information about each device in the network.

Credential Profiles

Credential profiles are collections of device credentials for Telnet or SSH network devices. Using credential profiles lets you apply credential settings consistently across devices. When you add or import devices, you specify the credential profile the devices use. If you need to make a credential change, such as changing a device password, you can edit the profile to update the settings across all devices that use that profile.

Figure 1. Credential Profiles

Following are the field descriptions for Credential Profiles:

Name

Description

+ Create New

Allows you to add or edit a credential profile.

Note 

Mandatory fields are marked with an asterisk.

New Profile

You can create a new profile by entering the required details and saving the profile.

Cable RPD Automation

The Cable RPD Automation page enables you to add, organize, and update information about CMTS and RPD devices in the network. The information to be provided in this view is less compared to that in the Inventory Manager view because this view is specific to Cable devices.

The Cable RPD Automation page has four tabs; Overview, RPD Assignment, Service Definitions, and Global Settings.

Overview

Provides a view of the number of RPDs, their status, and the number of Cores. Also, it provides a dashboard view of the Core and the RPDs in different states.

RPD Assignment

Allows you to add, edit, import, or export the details of RPD assignments. Search allows you to search for or filter the RPD information.

Following are the menu options available on the RPD Assignment window:

Options

Description

To assign an RPD for a specific RPD name or to add an RPD MAC address to the RPD Inventory.

You can assign additional RPD information only after specifying a name for the RPD MAC address.

To edit an existing RPD assignment.

You can edit the name, the MAC address information, and so on.

To delete an RPD name and its RPD assignment information.

When you delete the RPD Assignment information, the RPD MAC address assigned to the RPD name is moved back to the Inventory and is retained in the system.

To delete the RPD MAC address, you should delete it from the main Inventory page.

Similarly, deleting an RPD MAC address from the Inventory does not delete the RPD name and its assignment information in the RPD Assignment table. This deletion removes only the RPD MAC address from the RPD Assignment table.

Exports the details of RPD assignments to a CSV file.

Imports the details of RPD assignments using a CSV file.

A sample of the CSV file is available when you click this icon.

Assign

To assign the selected Service Definition to all the selected RPDs.

Clear

To clear the core and the service template assignment for a specific RPD name. This option does not clear the mapping between an RPD name and the MAC address.

Details

To get the details of the RPD, such as RPD Summary, RPD State History, and RPD CLI.

Search

Use any filtering option.

Sets the required columns in the device table.

Following are the field descriptions in the Associate RPDs table:

Field Name

Description

RPD Name

Name for the RPD.

This RPD name is also used in the cable rpd CLI command.

RPD MAC Address

MAC address of the RPD.

Node Segmentation

Node segmentation of the RPD: 1x1, 1x2, or 2x2.

Service Definition

Service Definition as created in the Service Definitions tab.

CCAP Core

Cisco cBR-8 broadband router to which RPD must connect for data, video, out-of-band (OOB) SCTE 55-1, and narrowband digital forward (NDF)/narrowband digital return (NDR) services.

SSD Profile

Solid State Device (SSD) profile details for image storage.

Disable Network Delay

The default is value is No.

  • No—Apply network delay from service definition to RPD.

  • Yes—Do not apply network delay from service definition to RPD.

Changing this value to yes is service impacting, if the RPD’s assigned Service Definition/Template has network-delay configured.

CCAP Core Interface

Complete name of the TenGigabitEthernet DPIC Interface to be used for Data Service.

Video Interfaces

Complete names of the TenGigabitEthernet DPIC Interface to be used for Video Interfaces.

Out of Band Interface

Complete name of the TenGigabitEthernet DPIC Interface to be used for Out of Band 55-1

Downstream VOM ID

OOB 55-1 Downstream Virtual Out-of-Band Modulator (VOM) Identification (ID). If present, this value overrides the value from the Service Definition.

Downstream VOM Profile

OOB 55-1 Downstream VOM profile. If present, this value overrides the value from the Service Definition.

Upstream VARPD ID

OOB 55-1 Upstream Virtual Advanced Return Path Demodulator (VARPD) ID. If present, this value overrides the value from the Service Definition.

Upstream VARPD Profile

OOB 55-1 Upstream VARPD profile for first logical Downstream/Upstream (DS/US) pairing. If present, this value overrides the value from the Service Definition.

Second Upstream VARPD Profile

OOB 55-1 Upstream VARPD profile for second logical Downstream/Upstream (DS/US) pairing. If present, this value overrides the value from the Service Definition.

Cable DSG TGs

Semi-colon separated list of DOCSIS Set-Top Gateway (DSG) Tunnel Group (TG) identifications. If present, this list overrides the list from the Service Definition.

Additional Cores

Semi-colon separated list of additional cores to which the RPD must connect. For example, if an SCTE 55-2 OOB auxiliary core were needed, it would be listed here.

Latitude

Latitude of the RPD (GPS coordinates)

Longitude

Longitude of the RPD (GPS coordinates)

RPD Description

Description for the RPD

Service Definitions

Allows you to add, edit, delete, or assign service templates. Fields that are not marked as optional are mandatory.

Following are the menu options descriptions:

Name

Description

+ Create New

Click this option to create a new service template.

Name of the existing service definition

Click the name of the existing service definition to edit the template.

New Service Definition

Enter the details in each filed and click the Save button to create a new service template.

Search

Use this Search text field in upper right hand corner to filter service definition names.

Global Settings

You can perform the following configurations from the Global Settings window.

  • Database Backup

  • Global Configuration

  • Software Compatibility

Database Backup

You can back up the database to a local server or a remote server.

The database backup file is a TAR.GZ file with the following naming convention: smartphy_backup_YYYYHHMM_022639.tar.gz. Enter the following details in the Database Backup window to back up the database.

Field

Description

Server

The location where you want to save the DB.

  • Local backup—Enter localhost . Local backup files are saved to the /var/smartphy/backup directory on the local filesystem.

  • Remote backup—Enter the IP address or the hostname.domain.com. For remote backup, the Cisco Smart PHY application uses SFTP to transfer files from Cisco Smart PHY instances.

Username

  • Local backup—Leave the field empty.

  • Remote backup—Enter the username for the remote server access.

Password

  • Local backup—Leave the field empty.

  • Remote backup—Enter the password for the remote server access.

Directory

  • Local backup—Leave the field empty.

  • Remote backup—Enter the file path of the directory in the remote server.

Filename (Import Only)

Used exclusively for importing a database. Imported file should be in this format the following format: smartphy_InstanceName_backup_timestamp.tar.gz.

Leave the field empty for both local and remote backup.

Export

Click the Export button to perform local and remote backup.

Import

Click the Import button to import a DB.

Global Configuration

The Global Configuration section under the Global Settings menu provides the following options for you to configure on RPDs. Choose the following functions according to your requirement.

  • Configure Static Routes—If you enable this option, for interfaces with /31 (IPv4 networks) or /127 (IPv6 networks) configured on the DPIC, the Cisco Smart PHY application adds a static route configuration on the Cisco cBR-8 router per RPD.

  • Validate Software Compatibility—If you enable this option, the Cisco Smart PHY application checks the compatibility between the RPD version and the Cisco cBR-8 router version specified in the table.

  • Persist Running Configuration—If you enable this option, when the Cisco Smart PHY makes a change to the Cisco cBR-8 configuration, the Cisco Smart PHY makes the configuration persistent. This option allows you to make the changes persistent on the Cisco cBR-8 router at a specific interval.

Static Route

To route traffic and for communication between an RPD and a Cisco cBR-8 router, static routes to the Cisco cBR router are created when you configure the RPDs.

Smart PHY automatically creates a static route for the RPD if the DPIC interface is configured with a /31 (IPv4 networks) or /127 (IPv6 networks) subnet. The static route is determined by calculating the gateway IP address and routing traffic through the gateway for the RPD.


Note

  • The DPIC must be a /31 or /127 subnet.

  • Wait for the RPD to push the static route configuration.


Sample of a Cisco Smart PHY Generated Configuration

cable rpd <the name assigned to the RPD>
 identifier a0f8.496f.6506
 type shelf
 rpd-ds 0 base-power 25
 rpd-ds 1 base-power 25
 core-interface Te9/1/6
  principal
  rpd-ds 0 downstream-cable 9/0/16 profile 100
  rpd-us 0 upstream-cable 9/0/1 profile 4
 r-dti 2
 rpd-event profile 0
rpd-55d1-us-event profile 0

cable fiber-node <next available fiber-node>
 downstream Downstream-Cable 9/0/16
 upstream Upstream-Cable 9/0/1 
 downstream sg-channel 0 23 downstream-Cable 9/0/16 rf-channel 0 23
 upstream sg-channel 0 3 Upstream-Cable 9/0/1 us-channel 0 3
 service-group managed md 0 Cable 9/0/1
 service-group profile SG1


Software Compatibility

Allows you to add, edit, or delete the software compatibility matrix. Fields that are not marked as optional are mandatory.

Software Compatibility—This window displays a compatibility matrix for the RPD software versions and the Cisco cBR software versions. The Smart PHY application detects the software incompatibility between an RPD and a Cisco cBR-8 router, and alerts you about the incompatibility. After the alert appears, you can either manually upgrade the RPD software version or upgrade it through the Smart PHY application.

Table 1. Field Description for Software Compatibility Matrix

Name

Description

RPD Vendor

Name of the RPD vendor.

RPD Software Version

Software version running on the RPD.

Router Product Type

Product type of the router from the Inventory. Example: CBR-8-CCAP-CHASS

Router Software Version

Software version of the router.

Admin

The Admin menu option displays the User List window which lists all existing users in the Cisco Smart PHY application.

In this window, you can reset the user passwords by clicking the . The admin user can reset the passwords of all users. All other users can reset only their own passwords when logged in.