for ports

5060-5070 UDP for SIP Registration (only that high if they want to add multiple registrations)

10000-20000 UDP SIP communication ports (actual ports used during conversations)

Voipo offers a stun server which helps with this need: zeus.voipwelcome.com