<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>What's Unified about it?</title><link>http://blogs.technet.com/b/asnider/</link><description>Andrew Sniderman on UC</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>CS '14' - what's new in Video</title><link>http://blogs.technet.com/b/asnider/archive/2010/06/18/cs-14-what-s-new-in-video.aspx</link><pubDate>Fri, 18 Jun 2010 20:26:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3339125</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3339125</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2010/06/18/cs-14-what-s-new-in-video.aspx#comments</comments><description>&lt;p&gt;I do love me some video.&amp;nbsp; At TechEd last week, the NDA came off CS '14', the successor to OCS that will ship later this year.&amp;nbsp; Whats new for Video?&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;VGA conferences.&lt;/strong&gt;&amp;nbsp; This is the biggie - in R2 we're limited to lower resolution CIF video for multiparty (you can do VGA and HD for P2P).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Roundtable video&lt;/strong&gt; - now the &lt;a target="_blank" href="http://www.polycom.com/products/voice/conferencing_solutions/microsoft_optimized_conferencing/cx5000.html" title="http://www.polycom.com/products/voice/conferencing_solutions/microsoft_optimized_conferencing/cx5000.html"&gt;Polycom CX5000&lt;/a&gt;&amp;nbsp;- the 360 degree room view video strip is avaiable directly in Communicator in addition to the primary or active speaker video.&amp;nbsp; In R2 this only works in the Live Meeting client.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;New UI &lt;/strong&gt;- Communicator '14' has undergone a big makeover and video gets its share.&amp;nbsp; Alpha-blended controls (those semi-transparent controls/labels you see in most web video today) show you who's video you're watching and also let you pause and pop out the video window.&amp;nbsp; The pop out capability is particularly nice as you can now go full screen in VGA on a second monitor and get the full two screen video conf experience - one screen for data collab; second screen for video.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;CAC&lt;/strong&gt; - bandwidth concerns gave some IT Departments pause in rolling out video.&amp;nbsp; CAC isnt specific to video - but does give you granular controls on how much bandwidth you'll allow on a particular link for video - both on a per-session and all-up basis.&amp;nbsp; CAC also allows for edge failover so you can go across the internet for video if your internal links are oversubscribed - very slick.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;On&amp;nbsp;the video interop front,&amp;nbsp;couple of new things to call out as well although&amp;nbsp;not specific to 14:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;OCS Video Interop article on technet - &lt;/strong&gt;from me :-)&amp;nbsp; over on &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/ff728016.aspx" title="http://technet.microsoft.com/en-us/library/ff728016.aspx"&gt;NextHop&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;UCIF -&lt;/strong&gt; meant to raise the bar on interop solutions.&amp;nbsp; UCIF website &lt;a target="_blank" href="http://www.ucif.org/"&gt;here&lt;/a&gt;; &lt;a target="_blank" href="http://www.ucstrategies.com/industry-buzz/ucstrategies-experts-discuss-the-ucif.aspx?gnid=15244"&gt;this&lt;/a&gt; site has some more info on it.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3339125" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/asnider/archive/tags/Video/">Video</category></item><item><title>RDP + PSOM - NetMeeting = R2 appsharing</title><link>http://blogs.technet.com/b/asnider/archive/2009/06/13/rdp-psom-netmeeting.aspx</link><pubDate>Sat, 13 Jun 2009 03:33:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3254296</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3254296</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/06/13/rdp-psom-netmeeting.aspx#comments</comments><description>&lt;P&gt;Some&amp;nbsp;history - LCS2005 let you do appsharing from communicator via the netmeeting client.&amp;nbsp; Netmeeting used T.120 underneath as a data conferencing and appsharing protocol.&amp;nbsp; Worked pretty well for a handful of people - didn't scale well past a dozen or so but people really liked having that appshare button to click on in the Communicator dialog window.&amp;nbsp; NetMeeting was tough to use without putting up directory servers or Exchange Conferencing Service so this worked well for the ad-hoc small meeting use case.&lt;/P&gt;
&lt;P&gt;We moved away from NetMeeting in Vista and so in OCS2007&amp;nbsp;appsharing was gone from Communicator.&amp;nbsp; In its place we added the full featured web conferencing Live Meeting client with a very similar feature set to the Live Meeting service.&amp;nbsp; Here you can do appsharing and much more - whiteboard, polls, markup, ppt, etc.&amp;nbsp; You could escalate to a LM from Communicator and the LM client would launch inviting everyone into a meet now session.&amp;nbsp; This scaled up nicely becuase we had a new OCS server side MCU handling it (DATAMCU).&amp;nbsp; PSOM - Persistent Shared Object Model is the protocol behind LM originally developed by PlaceWare.&amp;nbsp; PSOM is much more efficient on the network than T.120 with estimates of 10kbps for a typical participant.&amp;nbsp; PSOM uses TCP port 8057 and is encrypted with TLS.&lt;/P&gt;
&lt;P&gt;So now we're at OCS 2007 R2 and what do we do - add back in click-to-appshare right within the Communicator client via RDP.&amp;nbsp; The first version of RDP was based on &lt;A href="http://en.wikipedia.org/wiki/T.120" mce_href="http://en.wikipedia.org/wiki/T.120"&gt;T.128&lt;/A&gt;&amp;nbsp;- same family of ITU standards that Netmeeting was based on!&amp;nbsp; Little bit of dejavu here but RDP is much better than netmeeting - very efficient and very mature protocol that's been around and tweaked since NT4.0.&amp;nbsp; The standard listening port for RDP is 3389 but OCS treats RDP as real-time media which means we wrap it up in RTP and the payload is RDP.&amp;nbsp; We turn off RDP encryption since we encrypt the RTP payload for SRTP.&amp;nbsp; We treat it like any other media type.&amp;nbsp; By the way that's&amp;nbsp;why we dont support you virtualizing CWA since it translates RTP to JPGs for app sharing to browser clients (we dont support virtualizing any roles that handle media).&lt;/P&gt;
&lt;P&gt;I had a customer approach me about RDP capabilities for sharing 3d images and depending on the application it is much better suited for such things than PSOM but keep in mind it is still a protocol for remote viewing/control and wont work too well for video at 30fps.&amp;nbsp; There is a new appsharing MCU to scale this up (RDPMCU) so multiparty works fine although only one person can be in control at a time.&amp;nbsp; It also doesn't have the full capabilites of PSOM like annotations for example so the LiveMeeting client is better there.&amp;nbsp; I gotta say though I just love having the capability back right in OC and I use it all the time for quick ad-hoc sharing/collab.&amp;nbsp; So there's the formula - no more netmeeting and R2 adding RDP in addition to PSOM - &lt;STRONG&gt;RDP+PSOM-NetMeeting=R2!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;Here are some links on how RDP works and optimizations we have made in the protocol:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/cc240450(PROT.10).aspx" mce_href="http://msdn.microsoft.com/en-us/library/cc240450(PROT.10).aspx"&gt;MSDN Protocol Doc&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-1.aspx" mce_href="http://blogs.msdn.com/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-1.aspx"&gt;Top 10 RDP Protocol Misconceptions - Part 1&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-2.aspx" mce_href="http://blogs.msdn.com/rds/archive/2009/03/03/top-10-rdp-protocol-misconceptions-part-2.aspx"&gt;Top 10 RDP Protocol Misconceptions - Part 2&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="http://download.microsoft.com/download/4/d/9/4d9ae285-3431-4335-a86e-969e7a146d1b/RDP_Performance_WhitePaper.docx" mce_href="http://download.microsoft.com/download/4/d/9/4d9ae285-3431-4335-a86e-969e7a146d1b/RDP_Performance_WhitePaper.docx"&gt;RDP Performance Whitepaper&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3254296" width="1" height="1"&gt;</description></item><item><title>Lets talk about Video</title><link>http://blogs.technet.com/b/asnider/archive/2009/05/15/lets-talk-about-video.aspx</link><pubDate>Sat, 16 May 2009 01:55:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3241995</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3241995</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/05/15/lets-talk-about-video.aspx#comments</comments><description>&lt;P&gt;I just finished deliverying the video session for Masters so my head's full up on video.&amp;nbsp; Here are some tidbits on how to get the most out of video in R2:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;R2 adds VGA (860x480) and HD 720p (1280x720) for P2P calls.&amp;nbsp; We also upped the frame rate from 15fps for CIF to 25 for VGA/HD&lt;/LI&gt;
&lt;LI&gt;In OCS 2007 we only supported CIF resolution video (352x240); now that clients can do CIF, VGA and HD we added&amp;nbsp;a way to do capability negotiation between endpoints to figure out the best resolution for a video call - this is done in SDP&lt;/LI&gt;
&lt;LI&gt;Bandwidth control&amp;nbsp;- you can control at the pool and we send via in-band provisioning at registration.&amp;nbsp;&amp;nbsp;Clients also will optimize sending resolution depending on viewing size selected.&amp;nbsp; So for example if you're viewing a small CIF size video window the sender wont send VGA or HD.&lt;/LI&gt;
&lt;LI&gt;We did a bunch of work to optimize the bitstream in VGA to bring it down to ~600Kbps; HD is ~1.5Mbps.&amp;nbsp; We use RTVideo (based on the VC1 standard for both); H.263 is also in the video stack for partner interop&lt;/LI&gt;
&lt;LI&gt;Client capabilities play a factor - for example HD requires a quad core box to send&lt;/LI&gt;
&lt;LI&gt;You'll also need an HD webcam - check out the &lt;A href="http://www.tandberg.com/products/precisionhd-camera.jsp" mce_href="http://www.tandberg.com/products/precisionhd-camera.jsp"&gt;TANDBERG&lt;/A&gt; one about to release - even if you're not doing HD the optics are amazing and make a huge quality difference&lt;/LI&gt;
&lt;LI&gt;Dont let your users run free w/ random webcams and no guidance.&amp;nbsp; Use webcams we've &lt;A href="http://technet.microsoft.com/en-us/office/ocs/bb970310.aspx" mce_href="http://technet.microsoft.com/en-us/office/ocs/bb970310.aspx"&gt;certified&lt;/A&gt; (TB one will be there soon) and give them some direction on camera placement (eye level atop a non-jiggly monitor is best), lighting (you need light on your face not behind you) and background (neutral is best not some fancy poster or somesuch with a lot of detail).&amp;nbsp; Use the USB Video Class drivers - the certified webcams dont require any add'l software/driver install; have windows update pull the latest.&amp;nbsp; Finally make sure you have decent network - even with all the optimizations we do for real time, video needs BW and quality is impacted by packet loss&lt;/LI&gt;
&lt;LI&gt;Monitoring server (QoE) now surfaces video metrics and we also raise add'l user events in OC showing if network / bandwidth are impacting calls&lt;/LI&gt;
&lt;LI&gt;Try integration with your existing video conferencing gear - if you've got recent Polycom or TANDBERG room or deskside systems chances are it speaks SIP and w/&amp;nbsp;a firmware upgrade you can get it to register w/ OCS and have Communicator Video Calls.&amp;nbsp; These guys are working on making this integration even better including support for ICE for anywhere access.&lt;/LI&gt;
&lt;LI&gt;Try RoundTable, er the &lt;A href="http://www.polycom.com/products/voice/conferencing_solutions/microsoft_optimized_conferencing/cx5000.html" mce_href="http://www.polycom.com/products/voice/conferencing_solutions/microsoft_optimized_conferencing/cx5000.html"&gt;Polycom CX5000&lt;/A&gt;&amp;nbsp;for an easy setup room system for the total room videoconference experience - 360 degree video, all the web conferencing trimmings you get with Live Meeting and individual video from folks in the room or joining remotely - adding video can be transformation for meetings w/ remote participants.&lt;/LI&gt;&lt;/OL&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3241995" width="1" height="1"&gt;</description></item><item><title>R2 CWA</title><link>http://blogs.technet.com/b/asnider/archive/2009/05/02/r2-cwa.aspx</link><pubDate>Sat, 02 May 2009 03:12:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3234182</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3234182</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/05/02/r2-cwa.aspx#comments</comments><description>&lt;P&gt;Some good stuff in the new version of CWA.&amp;nbsp; For a feature look, check&lt;/P&gt;
&lt;P&gt;&lt;A href="http://communicatorteam.com/archive/2009/04/27/694.aspx" mce_href="http://communicatorteam.com/archive/2009/04/27/694.aspx"&gt;http://communicatorteam.com/archive/2009/04/27/694.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;For a tech look, check this post I wrote&lt;/P&gt;
&lt;P&gt;&lt;A href="http://communicationsserverteam.com/archive/2009/04/28/473.aspx" mce_href="http://communicationsserverteam.com/archive/2009/04/28/473.aspx"&gt;http://communicationsserverteam.com/archive/2009/04/28/473.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P mce_keep="true"&gt;One thing to look out for here - CWA 2007 published an&amp;nbsp;AJAX API that some folks wrote UC apps against notably Blackberry for their OCS IM capability.&amp;nbsp; R2 CWA no longer supports this API so if you need this functionality - save your CWA2007 server or if you're starting with R2 run 2007 domainprep and forestprep so you can install a 2007 CWA server.&amp;nbsp; Below KB has more details on this&lt;/P&gt;
&lt;P mce_keep="true"&gt;&lt;A href="http://support.microsoft.com/kb/969336"&gt;http://support.microsoft.com/kb/969336&lt;/A&gt;&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3234182" width="1" height="1"&gt;</description></item><item><title>Update on OCS Global Settings for R2</title><link>http://blogs.technet.com/b/asnider/archive/2009/04/23/update-on-ocs-global-settings-for-r2.aspx</link><pubDate>Thu, 23 Apr 2009 21:42:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3229889</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3229889</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/04/23/update-on-ocs-global-settings-for-r2.aspx#comments</comments><description>&lt;P&gt;Haven't been completely slacking - here's&amp;nbsp;a post from me that hit the Communications Server team blog last week&lt;/P&gt;
&lt;P&gt;&lt;A href="http://communicationsserverteam.com/archive/2009/04/13/409.aspx"&gt;http://communicationsserverteam.com/archive/2009/04/13/409.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you've done a move from system container to config partition with R2 I'd love to hear how it went.&amp;nbsp; Thx, Andrew&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3229889" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/asnider/archive/tags/OCS+R2/">OCS R2</category><category domain="http://blogs.technet.com/b/asnider/archive/tags/R2/">R2</category><category domain="http://blogs.technet.com/b/asnider/archive/tags/AD/">AD</category></item><item><title>New Stuff</title><link>http://blogs.technet.com/b/asnider/archive/2009/04/03/new-stuff.aspx</link><pubDate>Sat, 04 Apr 2009 01:21:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3222194</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3222194</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/04/03/new-stuff.aspx#comments</comments><description>&lt;P&gt;New bits have been trickling out since we shipped R2.&amp;nbsp; Three notable ones:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;STRONG&gt;SCOM Management Pack&lt;/STRONG&gt; - this is a combo that includes what was the QoE monitoring MP which is a must for any serious deployment with Voice/Video so you can proactively monitor media quality.&amp;nbsp; Get it here: &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0FCA3752-76D4-42F3-9241-A663E40C1E2C&amp;amp;displaylang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=0FCA3752-76D4-42F3-9241-A663E40C1E2C&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=0FCA3752-76D4-42F3-9241-A663E40C1E2C&amp;amp;displaylang=en&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;BPA&lt;/STRONG&gt; - RTCBPA itself doesn't change but the XML ruleset has been updated for R2.&amp;nbsp; Get RTCBPA here: &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1b90993c-072a-4c84-b385-b76d23b2f27c" mce_href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1b90993c-072a-4c84-b385-b76d23b2f27c"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=1b90993c-072a-4c84-b385-b76d23b2f27c&lt;/A&gt;&amp;nbsp;and then have it check for updates.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Capacity Planning Tool&lt;/STRONG&gt; - remember this from LCS 2005?&amp;nbsp; It's back for R2!&amp;nbsp; It does all the R2 workloads but not web conferencing or Group Chat.&amp;nbsp; Get it here: &lt;A href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f8cbddd6-7608-4bbe-9246-16e96c62bef4"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=f8cbddd6-7608-4bbe-9246-16e96c62bef4&lt;/A&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3222194" width="1" height="1"&gt;</description></item><item><title>R2 Voice Applications</title><link>http://blogs.technet.com/b/asnider/archive/2009/03/20/r2-voice-applications.aspx</link><pubDate>Fri, 20 Mar 2009 03:05:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3215476</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3215476</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/03/20/r2-voice-applications.aspx#comments</comments><description>&amp;nbsp; 
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I mentioned I'd do some explaining how the new R2 features work in a prior post.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;When you install an R2 SE server or EE pool FE you get the choice of installing a number of new capabilities, specifically:&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.75in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type=1&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=1&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Conferencing Attendant (RTCCAA)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=2&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Conferencing Announcement Service (RTCCAS)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=3&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Response Group Service (RTCACD)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=4&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Outside Voice Control (RTCCCS)&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.75in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Each of these have a corresponding service and all run within a new Application Server we shipped with R2 to host Microsoft applications built on top of OCS.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;You might see this referred to as UCAS or Unified Communications Application Server.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;There's a service that corresponds to UCAS (RTCAPPSRV) and also ones that correspond to each of these applications - I've indicated the service names next to each one above.&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The first two are the plumbing behind the R2 dial-in conferencing capability for audio conferencing.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;CAA is what answers/authenticates dial-in participants and transfers them into the appropriate meeting.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;CAS provides entry/exit and mute tones for dial-in participants.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;ACD or Response Group is used for routing calls to Agents for example in a service desk scenario and finally CCS or Outside Voice Control is used primarily to enable call back scenarios when using single number reach in Communicator Mobile (COMO).&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;For a good overview check out the &lt;A class="" href="http://communicationsserverteam.com/files/9/ocs_2007_r2_planning_workbook/entry369.aspx" mce_href="http://communicationsserverteam.com/files/9/ocs_2007_r2_planning_workbook/entry369.aspx"&gt;R2 Planning Workbook&lt;/A&gt;&amp;nbsp;we wrote for TAP customers and partners - the second section gives a comprehensive overview of all R2 roles, capabilities and topologies.&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3215476" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/asnider/archive/tags/R2/">R2</category><category domain="http://blogs.technet.com/b/asnider/archive/tags/Voice/">Voice</category></item><item><title>R2 and AD Dependencies</title><link>http://blogs.technet.com/b/asnider/archive/2009/03/13/r2-and-ad-dependencies.aspx</link><pubDate>Fri, 13 Mar 2009 22:22:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3212569</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3212569</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/03/13/r2-and-ad-dependencies.aspx#comments</comments><description>Few things I've seen come up here recently with R2, so heads up: 
&lt;OL style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.75in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type=1&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=1&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Forest and Domain functional level&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; - must be at least Windows Server 2003.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This differs from OCS which required Windows Server 2000.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=2&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;32bit DCs&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; - R2 binaries are x64 only so consider this as you run AD prep steps.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;While you don’t need to run directly on a DC, ideally you have an x64 member server in the Forest root domain to run Schema and Forestprep.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;This can be a box you build out for your first R2 server.&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=3&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Global Settings default in Config Container &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;- R2 wants to store its global settings in AD's config naming context rather than the domain naming context (which LCS did and OCS recommended).&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;For Greenfield this isn't an issue but if you're moving from OCS or LCS you may want to review a script we've released to move global settings.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=23236784-508e-44c9-809d-30ff245928d8&amp;amp;DisplayLang=en" mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=23236784-508e-44c9-809d-30ff245928d8&amp;amp;DisplayLang=en"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;Here's&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; the script and doc on this - note this isn't required but if you want to do it has to be done *before* running R2 schema prep.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;I wrote a &lt;/SPAN&gt;&lt;A href="http://communicationsserverteam.com/archive/2008/04/18/152.aspx" mce_href="http://communicationsserverteam.com/archive/2008/04/18/152.aspx"&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt;post&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; on this awhile back for OCS; we're working on updating for R2.&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3212569" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/asnider/archive/tags/R2/">R2</category><category domain="http://blogs.technet.com/b/asnider/archive/tags/AD/">AD</category></item><item><title>Blogs I read</title><link>http://blogs.technet.com/b/asnider/archive/2009/03/03/blogs-i-read.aspx</link><pubDate>Tue, 03 Mar 2009 04:53:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3208516</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3208516</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/03/03/blogs-i-read.aspx#comments</comments><description>&lt;P&gt;or at least subscribe to and browse when I can.&amp;nbsp; These lists show in the margin on the LHS of my blog.&amp;nbsp; Tried to be thoughtful about this and grouped them into official Microsoft blogs with product team behind them, Microsoft bloggers that could be folks from the product team or from the field like me and finally a few from partners and individuals.&lt;/P&gt;
&lt;P&gt;If you have a favorite blog that consistently gives good stuff let me know and I'll add it.&amp;nbsp; Thx, Andrew&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3208516" width="1" height="1"&gt;</description></item><item><title>of Federation and SANs</title><link>http://blogs.technet.com/b/asnider/archive/2009/02/27/of-federation-and-sans.aspx</link><pubDate>Fri, 27 Feb 2009 03:28:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3207225</guid><dc:creator>Andrew Sniderman</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.technet.com/b/asnider/rsscomments.aspx?WeblogPostID=3207225</wfw:commentRss><comments>http://blogs.technet.com/b/asnider/archive/2009/02/27/of-federation-and-sans.aspx#comments</comments><description>&amp;nbsp; 
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;I was working with a customer to get them federated with Microsoft and the question came up - would they need Subject Alternate Name or SAN entries on their external cert?&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;You need to understand the three types of Federation you can setup with OCS to get the answer:&lt;/P&gt;
&lt;OL style="MARGIN-TOP: 0in; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0in; MARGIN-LEFT: 0.75in; DIRECTION: ltr; FONT-FAMILY: Calibri; unicode-bidi: embed" type=1&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=1&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Direct Federation&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; - only federate with designated partners - requires the sip domain and associated fqdn of each federated partners edge&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=2&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Enhanced Federation&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; - only federate with designated partners - requires sip domain only and OCS discovers the edge FQDN via SRV/A records&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI style="MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle" value=3&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri; TEXT-DECORATION: underline"&gt;Open Federation&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: Calibri"&gt; - federate with anyone - requires domain specific SRV/A records&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in 0in 0in 0.75in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;The key bit here is SRV records - anytime you discover the fqdn of a server via these records and that fqdn differs from the actual machine name (which should match on the cert's subject name) you're going to need a SAN entry that matches to establish a TLS session.&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;So … for my customer they were doing Enhanced Federation and they did support multiple internal SIP domains so the answer here is Yes.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Note this same reasoning applies internally if you're relying on internal SRV records for client auto-configuration and you have multiple SIP domains - gonna need SAN entries on those certs.&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri" mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="FONT-SIZE: 11pt; MARGIN: 0in; FONT-FAMILY: Calibri"&gt;Thanks to Thomas Binder for helping me with this - Thomas is a Microsoft Consultant in Austria and one of the first &lt;A class="" href="http://blogs.technet.com/themasterblog/archive/2009/02/10/welcome-and-congratulations-to-the-new-ocs-masters.aspx" mce_href="http://blogs.technet.com/themasterblog/archive/2009/02/10/welcome-and-congratulations-to-the-new-ocs-masters.aspx"&gt;Microsoft Certified Masters in OCS&lt;/A&gt;!&lt;/P&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3207225" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/b/asnider/archive/tags/Certificates/">Certificates</category><category domain="http://blogs.technet.com/b/asnider/archive/tags/Federation/">Federation</category></item></channel></rss>