Jump to content

OCS Passing presense information with pbxnsip


gotvoip

Recommended Posts

A customer is trying to get pbnxsip working with OCS and the mediation server for a project. He is getting calls working in both directions but he does not see the presence information or the call status (if he is busy) the OCS does not see this. So if you pick the IP phone up and make a call to the voip provider the OCS softphone does not see this. And if they are away on the counterpath softphone it does not send this information to OCS. Is it possible to do this with pbxnsip?

Link to comment
Share on other sites

A customer is trying to get pbnxsip working with OCS and the mediation server for a project. He is getting calls working in both directions but he does not see the presence information or the call status (if he is busy) the OCS does not see this. So if you pick the IP phone up and make a call to the voip provider the OCS softphone does not see this. And if they are away on the counterpath softphone it does not send this information to OCS. Is it possible to do this with pbxnsip?

 

Unfortunately, presence is not presence. Microsoft uses their own way of presenting presence, which is AFAIK now compatible to the presence that counterpath is using. The PBX in the middle does not translate the presence, it does not even generate the presence.

 

As OCS is becoming more popular, we'll have to see if the PBX can "synthesize" presence information and pass it on to OCS.

Link to comment
Share on other sites

Hi :)

 

OCS R1 and R2 offer two options for pbxnsip.

 

1. classic RCC approach: pbxnsip need a OCS compatible presense server built-in, like an ESTOS CallControlGateway using ECMA TR78 uaCSTA (which offers in a second development step to become also a Remote Call Control Gateway). At least you will not only pass communicator / phone presence to both systems. Additionally you would be able to remote control (CTI) your pbxnsip registered phones, via Communicator. (enable's Enterprise Voice, [the tel: URI] + PBX integration [the RCC server URI] settings in AD User Account's)

 

a very good explanation of OCS RCC can be found here in an microsoft technet magazine article from march 09:

http://technet.microsoft.com/en-us/magazin...cc.aspx?pr=blog

 

I am not a developer, but I guess this is not impossible to handle. :) ECMA TR78 is well documented, btw.

 

2. alternative Snom phone approach: learn how Snom's OCS edition phone's registers natively at OCS R1 and R2 and how they pass and receive the presence status. Put this capability in pbxnsip and register every pbxnsip account additionally at OCS.

 

Personally I would prefer option 1, cause it offers the option for a DUAL-FORKING & RCC scenario with pbxnsip, which is the high class level of OCS - pbx integration. Beside Nortels CS1000 / OCS integration (which is a result of Microsofts & Nortels Innovative Communications Alliance) pbxnsip would be the first thirdparty pbx supporting this.

 

Just for clarification: in an DUAL-FORKING & RCC scenario you still can use Communicator natively to make and receive calls, do conference etc.. RCC adds the option to remotely control your phone, exchange presence informations between the two systems and lets you define your preffered "device". So user's can decide what's the best endpoint at the moment, depending on the situation (office, home, hotel, etc.)

 

btw.: in option 2 you need to know the User accounts and passwords from your OCS / Active directory users. In option 1 this is not necessary.

 

Best regards,

Jan

Link to comment
Share on other sites

  • 4 weeks later...
  • 2 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...