Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Virgin Media SIP trunks through MBG

kokolino23

Programmer
Oct 21, 2009
54
GB
Hello,

Has anyone configured Virgin Media SIP trunks through an MBG SIP proxy, please?
Apparently they use DNS SRV for their SIP trunks registration and the Mitel docs are not covering this.
I've added VM domains and host names on the MBG but the SIP trunks won't register, any ideas?

Thanks
 
have you tested the srv from the mbg console to confirm that its returning results
 
have you tested the srv from the mbg console to confirm that its returning results
Nope as I need to confirm the DNS SRV required first. It's unclear if I have to configure it on MiVB and MBG or the MiVB uses IP and not DNS SRV.
The other thing that doesn't make sense to me is related to the SIP trunk itself but I need an opinion from someone within the UK to see how they configured it.
The SIP provider gave us 2 different EISIP addresses, one for production, the other one pre-production?! Doesn't make sense to me to configure a SIP trunk and test it, then change it to something else or add a new one ?! We've always configured a SIP trunk with 2 channels so we can test it, then migrate the ISDN to it and increase the number of channels. Seems to risky for me to provision a new SIP trunk on the migration day.
 
when we use srv for Public TW sip device resiliency we do the following
create a records for each TW MBG
mbg1.site.com- resolves to the public IP of the 1st TW server
mbg2.site.com- resolves to the public IP of the 2nd TW server

create public srv records
_sip._tcp.mbg.site.com
Priority 1 Weight 10 Port 5060 host mbg1.site.com TTL 60min
Priority 2 Weight 20 Port 5060 host mbg2.site.com TTL 60min

_sips._tcp.mbg.site.com
Priority 1 Weight 10 Port 5061 host mbg1.site.com TTL 60min
Priority 2 Weight 20 Port 5061 host mbg2.site.com TTL 60min

is the supplied address a SRV record ?
you can look it up from windows or using other DNS tools

for my example
command prompt
nslookup
set type=SRV
_sips._tcp.mbg.site.com
_sip._tcp.mbg.site.com

this should return the options specified
 
when we use srv for Public TW sip device resiliency we do the following
create a records for each TW MBG
mbg1.site.com- resolves to the public IP of the 1st TW server
mbg2.site.com- resolves to the public IP of the 2nd TW server

create public srv records
_sip._tcp.mbg.site.com
Priority 1 Weight 10 Port 5060 host mbg1.site.com TTL 60min
Priority 2 Weight 20 Port 5060 host mbg2.site.com TTL 60min

_sips._tcp.mbg.site.com
Priority 1 Weight 10 Port 5061 host mbg1.site.com TTL 60min
Priority 2 Weight 20 Port 5061 host mbg2.site.com TTL 60min

is the supplied address a SRV record ?
you can look it up from windows or using other DNS tools

for my example
command prompt
nslookup
set type=SRV
_sips._tcp.mbg.site.com
_sip._tcp.mbg.site.com

this should return the options specified
Hello,
Thanks for taking the time to reply to this over the weekend.
The SIP provider gave us the details for their DNS SRV records and I've used something like that before for MiCollab clients but not for SIP trunks. What you described above is exactly the configuration needed for MiCollab clustered with 2 MBG TW for resiliency but it's different for SIP trunks. Also, a MiCollab client uses TLS port 5061 while a SIP trunk normally uses 5060.
We have to configure them on both MiVB and MBG SIP Proxy and Mitel docs are not very clear (not a surprise).
The DNS SRV is: _sips._tcp.xyzsip1.company.com but I've used xyzsip1.company.com in network elements on MiVB for the connection to the SIP provider.
On the MBG, we had to add the company.com domain then hostname xyzsip1 because _sips._tcp.xyzsip1 is not accepted as a valid entry. On the SIP trunking configuration, the remote endpoint is xyzsip1.company.com and we used port 5060 (default for SIP). I've tried with DNS SRV and port 5061 in there but still no joy.
 
DNS SRV, is the way to go IMHO. Converted several Nextvortex from the default px1,px11....px5,px15 to the better solution.
 
DNS SRV, is the way to go IMHO. Converted several Nextvortex from the default px1,px11....px5,px15 to the better solution.
Fair enough but can you give us a bit more details about the configuration on both MiVB and MBG, please?
Thanks
 
Mitel KMS has an article on Virgin Media Business SIP Trunk using MBG.
(Assuming you have a MiAccess account)
 
Last edited:
Mitel KMS has an article on Virgin Media Business SIP Trunk using MBG.
(Assuming you have a MiAccess account)
Of course I do, they don't mention how to configure it using DNS SRV. It's that KMS with SIP adaptation, we need to add a plugin and upload it.
 
DNS SRV, is the way to go IMHO. Converted several Nextvortex from the default px1,px11....px5,px15 to the better solution.
I've done this as well, but had to extend the SRV resiliency timeout timer, had a couple of customers that had dropped/no audio outbound call issues intermittently that appeared to be related to the default 5 second timer expiring. I bumped that up to 15-20 seconds and the problems went away.
 

Part and Inventory Search

Sponsor

Back
Top