cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
428
Views
15
Helpful
2
Replies

External Calls to Forwarded Mobile Phones are dropped.

julianparras
Level 1
Level 1

Hi, 

 

We are forwarding Cisco landlines to Mobile numbers, Although when external mobile's call the forwarded land line the call is dropped and we get a "We apologise this service is currently not supported". Oddly enough this is only happening when we forward to certain ISPs, In Australia, Telstra and Vodaphone come back with errors although Optus does not.

 

We are told from TPG

"The issue is you have an incorrect from number in your FROM header – 80473770399

From: sip:80473770399@sipvoice.syd.aapt.com.au;tag=5ECCAC0-1175

As it passes our network 0011 is being added on thinking its an international number

Please drop the 8 from that number"

 

The issue with this is that in a standard call, as soon as the connection from my landline to my mobile, the leading 8 is dropped as per belows config

 

voice translation-rule 11
rule 1 /^8/ //

voice translation-profile Strip8
translate calling 7

translate called 11

 

dial-peer voice 2 voip
description AU to Mobile call
translation-profile incoming add8
translation-profile outgoing Strip8
destination-pattern 804........
session protocol sipv2
session target dns:hostname...xxx.com.au
incoming called-number .
voice-class codec 1
voice-class sip bind control source-interface GigabitEthernet0/1
voice-class sip bind media source-interface GigabitEthernet0/1
dtmf-relay rtp-nte sip-notify

no dtmf-interworking

Any help would be great. Please see the call log attached below.

 

1 Accepted Solution

Accepted Solutions

b.winter
VIP
VIP

As you are already pointing it out with your config by yourself:

voice translation-rule 11
rule 1 /^8/ //

voice translation-profile Strip8
translate calling 7

translate called 11

This config only translates the called number with the rules from "voice translation-rule 11"

But the number in the "FROM" header is obviously the calling number

 

So whatever you are doing in "voice translation-rule 7", just also strip the 8 there like you do in "voice translation-rule 11"

View solution in original post

2 Replies 2

b.winter
VIP
VIP

As you are already pointing it out with your config by yourself:

voice translation-rule 11
rule 1 /^8/ //

voice translation-profile Strip8
translate calling 7

translate called 11

This config only translates the called number with the rules from "voice translation-rule 11"

But the number in the "FROM" header is obviously the calling number

 

So whatever you are doing in "voice translation-rule 7", just also strip the 8 there like you do in "voice translation-rule 11"

julianparras
Level 1
Level 1

Thanks for that it worked. I assumed as when the call is made the 8 is dropped already i didn't think that the calling number would have needed the 8 dropped. Thank you again!