<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.30.3">
</HEAD>
<BODY>
Hello....<BR>
<BR>
Just got a question that I cant seem to find anywhere.. although it might have been a 'boy' look. so sorry.<BR>
<BR>
I have a central asterisk server, which has a bunch of SIP and IAX trunks coming into it for a few community organizations just trying to do this to try and keep there costs down. <BR>
(So not Biz, but more than user at home)<BR>
<BR>
So we have at least 4 blocks of DIDs being pushed into the server, and getting them out to their remote asterisk boxes is off the top of my head something like:<BR>
exten = 555672[0-9],1,Dial(SIP/ipaddress.of.remote/${EXTEN})<BR>
<BR>
So any inbound 555672[0-9] whatever, gets trunked to their box, and then they can do what they like with it at their end.<BR>
Seems to work well enough, well, they have not complained...<BR>
And I say off the top of my head, because I cant log into the box at the moment.. sorry.<BR>
<BR>
And outbound from their asterisk simply an IAX or SIP connection back and call gets pushed out... <BR>
Again seems to work, and billing is simple... because we send a pilot' CallerID...<BR>
Usually their Office/Reception DID and just watch for that in the billing records.<BR>
<BR>
However now some have asked if they can present 'A-Party Calling' so their DID gets sent out when they make an outbound call.. <BR>
<BR>
and this is what I am not quite sure how to do... <BR>
I don't want Org A being able to present Org B's callerID data - or vice versa.<BR>
I would also like to keep a record of what each Org' dialed for billing.. <BR>
<BR>
But I also want to keep it as simple for people to Admin where need be (at the remote end)<BR>
Most are just volunteers and although its working well now, don't want to over complicate the system. <BR>
<BR>
So even if someone could point me in the right direction.. <BR>
I would not really like to create a reg peer per remote extension..&nbsp; because then we would need to know all those details.<BR>
I would like them to be able to present a/any CallerID and if it's part of their allocated range, deliver it to the telco and if not <BR>
part of their range, present the Pilot number....<BR>
Bearing in mind that I think 2 are on the same telco, the other two are on separate.<BR>
<BR>
Testing has shown that the telco will allow us to present numbers from both ranges to them, and have them delivered out CallerID.<BR>
This is not ideal.. and something I would love to know how to correct/stop.<BR>
<BR>
Thanks so much in advance, <BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
<BR>
</BODY>
</HTML>