Device Prerequisites
To use Application Hosting on Cisco Catalyst 9100 Family of Access Points, your setup needs to meet the prerequisites outlined in this section.
The following diagram shows a detailed network-level system architecture of Application Hosting on access points:
The DHCP server located within the access point’s control plane assigns an IP address from the 192.168.11.x/27 subnet to the IOx application deployed on the AP. Using this internal IP address, the IOx application can communicate externally via NAT through the AP’s management IP address.
Supported Platforms
- Cisco Catalyst 9800 Series Wireless Controller: Appliance (9800-40, 9800-80, 9800-L), Cloud (9800-CL)
- Cisco Catalyst 9100 Family of Access Points: C9105AX, C9115AX, C9117AX, C9120AX, C9130AX, C9124AXI, C9124AXD, C9124AXE, C9136I, CW9162I, CW9164I, CW9166I
- Cisco DNA Center: Appliance
Supported Access Points Resources Matrix
AP | CPU Architecture | Max Memory (RAM allocated for IOx Apps) | Supported App Types | Max IOx apps (that can be installed) | Max App Size | USB Support for IOx |
---|---|---|---|---|---|---|
CW9166I | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
CW9164I | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
CW9162I | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9136I | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9124AXE | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9124AXD | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9124AXI | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9130AX | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9120AX | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9117AX | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9115AX | ARM 64 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9105AXW | ARM 32 bit | 100 MB | Docker | 2 | ~20MB | Yes |
C9105AXI | ARM 32 bit | 100 MB | Docker | 2 | ~20MB | No |
Note:
* The Max Memory and Max App Size are dependent on the actual memory and storage available at run time in your Cisco Catalyst 9100 Family of Access Points where the application is hosted. For more information, refer to the Frequently Asked Questions section.
* Size of IOx app = Size of final package.tar + size of the root filesystem (rootfs.img). However, ensure that the size of the IOx app is less than 80MB.
Minimum Software Requirements
- Cisco Wireless Controller: Cisco IOS XE Amsterdam 17.3.1
- Cisco DNA Center: Release 2.1.1.0
Recommended Software Requirements
IOS-XE Controller Release Cisco DNA Center Release 17.10.1 2.3.5.0 17.9.1 2.3.4.0 17.8.1 2.3.3.0 17.7.1 2.3.2.0 17.6.1 2.2.3.0 17.5.1 2.2.3.0 17.4.1 2.2.2.0 17.3.1 2.1.2.0
Additional Considerations:
- Cisco Catalyst 9136I AP needs IOS-XE Software version 17.8.1 or later
- Cisco Catalyst Wireless 9164I and 9166I APs requires IOS-XE Software version 17.9.1 or later
- Cisco Catalyst Wireless 9162I AP requires IOS-XE Software version 17.9.2/17.10.1 or later