VoIP calls consist of three major steps:
1) A SIP registration to the Yay Platform so we know you are connected to us and ready to make and receive calls
2) A SIP Invite Conversation when you actually make and or receive a call
3) The actual audio of the call itself which takes place within the “SIP Invite" conversation but using RTP to communicate the audio to and from you and Yay.
Steps 1 & 2 take place over UDP or TCP Port 5060 if un-encrypted or 5061 over TCP, if encrypted. Encryption is also known as TLS and you need to activate encryption on both your phone and in the Yay Dashboard at Dashboard > My VoIP > SIP Users if its being used.
Step 3 can pretty much use any port you wish. The Yay platform will always use a port between 10,000 and 40,000 and your softphone or hardware phone will define which port it wishes to use.
In all cases, the above is detail you shouldn’t really need to know and that’s because each part of VoIP call is initiated by each side. So nothing special needs to be done to your firewall to make a call happen.