[Freeswitch-users] Controlling the caller ID

D'Arcy J.M. Cain darcy at Vex.Net
Thu Oct 11 06:43:38 MSD 2012


On Wed, 10 Oct 2012 13:35:06 -0700
Michael Collins <msc at freeswitch.org> wrote:
> Can you restate your question? I think a lot of us got confused when
> you said that you're only worried about termination. Can you explain
> what you want without using FreeSWITCH-specific terminology? I think
> that will clear up the confusion.

I am not knowingly using FreeSWITCH terminology.  I am using telco
terminology.  Termination is where I send calls from my clients out to
the PSTN world.  Origination is how the world calls me.  It does seem
backwards but that's how it is.

http://en.wikipedia.org/wiki/Call_termination

So, in my case I have clients who terminate with my switch and I pass
that on to the PSTN network through my termination provider. My
origination provider (happens to be the same company in this case)
provides me with DIDs and originates calls to me that I pass on to my
client.  My question here concerns the former.

It just occurred to me that I may have left out a relevant piece of
information.  I am in Canada and use a Canadian provider.  Canada and
the US use different methods for passing CNAME information.  In the US
there is a central database of numbers and carriers "dip" into it to
get the information.  In Canada each phone provider keeps their own
database and passes the information through the network.

So, here is my problem.  My clients can send me any number and CNAME
that they want and currently I pass it on.  If someone misuses that
they could cause the excrement to start rolling downhill and while I am
not the final destination, handling shit is never fun.

So, what I want to do is ignore the values that they send me and insert
the actual phone number and the CNAME that is registered in my billing
database for them.  Does FreeSWITCH call that termination or
origination?

-- 
D'Arcy J.M. Cain
System Administrator, Vex.Net
http://www.Vex.Net/ IM:darcy at Vex.Net



Join us at ClueCon 2011 Aug 9-11, 2011
More information about the FreeSWITCH-users mailing list