Hi,

I am settig for the user in realtime asterisk the ip of the peer to the
opensips adress and port. Relevant is to set a username which is needed
to find the user at opensips. Users can than register to opensips and be
found via Location server. If no user can be found on opensips I will
send a 482 back to the asterisk.

Works for me.

BR

Uwe


Uwe Kastens schrieb:
> Hello,
> 
> I am able to register with opensips or relay register to my asterisk
> server. What I want is:
> 
> a) insert/delete the UL of opensips each time a
> registration/deregistration takes place at the asterisk (Should work, if
>  I use on reply route and insert information with exec or sql).
> b) make/delete the registration manually with asterisk each the UA
> registers with opensips.
> 
> a) could be working, but sound not like a stable solution
> 
> b) sounds easy, but isn't, since the register needs to be done with one
> of the listening ports of the opensips. Therefore sipsak is not an
> option. So the work have to be done from opensips which needs to work as
> own UA and handle 401 etc.pp.
> 
> Did I miss a magic feature of opensips here?
> 
> BR
> 
> Uwe
> 
> 
> 
> Uwe Kastens schrieb:
>> Hi Bogdan,
>>
>>> So first registrions stays with OpenSIPsm while the next ones are 
>>> forwarded to Asterisk, right?
>> Nearly. IF the user is registered with opensips, opensips should send a
>> registration to asterisk (and keep at alive). If more registrations are
>> done with the same user account, opensips could send an new registration
>> or send a keepalive. If all registration with opensips are expired or
>> deleted opensips should delete the registration with asterisk.
>>
>>> For the one registered with Asterisk, should opensips stay in the middle 
>>> (as mid-registrar) or  Asterisk will directly register the client contact?
>>>
>> opensips should stay in the middle. So there is no direct communication
>> between User and asterisk
>>
>>
>> BR
>>
>> Uwe
>>
>>> Regards,
>>> Bogdan
>>>
>>> Uwe Kastens wrote:
>>>> Hi Bogdan,
>>>>
>>>> Sorry, trying again:
>>>>
>>>> Users should register to opensips. If one successfull registration at
>>>> opensips for one account is present, opensips should register with
>>>> asterisk (plus would be, if the data could be different). Background is,
>>>> that I would like to use the parallel forking with opensips, since my
>>>> special asterisk config would allow only one simultanios registration
>>>> per account.
>>>>
>>>> Br
>>>>
>>>> Uwe
>>>>
>>>> Bogdan-Andrei Iancu schrieb:
>>>>   
>>>>> Hi Uwe,
>>>>>
>>>>> Sorry to repeat, but still not clear for me :D...
>>>>>
>>>>> 1) you want to store all registration on OpenSIPS and Asterisk in the 
>>>>> same time?
>>>>>
>>>>> 2) from x (= n + m ) received registation, n should be done on OpenSIPS 
>>>>> and m forwarded on Asterisk ?
>>>>>
>>>>>
>>>>> Regards,
>>>>> Bogdan
>>>>>
>>>>> Uwe Kastens wrote:
>>>>>     
>>>>>> Hi Bogdan,
>>>>>>
>>>>>> If the Account make the 1st sucessfull registration it should be relayed
>>>>>> to an asterisk. The 2nd, 3rd ... registration could be relayed. If all
>>>>>> registrations have expired or a deleted the registration on the asterisk
>>>>>> should be removed as well.
>>>>>>
>>>>>> Br
>>>>>>
>>>>>> uwe
>>>>>>
>>>>>>
>>>>>> Bogdan-Andrei Iancu schrieb:
>>>>>>   
>>>>>>       
>>>>>>> Hi Uwe,
>>>>>>>
>>>>>>> something like, if you already registered 4 times, the fifth one to be 
>>>>>>> forwarded to Asterisk instead of local registering ?
>>>>>>>
>>>>>>> Regards,
>>>>>>> Bogdan
>>>>>>>
>>>>>>> Uwe Kastens wrote:
>>>>>>>     
>>>>>>>         
>>>>>>>> Hi list,
>>>>>>>>
>>>>>>>> I would like to implement the following. A user should be able to
>>>>>>>> register n times with opensips. If one or more registers with a user
>>>>>>>> account exists the opensips should register with that account to an
>>>>>>>> asterisk.
>>>>>>>>
>>>>>>>> I thought a while about this, put there is no way to implement it with
>>>>>>>> internal functions?
>>>>>>>>
>>>>>>>> BR
>>>>>>>>
>>>>>>>> Uwe
>>>>>>>>
>>>>>>>>   
>>>>>>>>       
>>>>>>>>           
>>>>>>> _______________________________________________
>>>>>>> Users mailing list
>>>>>>> [email protected]
>>>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>>>     
>>>>>>>         
>>>>>>   
>>>>>>       
>>>>> _______________________________________________
>>>>> Users mailing list
>>>>> [email protected]
>>>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>>>>     
>>>>   
>>> _______________________________________________
>>> Users mailing list
>>> [email protected]
>>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
> 
> 


-- 

kiste lat: 54.322684, lon: 10.13586

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to