Installing pbx for multiple tentants and trunks with IP authentication Gamma

Hi,

i hope you guys can help,

basically we have an office building which we let out to clients, we are trying to implement elastix/freepbx to supply the tenants with pbx functionality in each office here comes the tricky bit.

We use gamma as our supplier and their sip trunks only allow IP based authentication, we want to use a seperate sip trunk for each tenant but the problem being with this gamma will be unable to determine which sip trunk the call has come from and will result in incorrect billing.

whilst it isnt a problem to get multiple IP’s assigned to my internet connection i need to be able to get each sip trunk to route over the IP i have assigned to that tenants sip account to be recognised at gamma.

so in summary.
Each tenant has own sip trunk and wan ip address which outbound calls need to route over
also if i can block extensions of different tenants ringing each other that would be great.

i.e tenant 1 extensions 100,101,102 can not ring
tenant 2 extensions 200,201,202

any help appreciated.

let me know if you need more info

thanks

IP address is the only variable that Gamma bills on?

If so you are out of luck. Asterisk only supports 1 IP per channel_sip

I have never heard of a carrier doing this.

Hi,

yea instead of using a sip username and password to authenticate gamma use the nominated IP address for the account,

so my thinking was set up multiple IP’s on broadband connection and then for each sip account i create specify one of them and then have the calls from the relevant account go out from its relevant ip address.

any suggestions other than using a provider who uses sip user name and password???

thanks

so my thinking was set up multiple IP’s on broadband connection and then for each sip account i create specify one of them and then have the calls from the relevant account go out from its relevant ip address.

As I mentioned, this won’t work. Asterisk only supports a single outside IP address for SIP