SlideShare a Scribd company logo
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Johan Delimon
MCM Lync Server / MVP Lync Server / MCT
Ordina Belgium N.V.
Johan.delimon@ordina.be @jdelimon
Lync & Skype Interop
V2 Deep Dive
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
@enowconsulting
Find us!
ENow Software
ENowSoftware
ENowSoftware.com
“Simplest way to keep Lync healthy”
Some of ENow’s Loyal Customers
About ENow
• Microsoft Silver ISV & Messaging
• Profitable, privately-help corporation founded in 2004
• Software architected by MVPs with >15 years experience in high-end Microsoft
consulting and management
• Customers in over 60 countries
ENow Software
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Johan Delimon
MCM Lync Server / MVP Lync Server / MCT
Ordina Belgium N.V.
Johan.delimon@ordina.be @jdelimon
Lync & Skype Interop
V2 Deep Dive
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
http://www.pro-lync.be
http://www.pro-exchange.be
http://www.pro-lync.be
http://www.pro-office365.be
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Agenda
Skype &
Lync
Interop
Basics
Interop
Version 1
(Audio)
Interop
Version 2
(Video)
Resources
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Individuals
Teams &
Small Organizations
Medium-sized & Large
Organizations
Specialized by need, universal by reach
Connecting everyone with rich communications
Microsoft provides Universal Communications: enabling any person to reach
anyone, from anywhere, on any device, and in the way they choose.
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Skype Announcements in 2014
• Introducing Skype for Business
• Video calling between Skype and Lync available now
• Skype Translator Preview – An Exciting Journey to a New Chapter
in Communication
• Skype for Broadcast
• Skype loves bringing groups together – with FREE group video calling
• Skype group screen sharing is free
• Introducing Skype document chat in Office Online
• Save and share your videos with Skype Qik
• Skype Brings the World Closer Together, One Inbox at a Time
• Please welcome Skype for Web (Beta)
http://blog.enowsoftware.com/solutions-engine/bid/187072/Skype-Lync-Part-I-Announcements
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Familiar
experience and
user love of Skype and the
security, compliance, and
control of Lync.
Connecting
people everywhere
to achieve more,
together.
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Video calling between Skype and
Lync available now
http://blogs.office.com/2014/12/05/video-calling-skype-lync-available-now/
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Setting up Lync-Skype Connectivity
• Domain:
– Provision your organization for federation using https://pic.lync.com,
provide your domain(s) & FQDN(s).
• Certificate:
– Set up your Lync edge for federation, including public certificate.
• Policies:
– Use the Lync Server Control Panel or PowerShell to enable public IM
connectivity, partner discovery, partner domain discovery.
Note1: If you have Messenger connectivity working already, you’re done!
Note2: There is no additional charge for activating Lync-Skype Connectivity
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Step 1. Register your domain
This tells our service where to send inbound
messages and tells Skype & Messenger that your
Lync domain is available for connectivity.
Go to https://pic.lync.com to provision your domain for Skype connectivity.
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
O365 Configuration and Admin
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Skype Privacy
Skype maintains a Security Portal:
http://www.skype.com/intl/en-us/security/
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync Settings
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Microsoft Accounts (MSAs) and Skype
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
How do I add a Lync contact to Skype?
To add a Lync contact
– Type the Lync user address in Skype Search
– Select the Lync contact
– Select <Add to Contacts>
Log in with MSA
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Adding Lync User in Skype
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Skype user adds Lync user
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Add a Skype contact to Lync
• Add Contact -> Add a Contact Not in My Organization
• Select Skype
• Type in MSA & Assign a Group
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Add a Skype contact to Lync
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Presence Expectations
• Skype Presence Modes
– Online
– Away
– Do Not Disturb
– Invisible
– Offline
– Auto (“Show me as Away when I’ve been
Inactive from <<fill-in>> minutes”)
• Lync Presence Modes
– Available
– Away
– Busy
– Do Not Disturb
– Be Right Back
– Off Work
– Appear Away
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync & Skype Interop Enhancements
Lync-Skype Audio (v1)
• Add to contact list/Block users [Lync to MSA]
• Block Skype Connectivity
• Instant Messages and Presence Updates
• P2P Audio Call
• Escalate IM session to Audio Call
• Hold/Resume, Mute/UnMute, Transfer
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Connectivity v1 call flow
Lync Online – Office 365
Federation Cloud
signal path
media path
Legend
Call initiated with connection details
Call accepted and returns connection details
Media connection is established
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync-Skype Connectivity V1
Contacts
MSAs)
Sessions
Not included:
Router
Lync-Skype Connectivity opens a new communications door for enterprises searching for inventive and
differentiated opportunities for new customer acquisition, customer retention, and business-to-
consumer communications.
chat&audio
Chat&Audio
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Audio SDP Offers & Codecs
m=audio 51819 RTP/AVP 117 114 104 9 112 111 0 8 116 115 103 97 13 118 101
a=rtpmap:117 G722/8000/2
a=rtpmap:114 x-msrta/16000
a=rtpmap:104 SILK/16000
a=rtpmap:9 G722/8000
a=rtpmap:112 G7221/16000
a=rtpmap:111 SIREN/16000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:116 AAL2-G726-32/8000
a=rtpmap:115 x-msrta/8000
a=rtpmap:103 SILK/8000
a=rtpmap:97 RED/8000
a=rtpmap:13 CN/8000
a=rtpmap:118 CN/16000
a=rtpmap:101 telephone-event/8000
Preference Order
Even though the actual sampling rate for G.722 audio is 16,000 Hz, the RTP clock
rate for the G722 payload format is 8,000 Hz because that value was erroneously
assigned in RFC 1890 and must remain unchanged for backward compatibility. The
octet rate or sample-pair rate is 8,000 Hz.
(4.5.2 G.722)
WidebandNarrowband
RTAudio Wideband & Narrowband
Skype Codec Wideband & Narrowband
G.711
The redundant audio payload format "RED" is specified by RFC 2198 [17]. It defines
a means by which multiple redundant copies of an audio packet may be
transmitted in a single RTP stream (4.5.16 RED)
http://tools.ietf.org/html/rfc3551 RTP Profile for Audio and Video Conferences with Minimal Control
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
User-Agent: RTCC/5.0.0.0 MediationServer
User-Agent: UCCAPI/15.0.4675.1000 OC/15.0.4675.1000 (Microsoft Lync)
m=audio 50804 RTP/SAVP 9 0 8 115 13 118 97 101
a=candidate:5 1 UDP 184547327 134.170.96.15
50804 typ relay raddr 134.170.96.78 rport 56924
a=candidate:5 2 UDP 184546814 134.170.96.15
50006 typ relay raddr 134.170.96.78 rport 56925
a=remote-candidates:
1 84.195.252.124 5364
2 84.195.252.124 5365
a=rtpmap:9 G722/8000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:115 x-msrta/8000
From: <sip:johan.delimon@live.com>;epid=165FFA712D;tag=77e528eb
To: <sip:johan@delimon.be>;epid=df8b299e1c;tag=cfe51e3b51
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
G7.22
SILK
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync & Skype Interop Enhancements
Lync-Skype Audio (v1)
• Add to contact list/Block users [Lync to
MSA]
• Block Skype Connectivity
• Instant Messages and Presence Updates
• P2P Audio Call
• Escalate IM session to Audio Call
• Hold/Resume, Mute/UnMute, Transfer
Lync-Skype Video (v2)
• Everything in v1
• Make Audio + Video Calls
• Reject Video for inbound calls
• Escalate Audio only calls by adding video
• Pause/Resume Video
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync & Skype interop
• IM, Presence & Audio in May 2013 (v1)
• Video calling with Lync in December 2014 (v2)
• Skype for Windows desktop client v7.0.x.100 only
• Other platforms/clients coming later
• Built-in security for signaling using TLS and media using
SRTP
• Standards-based firewall traversal using STUN, TURN and ICE
• Industry standard H.264 SVC codec
• SILK audio codec
http://blog.enowsoftware.com/solutions-engine/bid/187073/Skype-Lync-Part-II-Video-Calling
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Enterprise NAT Traversal Mechanism
Stun/Turn/ICE
Router
❶ Host Candidate – Likely to fail
❷ STUN Candidate
❸ TURN Candidate – Edge Relay
❶❷
❸
SIP uses the source and target IP addresses to establish a session. Network Address
Translation (NAT) modifies IP addresses as packets transit onto the public internet and
thereby renders the INVITE invalid. STUN, TURN and ICE resolve such session/NAT
issues.
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
• TLS
• SRTP
• SILK
• RT Audio
• STUN
• TURN
• ICE
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Demo : Lync & Skype Call – with Video!
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Connectivity v2 call flow
Lync Online – Office 365
Federation Cloud
signal path
media path
Legend
Call initiated with connection details
Call accepted and returns connection details
Media connection is established
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Architecture improvements
• New Skype cloud for improved call set up and control.
• New gateway connects Skype cloud to Lync Online for
signaling and call control.
• Uses Lync’s federation access architecture that routes to
both v1 and v2 clouds.
• V1 connectivity will continue to exist as traffic gradually
increases on V2 connectivity.
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
V2 Details
User-Agent: RTCC/6.0.0.0 LyncSkypeGateway2/1.0.214.0
User-Agent: UCCAPI/15.0.4667.1000 OC/15.0.4667.1000 (Microsoft Lync)
From: <sip:johan.delimon@live.com>;epid=165FFA712D;tag=77e528eb
To: <sip:johan@delimon.be>;epid=df8b299e1c;tag=cfe51e3b51
m=audio 24214 RTP/SAVP 114 9 112 111 0 8 116 115 97 13 118 101
a=candidate:1 1 UDP 2130706431 192.168.0.109 24214 typ host
a=candidate:1 2 UDP 2130705918 192.168.0.109 24215 typ host
a=remote-candidates:1 192.168.0.114 5364 2 192.168.0.114 5365
a=rtpmap:114 x-msrta/16000
a=rtpmap:9 G722/8000
a=rtpmap:112 G7221/16000
a=rtpmap:111 SIREN/16000
a=rtpmap:0 PCMU/8000
a=rtpmap:8 PCMA/8000
a=rtpmap:115 x-msrta/8000
a=rtpmap:122 X-H264UC/90000
a=rtpmap:121 x-rtvc1/90000
a=rtpmap:123 x-ulpfecuc/90000
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
SILK
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Call connectivity
• All AV calls flow through the same federation environment set up in v1
• Lync SIP/SDP signalling is terminated at the Skype Cloud edge and translated
into Skype proprietary protocols and vice versa
• Lync to Skype Calls
– AV calls are forked internally to both v1 and v2 clients
– Mediation server supports only Audio
– New Lync Gateway services all v2 calls.
• Skype to Lync Calls
– v2 clients will route calls through v2 Skype Cloud > Lync federation environment >
Lync client
– v1 clients will route calls through v1 Skype Cloud > Lync federation environment >
Lync client
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Lync-Skype Connectivity V2
Contacts
MSAs
Sessions
voice (SILK) Video (H.264)
• Encryptionwith TLS and sRTP
• NATTraversal with Stun/Turn/Ice
Not included:
Router
With version 2, we now use standard NAT traversal protocols, Signalling is encrypted with TLS and
media uses sRTP directly between callers. We’ve standardized Codecs between the clients and have
added Video !!
Chat,audio,
Video
Chat,Audio,
Video
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Platform Support at GA
MICROSOFT CONFIDENTIAL – INTERNAL ONLYMICROSOFT CONFIDENTIAL – INTERNAL ONLY
Client v1 v2 Notes
Skype Win32 yes yes Summer
Skype MAC OSX yes yes Summer
Skype Win Modern yes yes Future Release
Skype iOS yes yes Future Release
Skype Android yes yes Future Release
Skype WinPhone 8 yes yes Future Release
Skype Xbox yes yes Future Release
Skype Outlook.com yes yes Future Release
Lync 2013 CU4 yes yes
Released with SILK audio codec
support - (ver 15.0.4551.1005) -
Windows Desktop Client Only
Lync MAC yes no H.264 not supported, investigating
Lync iOS yes yes Future Release
Lync Android yes yes Future Release
Lync WinPhone 8 yes yes Future Release
Lync Win Modern yes yes Future Release
Lync Web App no no Out of Scope
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Legacy Lync Clients
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Resources
Microsoft Message Analyzer
http://www.microsoft.com/en-us/download/details.aspx?id=44226
Skype & Lync Part I: Announcements
http://blog.enowsoftware.com/solutions-engine/bid/187072/Skype-Lync-Part-I-Announcements
Video calling between Skype and Lync available now
http://blogs.office.com/2014/12/05/video-calling-skype-lync-available-now/
Microsoft Lync Server 2013 Debugging Tools
http://www.microsoft.com/en-us/download/details.aspx?id=35453
Video calling between Skype and Lync first look & the details on a surprising Audio codec being
used
http://www.pro-lync.be/blogs/lync2013/archive/2014/12/05/video-calling-between-skype-and-
lync-first-look-amp-the-details-on-a-surprising-codec-being-used.aspx
A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
Install a Free 21-Day Trial of Uniscope - Get a Free $50 Amazon Card
(http://bit.ly/uniscopeoffer)

More Related Content

What's hot

Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
IPv6no
 
Cisco Spark Hybrid Services & Cloud Collaboration
Cisco Spark Hybrid Services & Cloud CollaborationCisco Spark Hybrid Services & Cloud Collaboration
Cisco Spark Hybrid Services & Cloud Collaboration
Cisco Canada
 
Developing rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDKDeveloping rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDK
Saúl Ibarra Corretgé
 
Voice2 at IMS Seminar
Voice2 at IMS SeminarVoice2 at IMS Seminar
Voice2 at IMS Seminar
Sean O'Sullivan
 
Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!
Olle E Johansson
 
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartnerAvaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
PacketBase, Inc.
 
Sydney UC - February 2015
Sydney UC - February 2015Sydney UC - February 2015
Sydney UC - February 2015
justimorris
 
WebRTC Overview by Dan Burnett
WebRTC Overview by Dan BurnettWebRTC Overview by Dan Burnett
WebRTC Overview by Dan Burnett
Mojo Lingo
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
RADVISION Ltd.
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
Cisco DevNet
 
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
InnoTech
 
Microsoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams VideoMicrosoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams Video
Graham Walsh
 
Sipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slidesSipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slides
Olle E Johansson
 
Lync 2010 Voice Deployment
Lync 2010 Voice DeploymentLync 2010 Voice Deployment
Lync 2010 Voice Deployment
Harold Wong
 
2012 ah vegas top10 tips from aruba tac
2012 ah vegas   top10 tips from aruba tac2012 ah vegas   top10 tips from aruba tac
2012 ah vegas top10 tips from aruba tac
Aruba, a Hewlett Packard Enterprise company
 
Shoretel Distributed Architecture
Shoretel Distributed ArchitectureShoretel Distributed Architecture
Shoretel Distributed Architecture
Lanair
 
Succeed with #Lync BYOD and WiFi
Succeed with #Lync BYOD and WiFiSucceed with #Lync BYOD and WiFi
Succeed with #Lync BYOD and WiFi
Ståle Hansen
 
Slides from Introduction to IPv6
Slides from Introduction to IPv6Slides from Introduction to IPv6
Slides from Introduction to IPv6
Cyren, Inc
 
Managing and Troubleshooting VoIP
Managing and Troubleshooting VoIPManaging and Troubleshooting VoIP
Managing and Troubleshooting VoIP
digitallibrary
 
Introduction to FreeSWITCH
Introduction to FreeSWITCHIntroduction to FreeSWITCH
Introduction to FreeSWITCH
Chien Cheng Wu
 

What's hot (20)

Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501Jan zorz procurement-ripe-501
Jan zorz procurement-ripe-501
 
Cisco Spark Hybrid Services & Cloud Collaboration
Cisco Spark Hybrid Services & Cloud CollaborationCisco Spark Hybrid Services & Cloud Collaboration
Cisco Spark Hybrid Services & Cloud Collaboration
 
Developing rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDKDeveloping rich SIP applications with SIPSIMPLE SDK
Developing rich SIP applications with SIPSIMPLE SDK
 
Voice2 at IMS Seminar
Voice2 at IMS SeminarVoice2 at IMS Seminar
Voice2 at IMS Seminar
 
Sip & IPv6 - time for action!
Sip & IPv6 - time for action!Sip & IPv6 - time for action!
Sip & IPv6 - time for action!
 
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartnerAvaya and Skype Connect PacketBase is an Avaya BusinessPartner
Avaya and Skype Connect PacketBase is an Avaya BusinessPartner
 
Sydney UC - February 2015
Sydney UC - February 2015Sydney UC - February 2015
Sydney UC - February 2015
 
WebRTC Overview by Dan Burnett
WebRTC Overview by Dan BurnettWebRTC Overview by Dan Burnett
WebRTC Overview by Dan Burnett
 
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communicationsSIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
 
How to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and ChatbotsHow to Build Advanced Voice Assistants and Chatbots
How to Build Advanced Voice Assistants and Chatbots
 
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
IPv6: What Executive-Level IT Leaders Need to Do, Need to be Aware of, and Ne...
 
Microsoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams VideoMicrosoft Cloud User Group Manchester - Skype and Teams Video
Microsoft Cloud User Group Manchester - Skype and Teams Video
 
Sipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slidesSipforum SIP & IPv6 discussion slides
Sipforum SIP & IPv6 discussion slides
 
Lync 2010 Voice Deployment
Lync 2010 Voice DeploymentLync 2010 Voice Deployment
Lync 2010 Voice Deployment
 
2012 ah vegas top10 tips from aruba tac
2012 ah vegas   top10 tips from aruba tac2012 ah vegas   top10 tips from aruba tac
2012 ah vegas top10 tips from aruba tac
 
Shoretel Distributed Architecture
Shoretel Distributed ArchitectureShoretel Distributed Architecture
Shoretel Distributed Architecture
 
Succeed with #Lync BYOD and WiFi
Succeed with #Lync BYOD and WiFiSucceed with #Lync BYOD and WiFi
Succeed with #Lync BYOD and WiFi
 
Slides from Introduction to IPv6
Slides from Introduction to IPv6Slides from Introduction to IPv6
Slides from Introduction to IPv6
 
Managing and Troubleshooting VoIP
Managing and Troubleshooting VoIPManaging and Troubleshooting VoIP
Managing and Troubleshooting VoIP
 
Introduction to FreeSWITCH
Introduction to FreeSWITCHIntroduction to FreeSWITCH
Introduction to FreeSWITCH
 

Similar to Lync & Skype Interop V2 Deep Dive - By Johan Delimon

Auckland uc users group whats new in skype for business
Auckland uc users group   whats new in skype for businessAuckland uc users group   whats new in skype for business
Auckland uc users group whats new in skype for business
amorpeth
 
O365con14 - lync to the future
O365con14 - lync to the futureO365con14 - lync to the future
O365con14 - lync to the future
NCCOMMS
 
Auckland UC User Group - Microsoft UC Update Nov 2015
Auckland UC User Group - Microsoft UC Update Nov 2015Auckland UC User Group - Microsoft UC Update Nov 2015
Auckland UC User Group - Microsoft UC Update Nov 2015
amorpeth
 
Going Global with AWS
Going Global with AWSGoing Global with AWS
Going Global with AWS
Amazon Web Services
 
Introducing Microsoft Office 365 E5
Introducing Microsoft Office 365  E5    Introducing Microsoft Office 365  E5
Introducing Microsoft Office 365 E5
David J Rosenthal
 
What is Skype for Business? - GennGlobal
What is Skype for Business? - GennGlobalWhat is Skype for Business? - GennGlobal
What is Skype for Business? - GennGlobal
Sarah Ward
 
Best Ci/Cd Consulting Company
Best Ci/Cd Consulting Company Best Ci/Cd Consulting Company
Best Ci/Cd Consulting Company
Anshul Kichara
 
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
Amazon Web Services Korea
 
Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote
Twilio Inc
 
Computer Talk presentation
Computer Talk presentationComputer Talk presentation
Computer Talk presentation
Ted Wentzel
 
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
camunda services GmbH
 
Integrating Microsoft Lync with Cisco
Integrating Microsoft Lync with CiscoIntegrating Microsoft Lync with Cisco
Integrating Microsoft Lync with Cisco
Perficient, Inc.
 
Lync-Skype Connectivity
Lync-Skype ConnectivityLync-Skype Connectivity
Lync-Skype Connectivity
Jennifer Stevenson
 
Microsoft Lync: Integrating with or Replacing Cisco
Microsoft Lync: Integrating with or Replacing CiscoMicrosoft Lync: Integrating with or Replacing Cisco
Microsoft Lync: Integrating with or Replacing Cisco
Perficient, Inc.
 
Development of skype for business and knowledge of
Development of skype for business and knowledge ofDevelopment of skype for business and knowledge of
Development of skype for business and knowledge of
ayemyatmoe069
 
A 8 line group call
A 8 line group callA 8 line group call
A 8 line group call
LINE Corporation
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
WSO2
 
O365Engage17 - The Full Story, Skype for Business Deployment Options
O365Engage17 - The Full Story, Skype for Business Deployment OptionsO365Engage17 - The Full Story, Skype for Business Deployment Options
O365Engage17 - The Full Story, Skype for Business Deployment Options
NCCOMMS
 
Aprender sobre el futuro del ppm
Aprender sobre el futuro del ppmAprender sobre el futuro del ppm
Aprender sobre el futuro del ppm
Victor Corniel
 
Webinar: Introducing Lucidworks Fusion 5.0
Webinar: Introducing Lucidworks Fusion 5.0Webinar: Introducing Lucidworks Fusion 5.0
Webinar: Introducing Lucidworks Fusion 5.0
Lucidworks
 

Similar to Lync & Skype Interop V2 Deep Dive - By Johan Delimon (20)

Auckland uc users group whats new in skype for business
Auckland uc users group   whats new in skype for businessAuckland uc users group   whats new in skype for business
Auckland uc users group whats new in skype for business
 
O365con14 - lync to the future
O365con14 - lync to the futureO365con14 - lync to the future
O365con14 - lync to the future
 
Auckland UC User Group - Microsoft UC Update Nov 2015
Auckland UC User Group - Microsoft UC Update Nov 2015Auckland UC User Group - Microsoft UC Update Nov 2015
Auckland UC User Group - Microsoft UC Update Nov 2015
 
Going Global with AWS
Going Global with AWSGoing Global with AWS
Going Global with AWS
 
Introducing Microsoft Office 365 E5
Introducing Microsoft Office 365  E5    Introducing Microsoft Office 365  E5
Introducing Microsoft Office 365 E5
 
What is Skype for Business? - GennGlobal
What is Skype for Business? - GennGlobalWhat is Skype for Business? - GennGlobal
What is Skype for Business? - GennGlobal
 
Best Ci/Cd Consulting Company
Best Ci/Cd Consulting Company Best Ci/Cd Consulting Company
Best Ci/Cd Consulting Company
 
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
[Partner TechShift 2017] AWS와 함께하는 글로벌 클라우드 소프트웨어 사업
 
Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote Twilio Signal 2016 Keynote
Twilio Signal 2016 Keynote
 
Computer Talk presentation
Computer Talk presentationComputer Talk presentation
Computer Talk presentation
 
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
CamundaCon 2018: Workflow Automation at Scale (24 Hour Fitness)
 
Integrating Microsoft Lync with Cisco
Integrating Microsoft Lync with CiscoIntegrating Microsoft Lync with Cisco
Integrating Microsoft Lync with Cisco
 
Lync-Skype Connectivity
Lync-Skype ConnectivityLync-Skype Connectivity
Lync-Skype Connectivity
 
Microsoft Lync: Integrating with or Replacing Cisco
Microsoft Lync: Integrating with or Replacing CiscoMicrosoft Lync: Integrating with or Replacing Cisco
Microsoft Lync: Integrating with or Replacing Cisco
 
Development of skype for business and knowledge of
Development of skype for business and knowledge ofDevelopment of skype for business and knowledge of
Development of skype for business and knowledge of
 
A 8 line group call
A 8 line group callA 8 line group call
A 8 line group call
 
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
[WSO2Con EU 2018] Implementing a Zero Downtime WSO2 API Manager with an API C...
 
O365Engage17 - The Full Story, Skype for Business Deployment Options
O365Engage17 - The Full Story, Skype for Business Deployment OptionsO365Engage17 - The Full Story, Skype for Business Deployment Options
O365Engage17 - The Full Story, Skype for Business Deployment Options
 
Aprender sobre el futuro del ppm
Aprender sobre el futuro del ppmAprender sobre el futuro del ppm
Aprender sobre el futuro del ppm
 
Webinar: Introducing Lucidworks Fusion 5.0
Webinar: Introducing Lucidworks Fusion 5.0Webinar: Introducing Lucidworks Fusion 5.0
Webinar: Introducing Lucidworks Fusion 5.0
 

More from ENow Software

Are you ready for Exchange 2016
Are you ready for Exchange 2016Are you ready for Exchange 2016
Are you ready for Exchange 2016
ENow Software
 
Identity Management Over the Horizon: What’s New and What’s Next
Identity Management Over the Horizon: What’s New and What’s NextIdentity Management Over the Horizon: What’s New and What’s Next
Identity Management Over the Horizon: What’s New and What’s Next
ENow Software
 
Deploy exchange 2016 on prem hybrid final
Deploy exchange 2016 on prem hybrid finalDeploy exchange 2016 on prem hybrid final
Deploy exchange 2016 on prem hybrid final
ENow Software
 
Troubleshooting Exchange Hybrid Deployments
Troubleshooting Exchange Hybrid DeploymentsTroubleshooting Exchange Hybrid Deployments
Troubleshooting Exchange Hybrid Deployments
ENow Software
 
Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013
ENow Software
 
What Exchange Administrators Need to Know About Hybrid Deployments
What Exchange Administrators Need to Know About Hybrid DeploymentsWhat Exchange Administrators Need to Know About Hybrid Deployments
What Exchange Administrators Need to Know About Hybrid Deployments
ENow Software
 

More from ENow Software (6)

Are you ready for Exchange 2016
Are you ready for Exchange 2016Are you ready for Exchange 2016
Are you ready for Exchange 2016
 
Identity Management Over the Horizon: What’s New and What’s Next
Identity Management Over the Horizon: What’s New and What’s NextIdentity Management Over the Horizon: What’s New and What’s Next
Identity Management Over the Horizon: What’s New and What’s Next
 
Deploy exchange 2016 on prem hybrid final
Deploy exchange 2016 on prem hybrid finalDeploy exchange 2016 on prem hybrid final
Deploy exchange 2016 on prem hybrid final
 
Troubleshooting Exchange Hybrid Deployments
Troubleshooting Exchange Hybrid DeploymentsTroubleshooting Exchange Hybrid Deployments
Troubleshooting Exchange Hybrid Deployments
 
Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013Top 10 Tips for Supporting & Troubleshooting Lync 2013
Top 10 Tips for Supporting & Troubleshooting Lync 2013
 
What Exchange Administrators Need to Know About Hybrid Deployments
What Exchange Administrators Need to Know About Hybrid DeploymentsWhat Exchange Administrators Need to Know About Hybrid Deployments
What Exchange Administrators Need to Know About Hybrid Deployments
 

Recently uploaded

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Tatiana Kojar
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
Jakub Marek
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
alexjohnson7307
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
maazsz111
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 

Recently uploaded (20)

A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)Main news related to the CCS TSI 2023 (2023/1695)
Main news related to the CCS TSI 2023 (2023/1695)
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
SAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloudSAP S/4 HANA sourcing and procurement to Public cloud
SAP S/4 HANA sourcing and procurement to Public cloud
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 

Lync & Skype Interop V2 Deep Dive - By Johan Delimon

  • 1. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Johan Delimon MCM Lync Server / MVP Lync Server / MCT Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Lync & Skype Interop V2 Deep Dive
  • 2. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S @enowconsulting Find us! ENow Software ENowSoftware ENowSoftware.com “Simplest way to keep Lync healthy” Some of ENow’s Loyal Customers About ENow • Microsoft Silver ISV & Messaging • Profitable, privately-help corporation founded in 2004 • Software architected by MVPs with >15 years experience in high-end Microsoft consulting and management • Customers in over 60 countries ENow Software
  • 3. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Johan Delimon MCM Lync Server / MVP Lync Server / MCT Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Lync & Skype Interop V2 Deep Dive
  • 4. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S http://www.pro-lync.be http://www.pro-exchange.be http://www.pro-lync.be http://www.pro-office365.be A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 5. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Agenda Skype & Lync Interop Basics Interop Version 1 (Audio) Interop Version 2 (Video) Resources
  • 6. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 7. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 8. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 9. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Individuals Teams & Small Organizations Medium-sized & Large Organizations Specialized by need, universal by reach Connecting everyone with rich communications Microsoft provides Universal Communications: enabling any person to reach anyone, from anywhere, on any device, and in the way they choose.
  • 10. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Skype Announcements in 2014 • Introducing Skype for Business • Video calling between Skype and Lync available now • Skype Translator Preview – An Exciting Journey to a New Chapter in Communication • Skype for Broadcast • Skype loves bringing groups together – with FREE group video calling • Skype group screen sharing is free • Introducing Skype document chat in Office Online • Save and share your videos with Skype Qik • Skype Brings the World Closer Together, One Inbox at a Time • Please welcome Skype for Web (Beta) http://blog.enowsoftware.com/solutions-engine/bid/187072/Skype-Lync-Part-I-Announcements
  • 11. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Familiar experience and user love of Skype and the security, compliance, and control of Lync. Connecting people everywhere to achieve more, together.
  • 12. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 13. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Video calling between Skype and Lync available now http://blogs.office.com/2014/12/05/video-calling-skype-lync-available-now/
  • 14. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 15. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Setting up Lync-Skype Connectivity • Domain: – Provision your organization for federation using https://pic.lync.com, provide your domain(s) & FQDN(s). • Certificate: – Set up your Lync edge for federation, including public certificate. • Policies: – Use the Lync Server Control Panel or PowerShell to enable public IM connectivity, partner discovery, partner domain discovery. Note1: If you have Messenger connectivity working already, you’re done! Note2: There is no additional charge for activating Lync-Skype Connectivity
  • 16. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Step 1. Register your domain This tells our service where to send inbound messages and tells Skype & Messenger that your Lync domain is available for connectivity. Go to https://pic.lync.com to provision your domain for Skype connectivity.
  • 17. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S O365 Configuration and Admin
  • 18. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Skype Privacy Skype maintains a Security Portal: http://www.skype.com/intl/en-us/security/
  • 19. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync Settings
  • 20. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Microsoft Accounts (MSAs) and Skype
  • 21. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S How do I add a Lync contact to Skype? To add a Lync contact – Type the Lync user address in Skype Search – Select the Lync contact – Select <Add to Contacts> Log in with MSA
  • 22. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Adding Lync User in Skype
  • 23. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Skype user adds Lync user
  • 24. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Add a Skype contact to Lync • Add Contact -> Add a Contact Not in My Organization • Select Skype • Type in MSA & Assign a Group
  • 25. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Add a Skype contact to Lync
  • 26. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Presence Expectations • Skype Presence Modes – Online – Away – Do Not Disturb – Invisible – Offline – Auto (“Show me as Away when I’ve been Inactive from <<fill-in>> minutes”) • Lync Presence Modes – Available – Away – Busy – Do Not Disturb – Be Right Back – Off Work – Appear Away
  • 27. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 28. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync & Skype Interop Enhancements Lync-Skype Audio (v1) • Add to contact list/Block users [Lync to MSA] • Block Skype Connectivity • Instant Messages and Presence Updates • P2P Audio Call • Escalate IM session to Audio Call • Hold/Resume, Mute/UnMute, Transfer
  • 29. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Connectivity v1 call flow Lync Online – Office 365 Federation Cloud signal path media path Legend Call initiated with connection details Call accepted and returns connection details Media connection is established
  • 30. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync-Skype Connectivity V1 Contacts MSAs) Sessions Not included: Router Lync-Skype Connectivity opens a new communications door for enterprises searching for inventive and differentiated opportunities for new customer acquisition, customer retention, and business-to- consumer communications. chat&audio Chat&Audio
  • 31. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 32. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Audio SDP Offers & Codecs m=audio 51819 RTP/AVP 117 114 104 9 112 111 0 8 116 115 103 97 13 118 101 a=rtpmap:117 G722/8000/2 a=rtpmap:114 x-msrta/16000 a=rtpmap:104 SILK/16000 a=rtpmap:9 G722/8000 a=rtpmap:112 G7221/16000 a=rtpmap:111 SIREN/16000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:116 AAL2-G726-32/8000 a=rtpmap:115 x-msrta/8000 a=rtpmap:103 SILK/8000 a=rtpmap:97 RED/8000 a=rtpmap:13 CN/8000 a=rtpmap:118 CN/16000 a=rtpmap:101 telephone-event/8000 Preference Order Even though the actual sampling rate for G.722 audio is 16,000 Hz, the RTP clock rate for the G722 payload format is 8,000 Hz because that value was erroneously assigned in RFC 1890 and must remain unchanged for backward compatibility. The octet rate or sample-pair rate is 8,000 Hz. (4.5.2 G.722) WidebandNarrowband RTAudio Wideband & Narrowband Skype Codec Wideband & Narrowband G.711 The redundant audio payload format "RED" is specified by RFC 2198 [17]. It defines a means by which multiple redundant copies of an audio packet may be transmitted in a single RTP stream (4.5.16 RED) http://tools.ietf.org/html/rfc3551 RTP Profile for Audio and Video Conferences with Minimal Control
  • 33. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S User-Agent: RTCC/5.0.0.0 MediationServer User-Agent: UCCAPI/15.0.4675.1000 OC/15.0.4675.1000 (Microsoft Lync) m=audio 50804 RTP/SAVP 9 0 8 115 13 118 97 101 a=candidate:5 1 UDP 184547327 134.170.96.15 50804 typ relay raddr 134.170.96.78 rport 56924 a=candidate:5 2 UDP 184546814 134.170.96.15 50006 typ relay raddr 134.170.96.78 rport 56925 a=remote-candidates: 1 84.195.252.124 5364 2 84.195.252.124 5365 a=rtpmap:9 G722/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:115 x-msrta/8000 From: <sip:johan.delimon@live.com>;epid=165FFA712D;tag=77e528eb To: <sip:johan@delimon.be>;epid=df8b299e1c;tag=cfe51e3b51
  • 34. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 35. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S G7.22 SILK
  • 36. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S
  • 37. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync & Skype Interop Enhancements Lync-Skype Audio (v1) • Add to contact list/Block users [Lync to MSA] • Block Skype Connectivity • Instant Messages and Presence Updates • P2P Audio Call • Escalate IM session to Audio Call • Hold/Resume, Mute/UnMute, Transfer Lync-Skype Video (v2) • Everything in v1 • Make Audio + Video Calls • Reject Video for inbound calls • Escalate Audio only calls by adding video • Pause/Resume Video
  • 38. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync & Skype interop • IM, Presence & Audio in May 2013 (v1) • Video calling with Lync in December 2014 (v2) • Skype for Windows desktop client v7.0.x.100 only • Other platforms/clients coming later • Built-in security for signaling using TLS and media using SRTP • Standards-based firewall traversal using STUN, TURN and ICE • Industry standard H.264 SVC codec • SILK audio codec http://blog.enowsoftware.com/solutions-engine/bid/187073/Skype-Lync-Part-II-Video-Calling
  • 39. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Enterprise NAT Traversal Mechanism Stun/Turn/ICE Router ❶ Host Candidate – Likely to fail ❷ STUN Candidate ❸ TURN Candidate – Edge Relay ❶❷ ❸ SIP uses the source and target IP addresses to establish a session. Network Address Translation (NAT) modifies IP addresses as packets transit onto the public internet and thereby renders the INVITE invalid. STUN, TURN and ICE resolve such session/NAT issues.
  • 40. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S • TLS • SRTP • SILK • RT Audio • STUN • TURN • ICE
  • 41. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Demo : Lync & Skype Call – with Video!
  • 42. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Connectivity v2 call flow Lync Online – Office 365 Federation Cloud signal path media path Legend Call initiated with connection details Call accepted and returns connection details Media connection is established
  • 43. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Architecture improvements • New Skype cloud for improved call set up and control. • New gateway connects Skype cloud to Lync Online for signaling and call control. • Uses Lync’s federation access architecture that routes to both v1 and v2 clouds. • V1 connectivity will continue to exist as traffic gradually increases on V2 connectivity.
  • 44. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S V2 Details User-Agent: RTCC/6.0.0.0 LyncSkypeGateway2/1.0.214.0 User-Agent: UCCAPI/15.0.4667.1000 OC/15.0.4667.1000 (Microsoft Lync) From: <sip:johan.delimon@live.com>;epid=165FFA712D;tag=77e528eb To: <sip:johan@delimon.be>;epid=df8b299e1c;tag=cfe51e3b51 m=audio 24214 RTP/SAVP 114 9 112 111 0 8 116 115 97 13 118 101 a=candidate:1 1 UDP 2130706431 192.168.0.109 24214 typ host a=candidate:1 2 UDP 2130705918 192.168.0.109 24215 typ host a=remote-candidates:1 192.168.0.114 5364 2 192.168.0.114 5365 a=rtpmap:114 x-msrta/16000 a=rtpmap:9 G722/8000 a=rtpmap:112 G7221/16000 a=rtpmap:111 SIREN/16000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:115 x-msrta/8000 a=rtpmap:122 X-H264UC/90000 a=rtpmap:121 x-rtvc1/90000 a=rtpmap:123 x-ulpfecuc/90000
  • 45. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S SILK
  • 46. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Call connectivity • All AV calls flow through the same federation environment set up in v1 • Lync SIP/SDP signalling is terminated at the Skype Cloud edge and translated into Skype proprietary protocols and vice versa • Lync to Skype Calls – AV calls are forked internally to both v1 and v2 clients – Mediation server supports only Audio – New Lync Gateway services all v2 calls. • Skype to Lync Calls – v2 clients will route calls through v2 Skype Cloud > Lync federation environment > Lync client – v1 clients will route calls through v1 Skype Cloud > Lync federation environment > Lync client
  • 47. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Lync-Skype Connectivity V2 Contacts MSAs Sessions voice (SILK) Video (H.264) • Encryptionwith TLS and sRTP • NATTraversal with Stun/Turn/Ice Not included: Router With version 2, we now use standard NAT traversal protocols, Signalling is encrypted with TLS and media uses sRTP directly between callers. We’ve standardized Codecs between the clients and have added Video !! Chat,audio, Video Chat,Audio, Video
  • 48. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Platform Support at GA MICROSOFT CONFIDENTIAL – INTERNAL ONLYMICROSOFT CONFIDENTIAL – INTERNAL ONLY Client v1 v2 Notes Skype Win32 yes yes Summer Skype MAC OSX yes yes Summer Skype Win Modern yes yes Future Release Skype iOS yes yes Future Release Skype Android yes yes Future Release Skype WinPhone 8 yes yes Future Release Skype Xbox yes yes Future Release Skype Outlook.com yes yes Future Release Lync 2013 CU4 yes yes Released with SILK audio codec support - (ver 15.0.4551.1005) - Windows Desktop Client Only Lync MAC yes no H.264 not supported, investigating Lync iOS yes yes Future Release Lync Android yes yes Future Release Lync WinPhone 8 yes yes Future Release Lync Win Modern yes yes Future Release Lync Web App no no Out of Scope
  • 49. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Legacy Lync Clients
  • 50. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Resources Microsoft Message Analyzer http://www.microsoft.com/en-us/download/details.aspx?id=44226 Skype & Lync Part I: Announcements http://blog.enowsoftware.com/solutions-engine/bid/187072/Skype-Lync-Part-I-Announcements Video calling between Skype and Lync available now http://blogs.office.com/2014/12/05/video-calling-skype-lync-available-now/ Microsoft Lync Server 2013 Debugging Tools http://www.microsoft.com/en-us/download/details.aspx?id=35453 Video calling between Skype and Lync first look & the details on a surprising Audio codec being used http://www.pro-lync.be/blogs/lync2013/archive/2014/12/05/video-calling-between-skype-and- lync-first-look-amp-the-details-on-a-surprising-codec-being-used.aspx
  • 51. A W A R D W I N N I N G M O N I T O R I N G & R E P O R T I N G S O L U T I O N S Install a Free 21-Day Trial of Uniscope - Get a Free $50 Amazon Card (http://bit.ly/uniscopeoffer)

Editor's Notes

  1. For the past 10 years, Microsoft has invested in the transformation of business, disrupting the status quo with Lync, by simplifying and unifying all of the different tools people use to communicate for work. We made Lync a core part of Office to make it easy for people to connect with others to get work done. Lync means the freedom to work anywhere. It’s like tapping someone on the shoulder to say “let’s chat” no matter where you are in the world. Colleagues meet together and make decisions in an instant and IT Professionals rest easy knowing their end-users are supported by a secure platform that they manage and control.   Today, thousands of organizations, large and small, count on Lync for voice, video and conferencing.
  2. At the same time, a decade ago, Skype broke down the distance barrier by bringing people together from all over the world. It forever changed the way people shared their lives by getting friends and family together to celebrate special moments and create extraordinary bonds.   Today, Skype is so much more. It’s used by more than 300 million people for messaging, calling and sharing. It lets people and groups connect in more spontaneous ways across multiple platforms to have fun and get things done. From desktop, to mobile to TV, it’s for communicating throughout the day, every day. Skype is a universal symbol of togetherness.
  3. 9
  4. In the first half of 2015, the next version of Lync will become Skype for Business with a new client experience, new server release, and updates to the service in Office 365. With the best of Lync, and the best of Skype, we believe that Skype for Business will again transform the way people communicate by giving organizations reach to hundreds of millions of Skype users outside the walls of their business.
  5. We’re really excited about how Skype for Business takes advantage of the strengths of both Skype and Lync. Our approach is all about putting people at the center of the communications experience.   For example, as you can see in these screenshots, we’re adopting the familiar Skype icons for calling, adding video and ending a call. We’ve added the call monitor from Skype, which keeps an active call visible in a small window even when a user moves focus to another application.   At the same time, Skype for Business keeps and improves on the all of the capabilities of Lync, including content sharing and telephony. For example, transferring a call now takes only one touch or click instead of three. We’re also making it easier to connect to people everywhere. Lync already offers instant messaging and audio calling with Skype users. Skype for Business adds video calling and access to the Skype user directory making it possible to call any Skype user on any device.