Physical controller, you connect it to the embedded ASU, I believe all hardware platforms have 4-6 CO line ports.
If it is a virtual controller, then you need an FXO gateway, like a Mediatrix C7 series device (example, there are lots of approved devices).