[cisco-voip] Revised missing ANI in ISDN call question
Bryan Deaver
bdeaver at cisco.com
Fri Mar 11 14:40:28 EST 2005
I believe what you are describing should work using the voip-incoming
translation-rule command. However, there was a problem in that version of
IOS; CSCef88885. This was fixed in 12.3(12.5) so you could try 12.3(13) to
verify that this fixes your problem.
I would suggest another method though to accomplish what you want which
should not require you to move IOS releases. On the matching incoming voip
call leg, try the dial-peer subcommand "answer-address <number>". This is
used for matching the incoming dial-peer but also will be used as the ani if
there is not one present. Because this is used as well for matching
purposes on the inbound dial-peer, you may need to use the command "incoming
called-number" to ensure that the proper voip inbound dial-peer is matched
which takes precedence over answer-address for matching purposes.
In case you want to learn more about the whole inbound matching concept and
order of precedence, I have listed a CCO document link below.
Bryan
http://www.cisco.com/en/US/tech/tk652/tk90/technologies_tech_note09186a00801
0fed1.shtml
> From: Paul Gani <cisco at gani.com>
> Date: Fri, 11 Mar 2005 07:16:32 -0500 (EST)
> To: <cisco-voip at puck.nether.net>
> Subject: [cisco-voip] Revised missing ANI in ISDN call question
>
> I have an AS5300 IOS 12.3(12) connected to an E1 PRI. I am receiving H323
> calls from various carriers which each have their own dial-peer and
> destination prefix for billing purposes. In addition, I have a
> translation-rule in those individual dial-peers which sets each carrier's
> ANI (calling-number) to a specific number.
>
> The translation-rules work fine, as long as a given call from a carrier
> HAS an ANI. If a particular call has no ANI, then my translation rule
> will add one (I verified using "debug translation detail"), but my E1 PRI
> won't put it on the line. The only way I can figure out to "force" an ANI
> on the E1 if none existed in the H323 segment is to do this:
>
> interface Serial0:15
> isdn calling-number 3012345678
>
> However, this completely negates my individual dial-peer translation
> rules, and puts the above ANI on EVERY call on that E1 PRI. Since I'm
> trying to share an E1 PRI among more than one carrier, this solution isn't
> viable.
>
> So, how can I force/create an ANI on an incoming H323 call (which doesn't
> have one) to my E1 PRI? Note, I have also tried "voip-incoming
> translation-rule..." but that also doesn't work. "debug translation
> detail" shows it adding an ANI, but since there was no original ANI
> signalling, the call still terminates to the E1 PRI without out.
>
> Paul Gani
> _______________________________________________
> cisco-voip mailing list
> cisco-voip at puck.nether.net
> https://puck.nether.net/mailman/listinfo/cisco-voip
More information about the cisco-voip
mailing list