cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
747
Views
0
Helpful
0
Comments
chyan
Cisco Employee
Cisco Employee

 

Integration Requirement

Overview

A Single Cisco Spaces tenant can activate multiple Cisco DNA Center nodes.  One Catalyst Center can only be integrated with one Cisco Spaces tenant.

For integration to happen, Cisco Spaces SEE license is required.  Catalyst Center 2.2.1 brings in native Cisco Spaces integration without requiring any dedicated packages.

When DNA Center and DNA Spaces are integrated, the following interactions are expected:

  1. Maps uploaded from DNA Center to DNA Spaces and visible in DNA Spaces Map service.
  2. Locations need to be created in the location hierarchy using the map uploaded in DNA Spaces
  3. Subsequent changes on the floor plan automatically pushed from DNA Center to Map service.
  4. Calculated locations of endpoints, rogues, interferers, and icap context are continuously streamed from DNA Spaces to DNA Center.

 

Connection Options

A wireless network infrastructure can be connected to Cisco Spaces using the options below:

chyan_0-1704760595671.png

This document focuses on integration using Spaces Connector.

 

Test Methodology

This integration guide is written using the topology, versions, and methodologies mentioned below. The devices tested are inside SDA Fabrics.  All the controllers such as DNAC, ISE, WLCs are outside the Fabric in Share Services.  ISE, and Cisco Spaces Connector are VMs hosted in VMware ESXi. VCenter is used to manage all the ESXis.

 

Topology

chyan_0-1704929611338.png

 


 

Workflow Overview

The integration guide is written using the steps following the following workflow.  Connections to the Cisco Spaces are made using the Cisco Spaces Connector.

chyan_2-1704760822099.png

 

Versions Tested

chyan_3-1704760933287.png

 

Cisco Spaces Connector Installation

This section explains the steps needed in deploying Cisco Spaces Connector.

 

Installing Cisco Spaces Connector

Step 1.         Locate the Spaces Connector for VMWare in CCO and download to the local computer.

chyan_1-1704761451669.png

Step 2.         Extracted the downloaded file in the local computer.

chyan_2-1704761504849.png

Step 3.         In VCenter, right click on the ESXi host and select Deploy OVF Template.

chyan_3-1704761597585.png

Step 4.         Select Local file and click Browse.

chyan_4-1704761642641.png

Step 5.         Find the file that was downloaded from CCO and click Open.

chyan_5-1704761799062.png

Step 6.         Click Next.

chyan_6-1704761840343.png
Step 7.         Type in the virtual machine name and click Next.
chyan_0-1704762380711.png
Step 8.         Select the ESXi host resource you want the VM to reside on and click Next.chyan_1-1704762415940.png
Step 9.         Review the details and click Next.
chyan_2-1704762553263.png

Step 10.         Select the license agreement check mark and click Next.

chyan_3-1704762595855.png

Step 11.         Select the deployment configuration radio button based on the resources required. We will select the Standard (Dual Interface) for this set up.

chyan_4-1704762690839.png

Step 12.         Select the storage inside the ESXi. We will use Thin Provision for this set up.  Click Next.

chyan_5-1704762724154.png

Step 13.         Select the virtual switches that the VM is connecting to from the drop down menu and click Next.  One switch should face Internet and the other one should face in the internal network in this set up.

chyan_6-1704762777501.png

Step 14.         Click Finish.

chyan_7-1704762811321.png

 

Cisco Spaces Connector Initial Configuration

Step 1.         Select the newly created VM in VCenter. Right click and turn on the power.

chyan_0-1704763383119.png

Step 2.         Right click on the VM and access the remote console.

chyan_1-1704763406976.png

Step 3.         Login into the console using the default username/password credential of root/root.

chyan_1-1704763733973.png

Step 4.         Type in the desired host name.

chyan_2-1704763770389.png

Step 5.         Type in the first network interface name. Configure IP address, default gateway, and domain name.

chyan_3-1704763852619.png

Step 6.         Type in yes to confirm network setting.

chyan_4-1704763886732.png

Step 7.         Setup time zone accordingly.

chyan_5-1704763943289.png

Step 8.         Type in the NTP server address.  Enter the password for user “spacesadmin”. This is the account used for CLI as well as GUI login. The username “root” will no longer be used.  The Connector will reboot.

chyan_6-1704763989636.png

Step 9.         When the Connector comes up from reboot, enter the password for “spacesadmin”.  Enter IP information for the interface facing the internal work: “connectorctl network config -p ipv4 -i 20.1.1.20/24 -g 20.1.1.254 -o dna.local -d 20.1.1.1 -n SECONDARY.

chyan_7-1704764067274.png

Step 10.         The Connector will reboot. When it comes back up, type in “connector ctl network show” to verify the IP information entered for both interfaces.

chyan_8-1704764184294.png

 

Cisco Spaces Connector GUI Configuration

Step 1.         Use a browser and connect to the Connector’s IP address. For the first time access, click Advanced and Accept the Risk and Continue.

chyan_9-1704764292904.png

Step 2.         Login with the correct credential.

chyan_10-1704764336642.png

Step 3.         If the Connector needs Proxy to connect to the Internet, click Configure HTTP proxy.

chyan_11-1704764412625.png

Step 4.         Type in the proxy URL and click Save.

chyan_12-1704764450283.png

 

Catalyst Center Map

Step 1.         Use the browser to access Catalyst Center. From the main menu, go to Design -> Network Hierarchy.

chyan_0-1704845100337.png

Step 2.         Click on the Global site and select Export -> Export Floor Maps.

chyan_1-1704845135951.png

Step 3.         Click Next.

chyan_2-1704846150989.png

Step 4.         Wait for the export to complete.

chyan_3-1704846181392.png

 

Cisco Spaces Configuration

Step 1.         Use the browser to access the Cisco Spaces https://ciscospaces.io/login. Click Login.

chyan_4-1704846264078.png

Step 2.         Type in the email address of the login credential and click Continue.

chyan_5-1704846308963.png

Step 3.         Select the country.  Click Save.

chyan_6-1704846365449.png

Step 4.         On the left menu, navigate to Setup -> Wireless Networks.

chyan_7-1704846410261.png

Step 5.         Click Create Connector.

chyan_8-1704846469951.png

Step 6.         Type in the Spaces Connector name.  Leave the Version 3.0 as selected since what it what was installed.  Click Save.

chyan_9-1704846505479.png

Step 7.         Click Go to Connector Details Page.

chyan_10-1704848322730.png

Step 8.         Click Generate Token.

chyan_11-1704848358195.png

Step 9.         A Token is generated. Click Copy Token to copy it to the computer memory.

chyan_12-1704848471943.png

Step 10.         Go the GUI of Cisco Spaces Connector. In the Dashboard page, click Configure Token.

chyan_13-1704848515819.png

Step 11.         Paste the Token.  Click Configure.

chyan_14-1704848601437.png

Step 12.         After a while the Connector’s Cloud Readability should show as Connected.

chyan_15-1704848639831.png

Step 13.         Click Configure Connector. The status should be Active.

chyan_16-1704848798501.png

Step 14.         Go back to Cisco Spaces. The active Connector should be 1 out of 1.

Note: It is possible that the Connector will go through the upgrade and go down for a few minutes. Will till the Connector is back up before continue with the next step. Click View Connectors to verify.

Step 15.         Click Add Connectors.

chyan_17-1704848846568.png

Step 16.         In this set up, there is an AireOS WLC and a 9800 WLC. We will add the AireOS WLC first.  Select the Connector just configured from the pull down menu.  Fill in the relevant information for the WLC. Click Save and Close.

chyan_18-1704848967020.png

Step 17.         Click Add Controllers to add the 9800 WLC.

Note: It may take a few minutes for the newly added WLC to show as Active.

chyan_19-1704849001396.png

Step 18.         Fill in the information for the 9800 WLC.

chyan_20-1704849075421.png

Step 19.         Screen down to the same screen, the configuration to be put into the WLC is shown. Click on the copy icon. This will copy the config into the computer memory.

chyan_21-1704849124577.png

Step 20.         Access the 9800 WLC CLI. Paste the config into the WLC.

9800-WLC-TX#en
9800-WLC-TX#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
9800-WLC-TX(config)#nmsp enable
9800-WLC-TX(config)#aaa new-model
9800-WLC-TX(config)#username 005056A4B15A mac aaa attribute list cmx_005056A4B15A
9800-WLC-TX(config)#aaa attribute list cmx_005056A4B15A
9800-WLC-TX(config-attr-list)#attribute type password 9cbfaf8e84a3070ca8c78892e03bdaa69c298d40579be37ecfdb269c4182fc61
9800-WLC-TX(config-attr-list)#aaa authorization credential-download wcm_loc_serv_cert local
9800-WLC-TX(config)#

Step 21.         Go back to the Cisco Spaces page. Wait a few minutes and verify that all the WLCs are shown as active in the Spaces.  Click Import/Sync Maps.

chyan_0-1704851792080.png

Step 22.         Select DNAC V1.3.1 and above. Click Next.

chyan_1-1704851826588.png

Step 23.         Click Click here to upload. Find and upload the map that was exported for Catalyst Center previously. Click Finish.

chyan_2-1704852432824.png

Step 24.         Click Continue.

chyan_3-1704852467893.png

Step 25.         The number of imported building and floors should update accordingly.  Click Add Locations.

chyan_4-1704852533170.png

Step 26.         With Yes, Upload Map selected, click Next.

chyan_5-1704852565865.png

Step 27.         Select DNAC v1.3.1 and above.  Click Next.

chyan_6-1704852638445.png

Step 28.         Find and upload the map that was exported for Catalyst Center previously. Click Finish.

chyan_7-1704852672885.png

Step 29.         Click Continue.

chyan_8-1704852732093.png

Step 30.         Click Management Maps.

chyan_9-1704852770329.png

Step 31.         Click Finish.

chyan_10-1704853174582.png

Step 32.         Browse the maps to verify all the floor plans and APs are shown correctly.

chyan_11-1704853212328.png

Step 33.         Click Manage Location Hierarchy.

chyan_12-1704853286898.png

Step 34.         Browse the hierarchy to verify all the information are shown correctly.

chyan_13-1704853989681.png

Step 35.         In Cisco Spaces Home page. Verify the number of Locations, APs, etc.

chyan_0-1704914888228.png

 

Cisco Spaces and Catalyst Center Integration

Step 1.         In the Cisco Spaces page, on the left menu, go to Integration -> Cisco DNA Center.

chyan_1-1704915103811.png

Step 2.         Click Create Token.

chyan_2-1704915134520.png

Step 3.         Type in an instance name and click Next.

chyan_3-1704915195257.png

Step 4.         Click Copy Token to copy the generated token into the computer’s memory.

chyan_4-1704915227255.png

Step 5.         Go the Catalyst Center page.  In the main menu, go to Design -> Settings.

chyan_5-1704915558071.png

Step 6.         Select Cisco Spaces/CMX Servers in the left menu. Click Activate.

chyan_6-1704915590141.png

Step 7.         Paste the token into the box. Click Activate.

chyan_7-1704915756062.png

Step 8.         Observe the Cisco Spaces integration steps to proceed. When the integration completes successfully, click Close.

chyan_8-1704916200653.png

Step 9.         The Cisco Spaces should show Activated and the connection status should show Success.

chyan_9-1704916266851.png

Step 10.         In the Catalyst Center page, go to Design -> Network Settings -> Wireless.

chyan_10-1704916303802.png

Step 11.         In the correct hierarchy, click Cisco Spaces/CMX Servers.

chyan_11-1704916399555.png

Step 12.         In the Location Services drop down menu, select the Spaces that was just integrated. Click Save.

chyan_12-1704916431374.png

Step 13.         Go to the Cisco Spaces page and click Integrations. The DNA Center should show as Active.

chyan_13-1704916483847.png

 

Cisco Spaces Location Services

Step 1.         In the Cisco Spaces home page, click the Detect and Locate tile.

chyan_14-1704918113960.png

Step 2.         Select the correct site and floor. The wireless client(s) should show as green dot(s).

chyan_15-1704918148623.png

Step 3.         Click on the green dot. The details of the specific wireless client show.

chyan_16-1704918198749.png

Step 4.         Go to the Catalyst Center page. In the Design page navigate to the floor that the wireless client resides. The location of this client should show as a green dot.

chyan_17-1704919273462.png

Step 5.         Click on the green dot. Details of the wireless client should show.

chyan_18-1704919337082.png

Step 6.         Go back to the Cisco Spaces page. In the home page, click on the Proximity Reporting tile.

chyan_19-1704919370143.png

Step 7.         Click Create Report.

chyan_20-1704919440900.png

Step 8.         Type in the Mac address of the wireless client. Click Look Up.

chyan_21-1704919472751.png

Step 9.         The wireless client should be found.

chyan_22-1704919542841.png

Step 10.         On the same page, scroll down and make changes as needed.  Click Generate Report.

chyan_23-1704919573412.png

Step 11.         Click Close.

chyan_24-1704919643207.png

Step 12.         The report should be started. Observe the Status change.

chyan_25-1704919943993.png

Step 13.         When the status reaches Complete, click on the name of the report.

chyan_26-1704920021818.png

Step 14.         Statistics of the wireless should be seen in the page that opens up.

chyan_27-1704920057967.png

 

Reference

Cisco Spaces: Connector 3 Configuration Guide

https://www.cisco.com/c/en/us/td/docs/wireless/spaces/connector/config/b_connector_30/m_ova_30.html

 

Cisco Spaces Configuration Guides

https://www.cisco.com/c/en/us/support/wireless/dna-spaces/products-installation-and-configuration-guides-list.html?dtid=osscdc000283

 

Catalyst Center Integration

https://www.cisco.com/c/en/us/td/docs/solutions/Enterprise/Mobility/DNA-Spaces/cisco-dna-spaces-config/dnaspaces-configuration-guide/m_dnac.html

 

Guide to Migrating Location Services to Cisco Spaces

https://www.cisco.com/c/en/us/solutions/collateral/enterprise-networks/dna-spaces/guide-c07-744932.html?dtid=osscdc000283

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: