Will this work? Using SER for presence and IM support for clients of several separate * servers:
i'm sure someone has come accross this problem and implemnted a good solution, but here is how i'm beginning to think it will work.
So i figure I will have to register => all of my asterisk servers with SER. each of these servers have their respective clients (snom phones, eyebeam softphones) which support presence, SIMPLE messaging, multiple identities, etc. each server has an globally resolvable URL. we can keep the example to two servers (ny_ast_server.com and cali_ast_server.com).
so jane in new york has an snom phone. its now logged into jane@ny_ast_server.com, and jon is in california where his snom is logged into jon@cali_ast_server.com.
jon's internal extension is 100 and jane's is 101. if jon wants to call jane he can dial 6101 and she can call him by dialing 4101.
so now i register a second 'identity' in both their snoms to jon@tex_ser_proxy.com and jane@tex_ser_proxy.com, and i can easily program a lamp on the snom to indicate presence on SER, but as I've stated above, i've lost control of the media as soon as my user presses that button to make the call.
instead, i hope to set up SER so that when jon presses the button the SNOM sends an INVITE to SER, which needs to send some 300 REDIRECT sip resonse and give the correct extension. what makes the most sense to me then, is that logic in ser.cfg will be able to point jon to 6101@ny_ast_server.com, thereby doing the right thing with the media. im guessing all i have to do is have calls from my SER user in the right context. Will that 'just work' with Sip and Asterisk?
if you've made it this far you are probably a better man than I Smile thanks in advance for the anticipated responses