c u have to configure VIC ports on your router. c if ur router has that feature . check the manual or c if adding those ports in your existing router may do.
U don’t need any software yes if your router has the VIC it will be inbuilt in the cisco IOS or if adding ports option is there then u may have to upgrade the Cisco IOS by the IOS with VoiP protocols or IP software and there are technical papers from cisco site check the router and its spectificationa dna upgrades on it.
Which company u r wotking with and were.