Skip to main content
most_ahdy
New Member
March 26, 2024
Question

FortiVoice to CUCM SIP trunk

  • March 26, 2024
  • 6 replies
  • 4736 views

Hi,

   I wonder if some has experience in establishing a SIP trunk between FortiVoice and Cisco Call Manager?

6 replies

Jean-Philippe_P
Staff & Editor
Staff & Editor
March 28, 2024

Hello most_ahdy, 

 

Thank you for using the Community Forum. I will seek to get you an answer or help. We will reply to this thread with an update as soon as possible. 

 

Thanks, 

Jean-Philippe - Fortinet Community Team
Anthony_E
Staff
Staff
April 1, 2024

Hello,

 

We are still looking for someone to help you.

We will come back to you ASAP.

 

Best Regards
Anthony_E
Staff
Staff
April 2, 2024
most_ahdy
most_ahdyAuthor
New Member
April 19, 2024

I had a look to this section of administration guide, but it did not work with a sip trunk, but worked only using custom office peer.

I am in a testing phase, to ensure that all are ok,

but I wonder if anyone has experience in integrating Cisco Cucm with FortiVoice, 

I need to route calls from Fortivoice specific extensions to CUCM specific PSTN gateway, so the call routing in CUCM will be based on Fortivoice caller number, any body has this scenario?

jburk
New Member
August 7, 2024

Are you still needing help on this? I have done this configuration several times.

Hamzeh
New Member
October 1, 2024

Hello Jburk, 

 

I'm kind of new to the voice world and I was looking for an answer to similar question, can we integrate any SIP server such as CUCM or from any other vendor with FortiVoice and is the right way to do it would be by creating a SIP trunk port between the two local SIP servers?

 

If so, is there a guide we can follow? I've been reading some guides and I didn't anything helpful. 

 

I'd truly appreciate your input on this one. 

 

 

callmeahero
New Member
November 30, 2024

Steps for SIP Trunk Setup:


Configure the SIP Trunk on FortiVoice:

Go to System > Network > SIP Trunks in the FortiVoice interface.
Click on Create New and select SIP Trunk.
Enter the IP address or FQDN of the CUCM server.
Set the Port (usually 5060 for non-encrypted SIP, or 5061 for TLS).
Configure Codec Settings to match what CUCM supports (e.g., G.711, G.729).


Configure the SIP Trunk on CUCM:

In CUCM, go to Device > Trunk.
Click Add New and select SIP Trunk.
Set the Device Name and Destination Address (the FortiVoice IP address).
Under Protocol, select SIP and set the Port (same as configured on FortiVoice).
In the SIP Trunk Configuration, set the Codec Preferences to match those on FortiVoice.


Dial Plan and Routing:

Ensure that both systems are using compatible dial plans. You'll need to configure Inbound and Outbound Dial Rules on both FortiVoice and CUCM to route calls appropriately.
For outbound calls from FortiVoice to CUCM, you may need to map the local FortiVoice extensions to a trunk on CUCM.
Similarly, for inbound calls from CUCM to FortiVoice, map the CUCM extensions or routes to FortiVoice.


Firewall and NAT:

Ensure that SIP and RTP ports (5060/5061 for SIP, and 16384-32767 for RTP) are open in your firewall.
If either system is behind NAT, make sure NAT traversal settings are configured properly on both devices.


Testing and Troubleshooting:

After setup, test the trunk by making test calls between FortiVoice and CUCM.
If calls fail, check the debug logs on both FortiVoice and CUCM for errors. Look for SIP registration issues, codec mismatches, or routing problems.