I recently purchased an OBi508vs.
I had hopes to use a single sip account capable of 5 voice channels to
distribute calls to phone ports 1-5 based on port in use or not.
It seems the device is not capable of handling multiple calls via one Voice Service Provider.
The scenario:
I setup sip account on sp1, set MaxSessions to 5, then I dial the sip number from
my cell phone, ph port 1 rings and I answer. I try calling sip number again from another
phone, the OBi508 reports back to provider that all circuits are busy. This is true using
both
Anveo.com and Vitelity sip trunks.
Is my problem related to X_InboundCallRoute setting/syntax? I don't see any syntax in the manual
to have a scenario like "ring ph, if ph is busy ring ph2, if ph & ph2 are busy ring ph3".
If I have X_InboundCallRoute=ph,ph2,ph3 then all three ports ring.
If I have X_InboundCallRoute={ph},{ph2},{ph3} only port 1 will ring, but still reports back to sip
provider all circuits are busy.
What's the point of having "MaxSessions" setting if the sp1 service can only handle one inbound call?
Is this for outbound only, or internal routing only?
Am I missing something?
Any help is greatly appreciated.
I can accomplish a workaround with multiple sub accounts. Unfortunately
Anveo.com charges monthly fees
for sub accounts. Additionally, each sub account gets charged a monthly 911 fee as well (yes even if it's using same DID and location!). With this workaround the routing is done at the provider, not at the ATA.
Do Obi devices only support one inbound call per sp?
This 508 will be feeding a digital phone system which requires analog lines. If it makes a difference call waiting is disabled on all phone ports (I don't think the NEC phone system can handle call waiting).