Setting up RTLS with Cisco

We are looking to create asset tracking solution in office based on CISCO unified wireless product.The following CISCO device are available in office.

- CISCO Wireless Controller (Model: 5508)

- CISCO 3300 Series Mobility Services engine

- CISCO Wireless Access Point(AIR-LAP1142N-C-K9)

I have connected the AP directly to the Wireless controller and the wireless controller is not able to detect the APs. Do i need a layer 3 switch so the controller can detect and communicate with the APs?