More than a month ago we installed NEC SV8100 VoIP systems in our two offices that are connected via MPLS circuit. Our west coast office has a TMG 2010 installed
as an edge firewall. All TMG services, web and SharePoint publishing is working just fine but we simply cannot get VoIP to work for our remote NEC phones. By remote phones we are talking about the NEC VoIP phones that home office employees use to connect to
our NEC PBX.
Remote phones do connect to our published SIP address using NAT traversal and they are programmed to use SIP Mate port 5080 (NEC requirement). Problem is that either
the calls always drop after couple of minutes and remote phone either is ready for another call in few seconds or it shows network busy and reboots.
On the TMG side NEC told us to disable TMG VoIP services (we did try with them configured and turned on but with same results) and use UDP port forwarding as follows:
5080 & 5081 = Forward to the address in 192.168.10.12
10020 – 10051 = Forward to the 1st IP address in 192.168.10.13
10052 – 10083 = Forward to the 2nd IP address in 192.168.10.14
10084 – 10115 = Forward to the 3rd IP address in 192.168.10.15
10016 – 10147 = Forward to the 4th IP address in 192.168.10.16
10148 – 10179 = Forward to the 5th IP address in 192.168.10.17
10180 – 10211 = Forward to the 6th IP address in 192.168.10.18
10212 – 10243 = Forward to the 7th IP address in 192.168.10.19
10244 – 10275 = Forward to the 8th IP address in 192.168.10.20
We created user defined protocols to allow UDP traffic with specified port ranges with Primary Connections set in Receive Send direction and Secondary Connections
direction set as Send Receive for same UDP port range.
Server publishing rule was than created for each port range/protocol and published external TMG dedicated SIP address as requested.
We did try all many different rules and configurations but are running out of ideas.
If anyone has ideas, suggestion and especially experience with NEC specific VoIP configurations, it would be greatly appreciated.