[Asterisk-Dev] multiple registrations of same credentials
Olle E. Johansson
oej at edvina.net
Sat Oct 22 08:07:39 MST 2005
Jason Pyeron wrote:
> On Sat, 22 Oct 2005, Olle E. Johansson wrote:
>
>> Jason Pyeron wrote:
>>
>>> On Fri, 21 Oct 2005, Olle E. Johansson wrote:
>>>
>>>> I fail to see how you MUST have this to get shared line apperances...
>>>> Please explain.
>>>
>>>
>>>
>>> That is how it is done in pbx's which support it, ex SNOM 4S
>>>
>>
>> Does not mean we have to do it the same way, though. Or am I missing
>> something here?
>
>
> yes
>
>>
>> Remember that other SIP pbx's are not multiprotocol pbx's and can do
>> things differently. They usually fork in the SIP layer since it's the
>> same as the PBX layer. In Asterisk, those are two different layers, a
>> PBX and a channel driver.
>>
>
> This does make it harder to do, but not impossible. Just think
> DIAL(a&b&c&...).
>
> now when DIAL(SIP/400)
>
> gets back to chan_sip it gets corrected and replaced with an action for
> each registered 400 extension using the pbx framework.
>
>
Which means that the PBX has no idea that it is in fact calling multiple
devices. We have to implement *two* forking schemes, which makes
everything much harder.
Believe me, I've spent a lot of time thinking about how to make this
work properly without breaking the Asterisk architecture.
/O
More information about the asterisk-dev
mailing list