Finally i got some time to get some more data about it
The dring header that comes from BV is
Alert-Info: <http://127.0.0.1/Bellcore-dr3>
Now the configuration which can be done is (got after googling)
[peername]
..
..
dring1=Alert-Info: <http://127.0.0.1/Bellcore-dr3>
dring1context=bvoice-dring
..
..
I have seen some comments on it web that they suceesfully did it with broadvoice. I tried it but unable to get the alternate number in bvoice-dring context
The other thing i've seen is asterisk cmd sipgetheader()
Which is defined as
With this app, you can pick any header from an incoming invite and
stuff it into a channel variable. It is a generic way of supporting any header
a vendor or service provider may add that you want to use in your dial
plan.
I never played with variables in asterisk and only a average user of asterisk.
So any ASterisk GURU can help out by setting a variable if get dring header and then route call according to it
Is there any way to it ? ?
I am also looking in to it but have very few little for these experiments