IVSP (Client Proxy) Integration Guide Overview Introduction This client proxy document contains the information required to integrate the IVSP (client proxy). Important: Browser configurations shown in this document cannot be edited. You must repeat the entire installation if changes are required in the saved configuration. Purpose You can do the following using this document: xref Audience This document was written for headend technicians. Field service engineers and Cisco Services engineers may also find the information in this document helpful. [ Document Version This is the first formal release of this document. Post-Installation Checks Post-Installation Checks RFGW 2 Log into the RFGW using Firefox with the following URL: http://[RFGW IP Address] Click Systems > Release Management. 3 4 Verify the release information. Click Systems > License Management. 5 Verify the license information. 1 VSRM 2 1 Log into the VSRM using Firefox with the following URL: http://[VSRM Admin IP Address] 2 Make sure that the correct VSRM RPM is installed. 3 Make sure that the USRM (VSRM1) process is running. OL-31937-01 Post-Installation Checks 4 Go to the VSRM1 Web UI using Firefox with the following URL: http://[VSRM1 IP Address] CDSM CDSM should list all the Servers (Vault and 2 Streamers), assuming that cdsconfig and cdsinstallation have completed in all the devices (CDSM, Vault, and 2 Streamers). 1 Log into CDSM and click Monitor > System Level. 2 OL-31937-01 Confirm the status of avsdb and network connections. Note: See CDS Servers (on page 5) for more information. 3 Post-Installation Checks Vault 1 2 Log into Vault and switch to the isa user. Make sure that the status of arroyo is running. 3 Check the status of avsdb, statsd, and network connections. Note: See CDS Servers (on page 5) for more information. Streamer1 4 1 2 Log into Streamer1 and switch to the isa user. Make sure that the status of arroyo is running. 3 Check the status of avsdb, statsd, and network connections. Note: See CDS Servers (on page 5) for more information. OL-31937-01 Post-Installation Checks Streamer2 1 2 Log into Streamer2 and switch to the isa user. Make sure that the status of arroyo is running. 3 Check the status of avsdb, statsd, and network connections. Note: See CDS Servers (on page 5) for more information. CDS Servers Device IP CDSM 10.78.203.201 Vault 10.78.203.202 Streamer1 10.78.203.203 Streamer2 10.78.203.204 RTSP/Streamers Virtual IP 10.78.203.200 VBO Make sure that the correct VBO versions are installed. OL-31937-01 5 Post-Installation Checks VMs Important: Do not power on the VMs after installation. 1 Log into the vSphere client. 2 6 Make sure that all 6 nodes are deployed in VBO. Note: The CMS node can be deployed at a later time. OL-31937-01 Post-Installation Checks Client Proxy 1 2 OL-31937-01 Log into the vSphere client. Make sure that all 4 nodes are deployed in the Client Proxy. 7 10G Switch Sample Configuration 10G Switch Sample Configuration Notes: Use copper SFP modules for VSRM and RFGW. User optical SFP for Vault, Streamer1, and Streamer2. Switch#sh run Building configuration... Current configuration : 2033 bytes ! ! Last configuration change at 04:18:39 UTC Mon Mar 3 2014 ! version 15.1 no service pad service timestamps debug datetime msec service timestamps log datetime msec no service password-encryption service compress-config ! hostname Switch ! boot-start-marker boot system flash bootflash:cat4500euniversal.SPA.03.04.02.SG.151-2.SG2.bin boot-end-marker ! ! vrf definition mgmtVrf ! address-family ipv4 exit-address-family ! address-family ipv6 exit-address-family ! 8 OL-31937-01 10G Switch Sample Configuration ! no aaa new-model ! ip vrf Liin-vrf ! ip multicast-routing ! ! vtp mode transparent ! power redundancy-mode redundant ! ! ! ! ! !spanning-tree mode pvst spanning-tree extend system-id no spanning-tree vlan 40 ! vlan internal allocation policy ascending ! vlan 40 name CDS GIGE ! ! ! ! ! ! ! interface FastEthernet1 vrf forwarding mgmtVrf no ip address speed auto OL-31937-01 9 10G Switch Sample Configuration duplex auto ! interface TenGigabitEthernet1/1 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/2 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/3 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/4 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/5 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/6 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/7 description CDS GIGE switchport access vlan 40 ! interface TenGigabitEthernet1/8 ! interface TenGigabitEthernet1/9 ! 10 OL-31937-01 10G Switch Sample Configuration interface TenGigabitEthernet1/10 ! interface TenGigabitEthernet1/11 ! interface TenGigabitEthernet1/12 ! interface TenGigabitEthernet1/13 ! interface TenGigabitEthernet1/14 ! interface TenGigabitEthernet1/15 ! interface TenGigabitEthernet1/16 ! interface Vlan1 no ip address ! interface Vlan40 description CDS GIGE ip address 192.168.105.254 255.255.255.0 ip pim sparse-mode ip igmp version 3 ! no ip http server ip pim rp-address 1.1.1.1 ip pim ssm default ! ! ! ! ! ! ! line con 0 stopbits 1 OL-31937-01 11 10G Switch Sample Configuration line vty 0 4 login ! end 12 OL-31937-01 Workflow Configuration Workflow Configuration Important: Browser configurations shown in this document cannot be edited. You must repeat the entire installation if changes are required in the saved configuration. CDS Servers Comparing and Confirming the Installed Software 1 Log into the CDSM web UI. Note: See CDS Servers (on page 5) for a list of the CDS servers and their IP addresses. 2 Click Maintain > Software > Software Version. OL-31937-01 3 Select the Vault IP address to check the software version. 4 5 Click Maintain > Software > Software Version. Select the Streamer1 IP address to check the software version. 13 Workflow Configuration 6 7 14 Click Maintain > Software > Software Version. Select the Streamer2 IP address to check the software version. OL-31937-01 Workflow Configuration Comparing and Confirming the Configuration CDSM Setup 1 Click Maintain > Software > CDSM Setup. 2 OL-31937-01 Check and compare the configuration. 15 Workflow Configuration 16 OL-31937-01 Workflow Configuration OL-31937-01 17 Workflow Configuration System Configs 1 Click Maintain > Software > System Configs. 2 Check and compare the configuration. 18 OL-31937-01 Workflow Configuration Ingest Tuning 1 Click Configure > System Level > Ingest Tuning. 2 Compare the configuration. OL-31937-01 19 Workflow Configuration MPEG Tuning 1 Click Configure > System Level > MPEG Tuning. 2 Compare the configuration. Source Output Port 1 Click Configure > System Level > Source Output Port. 2 Compare the configuration. 20 OL-31937-01 Workflow Configuration Stream Groups Setup 1 Click Configure > Array Level > Stream Groups Setup. 2 Compare the configuration. Control/Setup IP 1 Click Configure > Array Level > Control/Setup IP. 2 Compare the configuration. OL-31937-01 21 Workflow Configuration Interface Setup 1 Click Configure > Server Level > Interface Setup. 22 2 3 Select the Vault IP address. Compare the configuration. 4 5 6 Click Configure > Server Level > Interface Setup. Select the Streamer1 IP address. Compare the configuration. OL-31937-01 Workflow Configuration 7 8 9 OL-31937-01 Click Configure > Server Level > Interface Setup. Select the Streamer 2 IP address. Compare the configuration. 23 Workflow Configuration Server Setup 1 Click Configure > Server Level > Server Setup. 2 3 24 Select the Vault IP address. Compare the configuration. OL-31937-01 Workflow Configuration 4 5 6 OL-31937-01 Click Configure > Server Level > Server Setup. Select the Streamer1 IP address. Compare the configuration. 25 Workflow Configuration 7 8 9 26 Click Configure > Server Level > Server Setup. Select the Streamer2 IP address. Compare the configuration. OL-31937-01 Workflow Configuration OL-31937-01 27 Workflow Configuration Route Tables 1 Click Configure > Server Level > Route Tables. 2 Select the Vault IP address and click Display. 3 Compare the configuration. 28 4 5 6 Click Configure > Server Level > Route Tables. Select the Streamer1 IP address and click Display. Compare the configuration. 7 8 Click Configure > Server Level > Route Tables. Select the Streamer2 IP address and click Display. OL-31937-01 Workflow Configuration 9 Compare the configuration. RTSP Setup 1 Click Configure > Server Level > RTSP Setup. 2 3 OL-31937-01 Select the Streamer1 IP address. Compare the configuration. 29 Workflow Configuration 4 5 6 30 Click Configure > Server Level > RTSP Setup. Select the Streamer2 IP address. Compare the configuration. OL-31937-01 Workflow Configuration FSI Setup 1 Click Configure > Server Level > FSI Setup. 2 OL-31937-01 Select the Vault IP address. 31 Workflow Configuration 3 32 Compare the configuration. OL-31937-01 Workflow Configuration RFGW From the dedicated RFGW, compare and confirm the RFGW settings with the illustrations in the following topics. System Configuration OL-31937-01 33 Workflow Configuration IP Network Configuration Note: The SRM IP address is the VSRM server IP address. 34 OL-31937-01 Workflow Configuration QAM Configuration Example Notes: The GbE input ports are used for 10G content distribution. The regular 1G copper SFP works for this on the RFGW side. Be sure to save the configuration by clicking Save on the main menu. This configuration is reflected in the VSRM automatically. OL-31937-01 35 Workflow Configuration VSRM Make sure that you finish the RFGW configuration before working on the VSRM workflow. 1 Log into the VSRM using the Firefox browser. 2 Check for Protocol Adapters (ProtocolAdaptor ErmWebService & ProtocolAdaptor OcaiRpc). 3 Proceed only if you find the adapters as shown in the following illustration. 36 4 5 Click EDM/SdvSm > Platform > Resource Create. Add an entry for the RFGW1 by entering a name (CreateName). 6 Click the commit changes tab to get the entry. OL-31937-01 Workflow Configuration Logging Out from the VSRM and Logging In Again 1 Locate the additional QAM entry under ERM/SdvSm > Resource Manager. 2 3 4 Expand the QAMs tree. You should see the new RFGW here. Expand the new RFGW and highlight Chassis. In the CtrlIpAddress field, enter the IP address of the RFGW. 5 Click Commit Changes and wait until the data is populated on the screen. Adding a Service Group Entry 1 Click Erm/SdvSm > Resource Manager > QAMs > [select QAM] > Output Ports. 2 Enter the Service Group ID (ServiceGroupId) in the RFGW ports. 3 OL-31937-01 Click Commit Changes. 37 Workflow Configuration Disabling the Unused GbE Ports 1 Click Erm/SdvSm > Resource Manager > QAMs > [select QAM] > Gbe Ports. 2 Disable the unused ports by selecting NotConnected for the InterfaceState as shown in the following illustration. VSRM Couchbase Configuration Creating a VM You can create a VM in any UCS machine. Use the VM settings in the following illustration to create the Couchbase VM. 1 38 Power on the VM and install the RHEL OS. Note: Follow the regular installation procedure. This takes approximately 30 minutes to complete. OL-31937-01 Workflow Configuration 2 Using the following illustration as a guide, install the couchbase RPM after the RHEL OS installs. Configuring the Couchbase Web Browser 1 Using the Firefox browser, open Couchbase. OL-31937-01 2 Click Setup. 3 Leave the default values and click Next. 39 Workflow Configuration 40 4 Click Next. 5 Create a default bucket as shown in the following illustration. 6 Click Next. OL-31937-01 Workflow Configuration 7 Agree to the terms and conditions and click Next. 8 Enter an Administrator Password and verify the Password. This is the web browser login password. 9 Click Next. 10 Log into Couchbase. Make sure that the Cluster Overview screen opens. OL-31937-01 41 Workflow Configuration Creating Couchbase Buckets 1 Click the Data Buckets tab. 42 2 3 Click Create New Data Bucket. Fill in the information as shown in the following illustration. 4 Click Create. The srmobjects bucket appears if the creation was successful. OL-31937-01 Workflow Configuration Integrating Couchbase and VSRM 1 Log into VSRM as an Administrator using Firefox. 2 Go to ERM/SdvSm > Platform > Platform Adaptors > DbAdaptor Couchbase > Object Database Settings. 3 Enter information only in the Couchbase Node IP Address in the ObjectDatabaseWebIP field. Leave all other parameters at their default values. 4 OL-31937-01 Click Commit Changes. 43 Workflow Configuration VBO 44 1 Log into the vSphere client. 2 Confirm that all the VMs display. OL-31937-01 Workflow Configuration Configuring the Management Node for CUSTKIT Installation 1 Do not power up any VMs after you install the OVF files. 2 Power on the Management Node using the vSphere client. 3 Log in as an Administrator. 4 Change the user name and password using your site's procedures. 5 Configure the IP Address as shown in the following illustration. 6 7 8 Select Network Configuration. Enter a unique host name for the node. Set the DNS server to 127.0.0.1. All other nodes should use the Core Services IP address as the DNS server. 9 If the IP addresses are not obtained using DHCP, unselect that option and enter the Default Gateway. Select the eth0 interface. 10 Go to Configure Device and press Enter to continue. 11 Enable the eth0 interface. Note: If you are configuring for static addressing, unselect the DHCP option and specify the IP address and subnet mask. 12 Click Save. A restart prompt appears. Click to restart the client. 13 Log in using puTTy from the desktop on that IP. 14 Transfer the GET-kists-2.5.0.tarto/home/bninet/bni/custkit directory in the Management Node. 15 Change the file permissions to chmod 777 GET-kits-2.5.0.tar. OL-31937-01 45 Workflow Configuration Configuring the Database Node 1 Power up the DB Node [PERFORM-DB] in the VBO. 2 Login using the default Administrator user name and password. 3 Select Network Configuration. 4 Select a unique host name for the node. 5 Set the DNS server to 127.0.0.1. All other nodes should use the Core Services IP address as the DNS server. 6 If the IP addresses are not obtained using DHCP, unselect that option and enter the Default Gateway. Select the Eth0 interface and press Enter. 7 Go to Configure Device and press Enter to continue. 8 Enable the eth0 interface. Note: If you are configuring for static addressing, unselect the DHCP option and specify the IP address and subnet mask. 9 Click Save. A restart prompt appears. Click to restart the client. 10 After the restart, check that the provided IP is pinging from the desktop. 11 Log into the following IP address using the Firefox browser as an Administrator: [DBNodeIPAddress]:8004 12 Configure the NTP server with the IP address. 46 OL-31937-01 Workflow Configuration 13 Click Save. 14 15 16 17 Unselect the Deploy Management Service option. Change the Mgmt Service Address to [MgmtNodeIPAddress]. Set the Data Center name to DC1. Click Configure. Configuring the Management Node 1 Open the following IP address in the Firefox browser: [MgmtNodeIPaddress]:8004 2 Login as the Administrator. 3 Configure the NTP server with the IP address. 4 OL-31937-01 Click Save. 47 Workflow Configuration 5 6 7 8 9 Unselect the Deploy Database in the UI option. Leave the Management Service address field blank. Change the DataCenter field to DC1. Click Configure. Provide the Peer DB IP or a remote database address as <DBNodeIPAddress>[IP of DB Node]. Configuring the UI Node 1 Power on the UI node. 2 Log in as an Administrator. 3 Change the password to the standard password. The following screen opens. 4 5 6 7 8 9 48 Select a unique host name for the node. Unselect the DNS Server option. Leave the DNS servers and search domain fields blank or at their defaults. Note: If you are not using DHCP to obtain IP addresses, unselect the DHCP option, enter the Default Gateway, and select the eth0 interface. Go to Configure Device and press Enter to continue. Enter the values for IP Address and Subnet Mask. Click Save. A restart prompt appears. OL-31937-01 Workflow Configuration 10 Click to restart the client. 11 After the restart, open the following IP address with the Firefox browser: [UINodeIP]:8004 12 Login as an Administrator. The NODE IP displays as default. 13 Enter the Management Services Node IP per your configuration. 14 Change the Data Center field to DC1. 15 Click Configure. 16 Open the [UINodeIP]::8080/bnimgmt and log in as an Administrator. 17 Verify that a screen similar to the following displays: OL-31937-01 49 Workflow Configuration Configuring the SM Node 1 Repeat the steps given in Configuring the UI Node (on page 48) for booting up the server and assigning the passwords and IP addresses for the SM node. 2 3 4 5 50 Open the following URL in the Firefox browser: [SMNodeIP]:8004 Log in as the Administrator. Select the following options: Install Session Manager Install Edge Resource Manager Install OnDemand Resource Manager Enter the following information: Management Service Node IP: [MGMTNodeIP] Data Center Name: DC1 OL-31937-01 Workflow Configuration Esx Host Name: esx1 Configuring the DataGrid Node 1 Repeat the steps given in Configuring the UI Node (on page 48) for booting up the server and assigning the passwords and IP addresses for the DataGrid node. 2 3 4 5 OL-31937-01 Open the following URL in the Firefox browser: [DataGridNodeIP]:8004 Log in as the Administrator. Select the Install DataGrid option. Enter the following information: Management Service Node IP: [MGMTNodeIP] Data Center Name: DC1 51 Workflow Configuration Esx Host Name: esx1 Configuring the PC Node 1 Repeat the steps given in Configuring the UI Node (on page 48) for booting up the server and assigning the passwords and IP addresses for the SM node. 2 3 52 Open the following URL in the Firefox browser: [PCNodeIP]:8004 Log in as the Administrator. OL-31937-01 Workflow Configuration 4 5 Enter the following information: Management Service Node IP: [MGMTNodeIP] Data Center Name: DC1 Select the Delay Streamin Server PC option. Service Verification 1 Log into the UI node ([UINodeIP]:8080/) as Administrator. 2 Click Navigation > Administration > Solution Management. OL-31937-01 3 Select Core and verify the Service Status. The Operational State should be UP. 4 Select CATV_SM and verify the Service Status. The Operational State should be UP. 53 Workflow Configuration Setting Up VBO to Support Cisco One-Way VOD 1 Log into the UI node in VBO using the CLI credentials. 2 Go to the following directory: /home/bninet/jbossesb/server/default/conf/bni/metadata/cust omer-view-conf/data-conf 3 Edit the menu.cust.xml file as follows: Note: Change the bolded entry from "isAvailable=false" to "isAvailable=true". <entity-constraint type="customerView" entityRef="topologyedgeInputGroups" isAvailable="true" /> 4 5 6 7 8 54 Log into the UI node in VBO using the CLI credentials. Go to the following directory: /home/bninet/jbossesb/server/default/conf/bni/metadata/cach e/ Delete all the files present in page-conf and data-conf. Reboot the UI node through the vSphere console. After a few moments, open the Topology in the UI node and make sure that the controller is available. OL-31937-01 Workflow Configuration Configuring the CMS Node 1 Power on the CMS node. 2 Log in as an Administrator. 3 Change the password to the standard password. 4 Select a unique host name for the node. 5 Unselect the DNS Server option. 6 Leave the DNS servers and search domain fields blank or at their defaults. Note: If you are not using DHCP to obtain IP addresses, unselect the DHCP option, enter the Default Gateway, and select the eth0 interface. 7 Go to Configure Device and press Enter to continue. 8 Enter the values for IP Address and Subnet Mask. 9 Click Save. 10 A restart prompt appears. Click to restart the client. 11 After the restart, open the following IP address with the Firefox browser: [UINodeIP]:8004 12 Login as an Administrator. The NODE IP displays as default. 13 Enter the Management Services Node IP per your configuration. 14 Change the Data Center field to DC1. 15 Click Configure. 16 Click Configure. 17 Log into the UI node in VBO using the CLI credentials. 18 Go to the following directory: /home/bninet/jbossesb/server/default/conf/bni/metadata/cach e/ 19 Delete all the files present in page-conf and data-conf. 20 Reboot the UI node through the vSphere console. OL-31937-01 55 Workflow Configuration 21 After a few moments, open the Topology in the UI node and make sure that the CMS is available. Service Verification 1 Log into the UI node ([UINodeIP]:8080/) as Administrator. 2 Click Navigation > Administration > Solution Management. 3 56 Select CMS and verify the Service Status. The Operational State should be UP. OL-31937-01 Workflow Configuration Topology OL-31937-01 1 2 3 Log into the UI node ([UINodeIP:8080/). Log in as Administrator. Go to Topology > 3rd Party Services. 4 Click the + to create a VSRM. 57 Workflow Configuration Creating a Controller 1 Go to Topology > Controllers. 2 Click the + to create a controller. Creating a Headend 1 Go to Topology > Places > Headends. 2 Click the + to create a headend. 58 OL-31937-01 Workflow Configuration Creating a Streaming Server 1 Go to Topology > Streaming Server. OL-31937-01 2 Click the + to create a streaming server. 3 You must obtain the IP (virtual IP) from the CDSM: a Log into the CDSM as Administrator. b Go to Configure > ServerLevel > RTSP Setup. 59 Workflow Configuration c Highlight the 10.78.203.203 IP address and click Display. You will see the Master streaming IP. Creating a SOP Group 1 Go to Topology > SOP Groups. 2 60 Click the + to create an SOP group. OL-31937-01 Workflow Configuration Configuring the Streaming Server Ports 1 Open the streaming server. 2 Click Ports on the right side of the screen. 3 Enter the port-related information by comparing the CDSM SOP page: OL-31937-01 61 Workflow Configuration Assigning SOPs to the SOP 1 Click the green link (.-.). 2 Associate the port to the SOP. Creating the Streaming Zone 1 Go to Topology > Streaming Zones. 2 62 Click the + to create a the streaming zone. OL-31937-01 Workflow Configuration Creating the Edge Device 1 Go to Topology > Edge Devices. 2 OL-31937-01 Click the + to create an edge device (RFGW). 63 Workflow Configuration Creating the Edge Input Group 1 Go to Topology > Edge Input Groups. 64 2 Click the + to create an edge input group. 3 4 5 Open the Edge Input Group. Open the Options section on the right side of the screen. Link the Edge Input Group with the RFGW. 6 Link the SOP group with the Edge Input Group. OL-31937-01 Workflow Configuration Example of a fully configured page: OL-31937-01 65 Content Ingestion Content Ingestion 1 2 3 4 66 Log into the CMS node. You can see the watchfolder in the home directory of the CMS (/home/bninet/) if you created it as explained earlier. Create a folder in /home/bninet/watchfolder. Copy the video file (for example, NachBaliye.ts) and its related ADI.XML file to this folder. Example: If the folder name is dabang, then move the video and ADI.XML file to /home/bninet/watchfolder/dabang/ . Note: The ingest begins automatically once the files are transferred to the new folder Verify the status of the ingestion by going to Content Manager > Propagation. OL-31937-01 Content Ingestion Verifying Content Ingestion in the CDSM Server 1 2 Log into the CDSM server. Go to Monitor > System Level > Completed Ingest, where you can see successful ingests. Example ADI.XML File OL-31937-01 67 Content Ingestion 68 OL-31937-01 Content Ingestion OL-31937-01 69 Restclient Testing Restclient Testing You can test the restclient using Firefox with the plugin installed. The SM Node IP address is 10.78.203.164. 'Body' covers the following details: ClientId is the set-top MAC address. Streaming zone is the information given during the Topology configuration. ContentId covers Provider ID (apalya.com) and Asset ID (Apalya_127). Service Group as configured in the VSRM. Sessions are built in the VSRM if the response to RESTCLIENT is 200. 70 OL-31937-01 Restclient Testing The Response Body (preview) appears as follows: OL-31937-01 71 For Information If You Have Questions If you have technical questions, contact Cisco Services for assistance. Follow the menu options to speak with a service engineer. Americas Headquarters Cisco Systems, Inc. http://www.cisco.com 170 West Tasman Drive Tel: 408 526-4000 San Jose, CA 95134-1706 800 553-6387 USA Fax: 408 527-0883 Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. A listing of Cisco's trademarks can be found at www.cisco.com/go/trademarks. Third party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1009R) Product and service availability are subject to change without notice. © 2014 Cisco and/or its affiliates. All rights reserved. April 2014 Part Number OL-31937-01
© Copyright 2025 Paperzz