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 strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

location based routing (to voicemail) 1

Status
Not open for further replies.

sekitori

Technical User
Jun 27, 2006
253
NL
We're going to replace our Intuity Audix with an Asterisk voicemailserver.
Everything is tested and ready to go, but instead of changing with a big bang, we want to gradually switch over our locations one by one.

We want to maintain our voicemailsystem's number, which is 5666.
Would it be possible to route calls to a different number (the asterisk) based on location or tenant, while the user at that particular location or tenant still dials 5666 ?

Ultimately, when all locations are migrated, we would let them dial directly to 5666.

Any thoughts greatly appreciated,

 
use the aar analysis tables for each location

i.e cha aar analysis location 1 0


Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
OK, does a table-per-location overrule the 'global' table 1 or do I have to modify that one too ?

Sekitori
 
I believe the location tables are more specific than the all locations table. Use of the command list aar route-chosen location 1 5666 will confirm that...


However, it isn't much work to duplicate the entry from the all locations table to each location table, and then remove the all locations entry if you need to!

Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
Thanks MattKnight,
unfortunately this is not going to work - we use '0' as fac to access the ARS table (and also to access an outside-line).
So the digits in the ARS tables are only accessible after dialing a 0.

That would mean that users would need to dial 0-5666 for their voicemail.
Very confusing, as that is the number to get an outside line.

I know how to couple a phone ip-range to a network-region an then to a location.

I can see no other way then to have the users dial another specific digit (e.g. '9') that I specify as accesscode to the AAR or as second code to the ARS.
So that would mean that for the transition period, they would have to dial 9-5666 to get to their voicemail....

Any thoughts ?




 
Yep, exactly as I said

Use AAR, in exactly the same way that intuity audix uses it.

Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
MattKnight, Speewah,

sorry, but I'm still not sure how to go about this.
Using AAR is clear, but 'exactly the way audix does' is not....

Our audix is on 5666, which is a huntgroep with a couple of analog ports. The audix is hooked op to these ports on hardware-level. As far a I know there's no AAR involved here....

Can you explain a bit more and set me on the right track with this ?

regards,
Sekitori
 
Ahh ok, it's been a while since I've looked at any Audix config.

Not 100% sure on the details but maybe:
Configure a trunk between CM and Audix.
Add an entry to uniform dial plan for 5666 routing it to AAR.
Create entries in the AAR location tables to route the calls accordingly.
For example: location 1 routes calls across the trunk to Audix, location 2 to Asterisk..

 
OK, so i need a trunk between CM and Audix instead of a huntgroup with x stations/analog ports hardwired.

I'm not sure if that is at all possible because, like I said, at the moment its hardware-coupled to our CM and I suppose there's a reason for that.
Our audix is Intuity LX R1.1 - I can't find anything in the GUI or commandline that looks like you can configure a trunk.
Perhaps I'll try our supplier's support dept.

Thanks so far, if you have any other ideas to create something that lets us migrate in steps instead of a big bang, please let me know...

regards,
Sekitori
 
What CM version are you on? If 5 or higher you can have per-location dialplan, you could use that to reclassify 5666. How do you dial in to the Asterisk VM now?
 
>per-location dialplan

Only allows UDP


What I would do here, is change the pilot number of the analogue port hunt group to say 5677.

Build a UDP extension to route all calls to aar

Use aar digit conversion on a location by location basis to convert 5666 to 5677 for the locations using audix

Use aar analysis on a locatio by location basis to route calls to 5666 to the Asterix route pattern


Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
Thanks everyone for your input - mattKnight, your last suggestion looks pretty good.
I'll give it a try.

regards,
Sekitori
 
>per-location dialplan

Only allows UDP"

Yes, so...

Enter 5666,4,UDP in the location dial plan
Don't put an entry in the UDP table
5666 should then be sent to the call type analysis table, from there it can be manipulated into whatever number goes to Asterisk
 
>5666 should then be sent to the call type analysis table, from there it can be manipulated into whatever number goes to Asterisk

Sneaky... :)

Take Care

Matt
I have always wished that my computer would be as easy to use as my telephone.
My wish has come true. I no longer know how to use my telephone.
 
call type analysis table being AAR analysis....?

This sounds like a neat trick - thanks !


Sekitori
 
No, call type analysis is something different:

Code:
change calltype analysis Page 1 of x
        CALL TYPE DIGIT ANALYSIS TABLE
                     Location: all
Dialed String                Delete Insert Type Delete Insert Type
Match: _____________________ 1: ___ __________ 2: ___ ___________
Length:Min         Max __    3: ___ _________  4: ___ ____________
Match: _____________________ 1: ___ __________ 2: ___ ___________
Length:Min         Max __    3: ___ _________  4: ___ ____________
Match: _____________________ 1: ___ __________ 2: ___ ___________
Length:Min         Max __    3: ___ _________  4: ___ ____________
Match: _____________________ 1: ___ __________ 2: ___ ___________
Length:Min         Max __    3: ___ _________  4: ___ ____________
 
Right.

Thanks a lot guys - will let you know how it goes.
May take some time, though 'ços the whole project still has to go through project management....

regards,
Sekitori
 
latitude12, I can't get it to work - when I call the number 5666 which should be translated in the call-type-analysis table I get a deny station, no error-code.

We do have an entry for 5666 in the main call-type-analysis table, as this number is part of our ddi-range....

I'm not sure where to go from here - It shouldn't be too difficult to change a dialed number per location ?

Going to try mattKnight of 13 Jun 13 11:43 idea tomorrow...

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top