Tech·Ed North America 2011 Microsoft Lync 2010: Audio, Video and Web Conferencing Architecture and Experience