I do not claim to know Lync very well at all. I spend a great deal of my time with video testing. My understanding is as follows (correct me if i am wrong):
Lync (Microsoft) places a greater emphasis on proprietary protocols, such as RT-audio and RT-video. There is a lack of support for the high fidelity "standards" based audio and video codecs. This is no problem if all you expect is to make a call to another Lync client. But it's a massive problem if you have a requirement for video beyond the enterprise, unless of course, it's yet another Lync environment.
Lync Wave 15 (or whatever the next release is called) is suppose to make available H.264-SVC. However, I'm afraid this too is not standards based, creating yet another island.
So if you expect to be able to call another standards based system (Cisco, Asterisk, Avaya, Polycom, pretty much any open-source platforms, etc), then you should expect to connecting with audio using G.711 and at best video using H.263 base, if your lucky enough for the endpoint to support such an old, poor performing codec.
Microsoft has licened it's RT-audio and RT-video codecs to Polycom. So you can buy an additional license to install a plug-in on Polycom MCUs (and I believe other endpoints). So you can use the MCU as a meeting point to connect to other systems. But that's hardly an efficient use of a very expensive hardware resource, when all you want to do is a point to point call.
There is a new video codec called H.265 going through the standards process at the moment, which is based H.264-SVC. Until then, it's a closed/proprietary protocol.
Jabber is standards compliant. We use it to call all sorts of multivendor equipment, including all the above.
I hope this helps.
Good post Bill and thanks for sharing with us all. I am in the same boat as you (not knowing much about Lync) and primarily put together Cisco UC solutions for my companies clients.
A fellow in our MSFT practice told me this about Lync 2010 Video. I noticed the suspicious lack of stating H.263.
"High-definition video (resolution 1270 x 720; aspect ratio 16:9) and VGA video (resolution 640 x 480; aspect ratio 4:3) are supported for peer-to-peer calls between users running Lync 2010 on high-end computers. The resolution viewed by each participant in a single conversation may differ, depending on the video capabilities of each user’s respective hardware. High-definition video is not supported for multiparty sessions"
So thats they way folks who sell MSFT would like it to be pitched. And anytime we try to compare the Lync and Jabber, it pulls in a larger scale discussion of Microsoft versus Cisco, and quickly get blurred by what each vendor 'plans to release' but has not committed to a current release.
So let me pass some plans for what I found on a public unbiased post about Lync 2013 plans :-)
Among the new Lync 2013 features that Lasko and other Customer Preview testers have discovered:
Lasko also noted a new feature that may or may not yet be in the Lync 2013 Customer Preview: A choice of ways to make audio/video calls using Lync from their mobile devices. Lasko explained:
"Mobile clients will finally get the featureset people have been asking for. Now, mobile clients will be able to make audio and video calls from their mobile device using either a mobile data connection or wi-fi. Not sure if this will be available at launch or sometime after. I saw an early demo of Lync 2013 on a tablet running Windows 8, and it pretty much guaranteed I'll be buying a Windows 8 tablet when it comes out."
Your decision should be based on how a UC client is used in context. A recent IDC study showed that 75% of technology companies were considering Social Software in the workplace by the end of 2012 based on a "sales enablement" ROI. One workflow is Social-> UC client -> chat/voice/video (after seeing presence indicating availability). If users are in Microsoft Office and Sharepoint environments, Lync is the better choice. Why? Because you can easily search email or sharepoint to "find the expert" you need. You see their presence indicator and know whether you can initiate a real time chat, call or video from Lync (or if not present, do an email our meeting appt). Why would you need 2 presence servers (Lync and Jabber)? You don't need 2. Use the UC client that is closer to where you spend most of your time. If you use Microsoft, the better choice is Lync.
Thanks for articulating what 'find an expert' is (+5 for your first post). I have seen that checked YES for Lync and NO for jabber but never understood what it was.
So the user who is looking for the expert must be in the same domian as the expert, or federated with the company who has the expert? I am thinking it is used in a company who has a question from a customer and internally searches for an expert in their own company, right?
Sorry for the dumb question.
Hi Peter, I don't follow you. I see the jabber presence bubble in outlook, so when I'm searching my e-mails, I can use Jabber presence bubble to contact the expert through outlook. I'm not trying to argue one is better, but I'd like to know how Lync's integration into office\sharepoint is better than Jabber. I ask because I just got off the phone with our Microsoft Rep and he showed me his Lync integration into outlook, and IMO it looks exactly the same as jabber's integration to outlook.
Perhaps I don't understand the social side of sharepoint.
I would think Lync would have better office integration, so I'm assuming I'm missing something.
That said, one clear-cut advantage of Lync is the ability to place a peer-to-peer video call without each person needing a softphone tied to their jabber client. Oh, another advantage is Lync can not just share the desktop, it can share control over the desktop.
If I'm mistaken, please let me know. I'm trying to determine that best fit for our organization as well.
Thanks very much guys for sharing your expertise with me.
Initially I went by logic: Microsoft Lync nicely integrated into applications like MS office, SharePoint and Jabber nicely integrated into voice UC CUCM/CUC.
After long research I came with following points it is really depend on what we have and what we need.
It was like a gift came to me when I came across following post on Cisco Communities that I would like to share it with you and have your point of view, it is about CUCIMOC which I found it the best solution that fit our environment and the solution that combine the best of both Lync & Jabber; in addition to exploiting our existing and uses of CUCM/CUC, MS Office and SharePoint:
Please have a look on above post, and let me know your point of view, I am assuming no drawbacks on this integration option.
Srini is one of the most recognized experts and VIP in many commiunities in Cisco, and at Cisco Live 2012 was specifically recognized for his expertise in Cisco and given an award on stage! You can take whatever he says to the bank. I always do.
But do realize the thread is from 2010, so understand that Cisco offers CUCI-Lync today, which continues to support MOC environments, and CUCIMOC is now EOS/EOL:
CUCI allows a perfect fit for integrating the two envioronments, where you want to maintain the best in both worlds. It includes Office Ribbons, which dont exist yet in jabber just as an example. Its pretty mature, and that would be where I would not want to speculate about its future and roadmap, now that Cisco has a replacement product. But Cisco is so genererous when it announces EOS/EOL in terms of continued years of support, so there your would not have to worry.
As long as you purchased what you needed up front as EOS comes as the first date to recon with.
This uses the Cisco Service Framework (CSF) device, so it does have to be licensed so will count as a device (UCL Adjunct) or one of your CUWL devices. (STD or PRO). I dont think you will find this on a mobile device, just enterprise connected machines.
I would speak to your dedicated account team and let them explain the focus and emphasis you could expect from Cisco on this product line going forward. Cisco is a business and has limited resources and will have priorities. It is just my opinion that Jabber would be the priority. But this is where I will mind my own business and let Cisco discusee that.
How much does Jabber for Mac Software cost? And not to be a critic, but don't you think the product- Cloud, is too similar to the Apple Product named, "iCloud?" Is Cloud the same type of program as iCloud? I can't afford a new software price for Jabber if it's over 20 dollars. However, My iChat Help is indicating that to communicate with persons' owning a Jabber account, must be communicated with a Jabber account. My brother has Jabber. I have just about every other IM, and Skype for Video Calls. I don't have Jabber. The help article goes on to state that if one has Google Talk, which is Jabber-based, then one can use Google Talk to IM with Jabber accounts, and set up Video calling.
Message was edited by: Catherine Hayes
Do you know that the term "iPhone" belonged to Cisco before Apple started using it? True story. I heard John Chambers tell the story of how he and the late/great Steve Jobs negotiated that years ago. CLOUD is more of a topology rather than a trademarked product name I think.
But you are right, XMPP is the protocol of these others bulleted below and the feature which integrates them is called Federation, so all these can interoperate.
Even Intra-Domain federation to OCS and Lync I am told are possible, but have never seen that
Jabber for Everyone is a FREE offer for anyone who is served by a Cisco UC premise based infrastructure to get basic IM/P. The full soft client for calling and VM integration is the client licence you pay for inside the Cisco UC bundle. Its difficukt to call out, since the workspace bundling gives a user access to a whole lot for complete UC, among that the use of a Jabber client.
Peter, I hear the "expert/skill search" feature mentioned often from the MS folks but what I don't understand is how Lync contains the only search interface for experts in the whole suite of MS products. Correct me if I'm wrong but the search is done based on skill sets entered by employees in Sharepoint. This tells me that from Sharepoint ("My Site"?) would allow you to search for experts as well, no? Wouldn't it make sense to be able to search for experts from Lync, Sharepoint and Outlook (to me the widely used app). To this point why is Lync so critical for this feature?
Do most companies have 2 accounting, CRM, HR systems? If the answer is yes, then maybe they are inline to have 2 PBXs as well. Don't get me wrong I think Lync could work fine for small or possibly medium size business that are willing to accept whatever MS and Polycom agree to next but in no means does it make sense to enable Lync as a second phone system. I will accept my already proven "PBX" and let Jabber enable the "option" of a soft or hard phone and not a replacement of the hard phone (many many many folks demand this!). Yes, I know you can buy Polycom phones, but why?