<div>Not sure how you would do this on Asterisk, but what I am doing with mine (billing by IP)&nbsp;is replacing the from header in the SIP INVITE with a pre-paid account number for the customer. You will need to load the UAC module for this, then do something like
</div>
<div>&nbsp;</div>
<div>if (src_ip=xxx.xxx.xxx.xxx)</div>
<div>{</div>
<div>&nbsp; uac_replace_from(&quot;<a href="mailto:sip:PREPAIDACCTNO@foobar.com">sip:PREPAIDACCTNO@foobar.com</a>&quot;);</div>
<div>}<br>&nbsp;</div>
<div>This means that any calls made inbound to OpenSER from that IP address will have the account number replaced with the pre-paid account number. How you do billing is then up to you -&nbsp;whether using the Acc module or whether something can be done on Asterisk, or even a third-party application. I have heard Asterisk can send DIDs. You can then do something similar for inbound DIDs from Asterisk.
</div>
<div>&nbsp;</div>
<div>Just beware this has some rather obvious security issues, so as a start, you can try having the customer add a prefix to their local account numbers which&nbsp;you can then authenticate against. If anyone knows of&nbsp;a better way, please don't hesitate to share.
</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><span class="gmail_quote">On 9/22/06, <b class="gmail_sendername">ram</b> &lt;<a href="mailto:talk2ram@gmail.com">talk2ram@gmail.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div>Hi all</div>
<div>&nbsp;</div>
<div>iam trying to deploy trusted IP and Accounting</div>
<div>so iam bit confused can some one clarify me how can i achive this</div>
<div>&nbsp;</div>
<div>PSTN--OpenerSER(myserver)------------------Customer(Asterisk&nbsp;or ser&nbsp;or any predictive Dialers)---their clients</div>
<div>&nbsp;</div>
<div>1.&nbsp; how can i give access to the customer to call using his IP, and he can creat internal Number of users</div>
<div>2. how can i account to his IP address billing in Acc</div>
<div>3. how can i forward to DID from myserver to his server blindly</div>
<div>4. how can i bill that DID billing also, for incoming.</div>
<div>&nbsp;</div>
<div>any suggestiong will be great</div><span class="sg">
<div>&nbsp;</div>
<div>Ram</div></span><br>_______________________________________________<br>Users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Users@openser.org">Users@openser.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://openser.org/cgi-bin/mailman/listinfo/users" target="_blank">
http://openser.org/cgi-bin/mailman/listinfo/users</a><br><br><br></blockquote></div><br>