No IP Address (DHCP) Cisco Wireless

Hi,
I use Mikrotik as core router (RB3011).
This is connected to Mikrotik switches.
On the RB3011 I have connected a Cisco WLC 2504 (trunk port).
On the swithces there are Cisco AccessPoints.
I can see the SSID’s but if I connect I can not get an IP address.

On the RB3011 I have configured DHCP servers on each VLAN
VLAN-id 9 IP 172.16.0.1 mask 255.255.255.128
VLAN-id 12 IP 172.16.2.1 mask 255.255.255.0
VLAN-id 15 IP 172.16.4.1 mask 255.255.255.0
VLAN-id 19 IP 172.16.6.1 mask 255.255.255.0

I think I need DHCP Relay. but how to configure this?

The WLC has IP 172.16.0.115 255.255.255.128

On what device do I need the DHCP relay? and how to configure it?

/export hide=sensitive file=anyname

Please post your config and if you can provide a diagram of the network that is a bonus.