i've got this scenario:
Generic SIP server
i'd like to know if i can use opensips to integrate presence information between the 2 systems and what i need to do such a thing.
do i simple need to install opensips and provide the correct routing? or do i need a presence server?
What do you mean by integrate presence information between the two systems?
i want to be able to exchange presence information.
i mean: userA on the SIP server is busy on a call. i want users on LYNC to be able to see he is busy (and viceversa).
You have to check if you need only simple memory - clients publish their state and the presence server just notifies the watchers of that state. Or if you want opensips to generate presence from dialog state then you need a 'pua' functionality: http://www.opensips.org/Resources/PuaExtensions#pua_dialoginfo , http://www.opensips.org/html/docs/modules/devel/pua_dialoginfo.html.
i think that generating presence from dialog state might be more interesting. of course i have to see how the SIP server generates such info.
i realize that i cannot simply pass through presence onfo from SYSTEM-A (SIP server) to SYSTEM-B (LYNC), as they have a different concept about presence. i mean, as LYNC has Do not Disturb, SIP server doesn't have or the Available presence status in LYNC is equivalent to Idle presence status on the SIP server side. so i need presence conversion too.
is this still possible?