Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. [email protected]...

105

Transcript of Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. [email protected]...

Page 1: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.
Page 2: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Meetings and MediaThe detailed view Johan DelimonMCM Lync Server / MVP Lync ServerOrdina Belgium [email protected]

@jdelimon

Tommy ClarkeMCSM Lync Server / MVP Lync ServerAltitude [email protected]

Level 400

@itommyclarke

Page 3: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Invite

Page 4: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Agenda

Conferencing Protocol

Conferencing Backend

Conferencing Modalities

Conferencing Lifecycle

Conferencing Extra’s

Page 5: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conferencing Protocol CCCP or C3PCentralized Conferencing Control Protocol

Page 6: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

C3P IntroductionProprietary protocol for Conference Creation, Manipulation & DeletionsTransported over SIP (between Client & Server) over existing SIP SessionsTypically SIP NOTIFY/BENOTIFY is used to communicate C3P changesC3P is XML based (“Conference Event” Package)

Page 7: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

CCCP (C3P) Package Example

Page 8: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

CCCP (C3P) Requests ConferenceCommand NotesaddConference Creating a conferencemodifyConference Modify the details of an existing

conferencedeleteConference Delete an existing conferencegetConferencingCapabilities

Get capabilities for use in a conference & available MCU types

getConferences Get list of conferences created by an organizer

getEncryptionKey Get a certificate from Focus Factory (for encryption)

getAvailableMCUTypes

Get MCU Types activated in Pool

Page 9: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

CCCP (C3P) Requests Users Command NotesaddUser Connect a user to an MCUdeleteUser Remove a user from an MCUmodifyEndpointMedia

Start/Stop recording & Muting/Unmuting

setLobbyAccess Admit users from the lobby into the conference

modifyUserRoles Promote / Demote presentersmodifyConferenceLock

Locking / Unlocking Conferences

Page 10: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conferencing BackendFocus - Focus Factory - MCU Factory

Page 11: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

FocusManaging conference stateMaintaining and enforcing conference policies and rosters

Focus FactoryA SIP entity that creates, modifies, or deletes a conference in the conferencing database. Creates the Focus Factory URI for the meeting

Page 12: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

MCU FactoryProvisions meetings according to policies and takes into account the current load on the conferencing server before assigning one to a meetingConferencing DatabaseFocus stores all state info in the RTCLocal DB on the primary Front End.Conferencing database contains metadata for a conference but NOT calendar information

Page 13: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Back EndDatabase

FocusConferencing

(MCU)Factory

Focus FactoryConferencingServer (MCU)

Scheduling ClientConferencing

Client

1

2

3

4 5

6

7

8

Page 14: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.
Page 15: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

ModalitiesInstant Messaging - Audio - Video - App Share - Web Conferencing

Page 16: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conferencing ModalitiesInstant MessagingAudio (mixing)Video (switching)App ShareWeb Conferencing

Get-CsWindowsService | Where-Object {$_.Name -like "*MCU*"}

Page 17: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

IM Conferencing Server

P2P & ConferenceSIP is the TransportIntelligent IM Filter• URL Filter – block

some or all• File Filter – block some

or all

Page 18: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

IM Conferencing : RTCIMMCU

Page 19: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

IM Conferencing : RTCIMMCU

Features Value Configured by Notes

Auto Start IM No NA

IM can be Disabled Yes Meeting Settings

Meeting Setting when Scheduling or Q&A (*)

IM Mute Single Participants during

No NA Unless Q&A is turned on during meeting for Everyone

IM Mute All Participants No NA Unless Q&A is turned on during meeting for Everyone or IM is disabled at scheduling time

IM Only Meeting Yes Meeting Policy Disable AllowIPAudio (or Multi select Users)

Q&A Yes/No Policy / Meeting Setting

Based on Policy “AllowQandA” & Meeting Configuration (*)

(*) Lync 2013 Cumulative Update Oktober 2013

Page 20: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

IM Conferencing : RTCIMMCU

Page 21: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Disable IM

Page 22: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Enable Q&A

Page 23: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Joining an IM Conference (Client)

Page 24: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Sending IM to Conference

Page 25: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio/Video Conferencing Server

Page 26: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio/Video Conferencing : RTCAVMCU

Page 27: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio/Video Conferencing : RTCAVMCUFeatures Value Configured by Notes

Auto Start Audio Yes NA Default configuration

Audio can be Disabled Yes Conference Policy

Set AllowIPAudio to $False in Conferencing Policy

Mute Single Participants during

Yes Presenter

Mute All Participants Yes Presenter During Meeting & Scheduling

Audio Only Meeting Yes NA Disable IM, NoIPVideo, Set EnableAppDesktopSharing to None

Auto Start Video No NA Viewing will start automatically

Video can be Disabled Yes Conference PolicyMeeting Options

Set AllowIPVideo to $False in Conferencing Policy & Scheduling Block Video

Mute Single Video Participants

No NA

Mute All Participants Yes Presenter During Meeting & Scheduling

Video Only Meeting No NA Audio is always required

Page 28: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Disable Audio/Video

Page 29: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Mute Audio/Video

Page 30: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio / Video Conferencing PoliciesSetting Default Value Notes

AllowIPAudio True Enable Audio Conferencing (Organizer)

AllowIPVideo True Enable Video Conferencing (Organizer)

AllowMultiView True Per Organizer Policy

EnableMultiViewJoin True Per User Level Policy

MaxVideoConferenceResolution

VGA Deprecated

AudioBitRateKb 200

TotalReceiveVideoBitRateKb 50.000 Kbps Receive BW per User

VideoBitRateKb 50.000 Kbps Send BW per UserSetting Default Value Notes

AllowAnonymousUsersToDialOut False

AllowNonEnterpriseVoiceUsersToDialOut False

EnableDialInConferencing True

Page 31: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio Details

Audio MixingMix all speakersInto single audio stream

Page 32: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio Mixing

G.711 SIREN

G.722/2

G.722

SIREN

G.722

Page 33: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio Mixing

SIREN

G.722

G.711

G.722/2D

EC

OD

E

MIX

EN

CO

DE

SIREN

G.722

G.711

G.722/2

CPU Cycles

CPU Cycles

Up to 5 Active Speakers

Send to all attendees

Filter Active Speakers Streams

Page 34: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

RTP Packets & Codecs

Payload type Codec Clock rate P-times Channels0 G.711 µ-Law 8000 10, 20, 40, 60 13 GSM 6.10 8000 20, 40, 60 14 G.723.1 8000 30, 60, 90 18 G.711 A-Law 8000 10, 20, 40, 60 19 or 117 G.722 8000 20, 40, 60 113 Comfort Noise 8000 Not Applicable 1111 Siren 16000 20, 40, 60, 100, 200 1112 G.722.1 16000 20, 40, 60 1114 RT Audio 16000 20, 40, 60 1115 RT Audio 8000 20, 40, 60 1116 G.726 8000 20, 40, 60 1117 G.722 8000 20,40,60 2118 Comfort Noise 16000 Not Applicable 1

RTP Packets (MSDN)http://msdn.microsoft.com/en-us/library/dd944715(v=office.15).aspx

Page 35: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio SDP Offers & CodecsLync 2013 Desktop Clientm=audio 51819 RTP/AVP 117 114 104 9 112 111 0 8 116 115 103 97 13 118 101

a=rtpmap:117 G722/8000/2a=rtpmap:114 x-msrta/16000a=rtpmap:104 SILK/16000a=rtpmap:9 G722/8000a=rtpmap:112 G7221/16000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:116 AAL2-G726-32/8000a=rtpmap:115 x-msrta/8000a=rtpmap:103 SILK/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=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)

Wid

eb

an

dN

arro

wb

an

d

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

Page 36: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Joining an Audio Conference

Page 37: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Joining an Audio Conference

Page 38: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio SDP Offers & CodecsLync 2013 Desktop Clientm=audio 51819 RTP/AVP 117 114 104 9 112 111 0 8 116 115 103 97 13 118 101a=rtpmap:117 G722/8000/2a=rtpmap:114 x-msrta/16000a=rtpmap:104 SILK/16000a=rtpmap:9 G722/8000a=rtpmap:112 G7221/16000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:116 AAL2-G726-32/8000a=rtpmap:115 x-msrta/8000a=rtpmap:103 SILK/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=rtpmap:101 telephone-event/8000

Audio Conferencing MCUm=audio 49978 RTP/SAVP 117 9 111 0 8 97 13 118 101a=rtpmap:117 g722/8000/2a=rtpmap:9 g722/8000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=rtpmap:101 telephone-event/8000

Page 39: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

RE-INVITE & Final Information

Page 40: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

RE-INVITE & Final Information (Continued)

Page 41: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio SDP Offers & CodecsLync 2013 Clientm=audio 51819 RTP/AVP 117 114 104 9 112 111 0 8 116 115 103 97 13 118 101a=rtpmap:117 G722/8000/2a=rtpmap:114 x-msrta/16000a=rtpmap:104 SILK/16000a=rtpmap:9 G722/8000a=rtpmap:112 G7221/16000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:116 AAL2-G726-32/8000a=rtpmap:115 x-msrta/8000a=rtpmap:103 SILK/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=rtpmap:101 telephone-event/8000

RE-INVITEm=audio 58199 RTP/SAVP 9 111 0 8 97 13 118 101a=rtpmap:9 G722/8000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=rtpmap:101 telephone-event/8000

Audio MCUm=audio 49978 RTP/SAVP 117 9 111 0 8 97 13 118 101a=rtpmap:117 g722/8000/2a=rtpmap:9 g722/8000a=rtpmap:111 SIREN/16000a=rtpmap:0 PCMU/8000a=rtpmap:8 PCMA/8000a=rtpmap:97 RED/8000a=rtpmap:13 CN/8000a=rtpmap:118 CN/16000a=rtpmap:101 telephone-event/8000

Codecs used in the audio

conference

Page 42: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio Codec

Page 43: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Lync Client Joining Conference (Default = Audio)

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

Lync Clients

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

Lync Mobile

Lync Web App

TCP 443 SIP/TLS TCP 5061 SIP/MTLS

TCP 443 HTTPS TCP 4443 HTTPS

TCP

5061

SIP

/TLS

TCP

443

HTT

PS

UDP 3478 SRTP UDP 49152-57500 SRTP

UD

P 49

152-

5750

0 SR

TP

UD

P 10

24-6

5535

SRT

P

UDP 3478 SRTPUDP 1024-65535 SRTP

UD

P 49

152-

5750

0 SR

TP

UD

P 49

152-

5750

0 SR

TP

Lync Clients Lync Mobile Lync Web AppHTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 44: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Lync Mobile & Web App Joining Conference (Audio)

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

Lync Clients

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

Lync Mobile Lync Web App

TCP 443 HTTPS TCP 4443 HTTPS

TCP

5061

SIP

/TLS

TCP

443

HTT

PS

UDP 3478 SRTP UDP 49152-57500 SRTP

UD

P 49

152-

5750

0 SR

TP

UD

P 10

24-6

5535

SRT

P

UDP 3478 SRTPUDP 1024-65535 SRTP

UD

P 49

152-

5750

0 SR

TP

UD

P 49

152-

5750

0 SR

TP

Lync Clients Lync Mobile Lync Web App

UDP

4915

2-57

500

SRTP

UDP

1024

-655

35 S

RTP

TCP 443 HTTPS

HTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 45: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Details

m=video 57533 RTP/SAVP 122 121 123a=rtpmap:122 X-H264UC/90000a=rtpmap:121 x-rtvc1/90000a=rtpmap:123 x-ulpfecuc/90000

Video switchedH.264 SVC temporal scaling to vary frame ratesRTVC1 for legacy clientsH.263 deprecatedSmart Cropping Gallery ViewSender Video Simulcast Optimized for receivers

Lync 2013 Video SDP Offer

If a user agent supports the H.264UC video codec, it SHOULD also support the ULPFEC-UC video FEC media format

Legacy Lync 2010 Video Codec RT-Video

Lync 2013 H.264 SVC

Page 46: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video SwitchingGallery View

Gallery View

Gallery View(Active Speaker in Full Screen)

NoGallery View

Page 47: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Switching (Gallery View)

H.264 SVC 240pS

WIT

CH

ING

RATE M

ATC

HIN

G

H.264 SVC 240p

H.264 SVC 240p

H.264 SVC 240p

H.264 SVC 240p

Page 48: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Switching (Gallery View + Content)

H.264 SVC 180pS

WIT

CH

ING

RATE M

ATC

HIN

G

H.264 SVC 180p

H.264 SVC 180p

H.264 SVC 180p

H.264 SVC 180p

Page 49: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Switching (Active Speaker)S

WIT

CH

ING

RATE M

ATC

HIN

G H.264 SVC 240p

Page 50: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Switching (Full Screen)S

WIT

CH

ING

RATE M

ATC

HIN

G H.264 SVC 1080p

Page 51: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

NO DECODING

NO MIXING

NO RE-ENCODING

Video Switching&Rate Matching

H.264 SVC 180p

SW

ITC

HIN

GR

ATE M

ATC

HIN

G

H.264 SVC 720p

H.264 SVC 1080p 30 f/s

RT Video 480p

H.264 SVC 720p

H.264 SVC 1080p

All Video Streams

Originating from the same

client

Video Streams sent to clients

requesting the resolution and

codec

H.264 SVC 1080p 15 f/s

RT Video 480p

H.264 SVC 180p 30 f/s

H.264 SVC 180p 7.5 f/s

H.264 SVC 180p 15 f/s

H.264 SVC 180p 30 f/s

Page 52: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Joining Video Conference

Page 53: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Joining Video Conference

Page 54: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Lync Add Video

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

Lync Clients

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

UDP 3478 SRTP UDP 57501-65535 SRTP

UD

P 57

501-

6553

5 SR

TP

UD

P 10

24-6

5535

SRT

P

UDP 3478 SRTPUDP 1024-65535 SRTP

Lync ClientsHTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 55: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Sharing Conferencing Server

Page 56: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Share Conferencing : RTCASMCU

Page 57: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Share Conferencing : RTCASMCUFeatures Value Configured by Notes

Auto Start App Sharing

NA Presenter For participants App Sharing will automatically start when presenter is sharing

App Sharing can be Disabled

Yes Conferencing Policy

AllowUserToScheduleMeetingsWithAppSharing [$True|$False]EnableAppDesktopSharing [Desktop|SingleApplication|None]

App Sharing Only Meeting

No NA Unless escalated from IM Conference (Including IM)

Page 58: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add Desktop/Application

Page 59: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Sharing Codecs

m=applicationsharing 59510 TCP/RTP/SAVP 127a=rtpmap:127 x-data/90000a=x-applicationsharing-session-id:1a=x-applicationsharing-role:sharera=x-applicationsharing-media-type:rdp

Share desktop or applicationPolicy controls for app sharingRDP encapsulated in RTPBandwidth & Quality considerations (BitRateKb)Media Quality Reporting (QoE)

Lync 2013 Application Sharing SDP Offer

The RTP payload (RTData) is a dynamic payload used forApplication Sharing Streams

Page 60: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add Application Sharing

Page 61: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Sharing SDP

Page 62: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Application Sharing Conferencing Policy

Setting Default Value Notes

AllowUserToScheduleMeetingsWithAppSharing

True Enable Scheduling (Organizer)

EnableAppDesktopSharing Desktop Enable Sharing (Organizer)

AppSharingBitRateKb 50.000 Kbps Per User Level Policy

Page 63: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add App Sharing

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

TCP 443 SRTP TCP 443 <> TCP 49152-65535 SRTP

UD

P 49

152-

5750

0 SR

TP

Lync Clients

Lync ClientsHTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 64: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add App Sharing (Federated)

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

TCP 443 SRTP <> TCP 50.000 – 59.999 SRTP TCP 443 <> TCP 49152-65535 SRTP

UD

P 49

152-

5750

0 SR

TP

Lync Clients

Lync ClientsHTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 65: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Web Conferencing : RTCDATAMCU

Page 66: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Web Conferencing : RTCDATAMCU

Features Value Configured by Notes

Auto Start Web Conferencing

NA Presenter For participants Web Conference will automatically start when presenter has started Web Conferencing

Web Conferencing can be Disabled

Yes Conferencing Policy

EnableDataCollaboration [$True|$False]

Web Conferencing Only Meeting

No NA Unless escalated from IM Conference (including IM)

Page 67: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Web Conferencing Policies

Setting Default Value

AllowAnnotations True

AllowExternalUserControl False

AllowExternalUsersToSaveContent

True

AllowParticipantControl True

AllowPolls True

AllowQandA True

AllowSharedNotes True

DisablePowerPointAnnotations False

Page 68: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Persistent Connections (Front-End -> EDGE)

Page 69: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add Whiteboard

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

TCP 443 PSOM TCP 8057 PSOM

TCP

8057

PSO

M

Lync Clients

Lync ClientsHTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 70: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Add Powerpoint Sharing

LyncFederation

Connectivity to:� IP-PSTN gateway

� IP/PBX� Direct SIP� SIP trunk

External Firewall

InternalFirewall

ReverseProxy

EDGE Pool

EnterprisePool

Office Web Apps Farm

File Store

MediationPool

TCP 443 HTTPS TCP 443 HTTPS

Lync Clients

Lync Mobile Lync Web App

TCP 443 HTTPS

Lync Clients TCP

443

HTT

PS

HTTPS traffic

SIP traffic: signaling

RTP/SRTP traffic: A/V Conferencing

PSOM traffic: Web Conferencing

Page 71: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference LifecycleScheduling – Activation – Deactivation – Deletion - Expiration

Page 72: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference SchedulingThe flow for scheduling a conference can be broken up into three steps.1. Lync Add-in connects to Focus

Factory with a SIP Service request

2. Focus Factory writes conferencing information to the database on BE

3. Focus Factory sends a 200 OK with conference information to the add/in

Page 73: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Default Meeting in Outlook

No Request sent to server

Page 74: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Default Meeting Configuration (Cache)

Online Meetings can be scheduled when offline

Page 75: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Default Meeting (No Cache)SERVICE (SIP) getConferencingCapabilities (CCCP)

200 (SIP) getConferencingCapabilities (CCCP)

SERVICE (SIP) getConferences:Static=True (CCCP)

200 (SIP) getConferences=Static ConferenceID : 2KH5G7FG

SERVICE (SIP) getConference:ConferenceID: 2KH5G7FG (CCCP)

200 (SIP) getConference:All info of the conference

Page 76: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Custom MeetingSERVICE (SIP) addConference:CSTWLDR1 (CCCP)

200 (SIP) addConference:CSTWLDR1 (CCCP)

SERVICE (SIP) getConference:ConferenceID: CSTWLDR1 (CCCP)

200 (SIP) getConference:All info of the conference

SERVICE (SIP) modifyConference:ConferenceID: CSTWLDR1 (CCCP)

200 (SIP) modifyConference:All info of the conference

Page 77: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Custom Meeting in Outlook

Page 78: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Custom Meeting in Outlook

DBAnalyze.exe /sqlserver:localhost\rtclocal /report:user /user:[email protected]

Page 79: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Schedule Custom Meeting in Outlook DBAnalyze.exe /report:conf /user:[email protected] /conf:CSTWLDR1 /sqlserver:localhost\rtclocal

Page 80: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference ActivationConference begins when the first participant of any type joins the conference

Page 81: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Starting an Ad-Hoc Meeting1. SERVICE Focus Factory (SIP) addConference:5PDRL65L (CCCP)

2. INVITE Focus:5PDRL65L (SIP) addUser:5PDRL65L user (CCCP)

3. SUBSCRIBE Focus:5PDRL65L (SIP)

4. INVITE Chat MCU:5PDRL65L (SIP)

6. INVITE AV MCU:5PDRL65L (SIP)

5. NOTIFY from Focus:5PDRL65L (SIP)

7. INVITE Focus:5PDRL65L CAS (SIP) addUser:5PDRL65L CASuser (CCCP)8. SUBSCRIBE Focus:5PDRL65L CAS (SIP)

9. INFO Focus:5PDRL65L (SIP) getConference:5PDRL65L (CCCP)10. NOTIFY CAS + User (SIP) New user Joining

11. INFO Focus:5PDRL65L (SIP) addUser:5PDRL65L (CCCP)

Page 82: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference is deactivatedWhen a conference ends, or if all enterprise users leave, the conference is deactivated -remaining participants are ejected after 90 min

Page 83: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference deleteThe “Exit and End Conference” option in the Console has the effect of sending a deleteConference to the FocusdeleteConference is sent to the Focus Factory when a calendar item is deleted in OutlookOrganizer is disabled or deleted from using Lync

Page 84: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Meeting ExpirationWhen a meeting expires, the meeting data record is deleted from the meeting database by the Expiration process running on the Front End Server After the expiry time plus a 15-day grace period, the Web Conferencing Server deletes all conference content data (including uploaded slides, whiteboard sessions, and shared notes) from the presentation file share

Page 85: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Conference size & Large MeetingsCan support up to 1000 participants

Default support is 250 participants

Page 86: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Large Meetings - Configuration RequirementsConfigure the conferencing policy using the following settings:

Set the MaxMeetingSize option to 1000. (The default is 250.)

Set the AllowLargeMeetings option to True.

Set the EnableAppDesktopSharing option to None.

Set the AllowUserToScheduleMeetingsWithAppSharing option to False.

Set the AllowSharedNotes option to False.

Set the AllowAnnotations option to False.

Set the DisablePowerPointAnnotations option to True.

Set the AllowMultiview option to False.

Set the EnableMultiviewJoin option to False.

Page 87: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Server Port RangesAudioVideoApp Sharing

Page 88: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Default Media Port Ranges

LyncClient

EnterprisePool

Port : 65535

Port : 0

Port : 1024Default Audio

Port Range1024-65535

Default VideoPort Range1024-65535

Default App Sharing

Port Range1024-65535

Default File Sharing

Port Range1024-65535

Default Audio Port Range

49152-57500

Default VideoPort Range

57501-65535

Default App Sharing

Port Range49152-65535 Port : 0

Port : 65535

Port : 57500

Port : 49152

Page 89: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Custom Media Port Ranges

LyncClient

EnterprisePool

Port : 65535

Port : 0

Port : 1024Default Audio

Port Range49152-57500

Default VideoPort Range

57501-65535

Default App Sharing

Port Range49152-65535 Port : 0

Port : 65535

Port : 57500

Port : 49152

Port : 40801

Custom Audio

Port Range50000-50020

Custom Video

Port Range60000-60020

Custom App Sharing

Port Range45000-45020

Custom File Sharing

Port Range30000-30020

Page 90: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Custom Media Port Ranges

LyncClient

EnterprisePool

Port : 65535

Port : 0

Port : 1024Custom Audio

Port Range4000-4020

Custom Video

Port Range8000-8020

Custom App Sharing

Port Range5000-5020

Custom File Sharing

Port Range6000-6020

Default Audio Port Range

49152-57500

Default VideoPort Range

57501-65535

Custom App Sharing

Port Range40803-49151 Port : 0

Port : 65535

Port : 57500

Port : 49152

Port : 40803

Page 91: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Custom Configuration of the Lync ClientsService

Default Port Range

Default Ports

Customized Port Range

Custom Ports

Minimum Custom Ports

Type

Audio 1024-65535

64K 5350-5389 40 20 Custom

Video 1024-65535

64K 5390-5429 40 20 Custom

Application Sharing

1024-65535

64K 5430-5469 40 20 Custom

File Transfer 1024-65535

64K 5470-5509 40 20 Custom

Page 92: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Custom Configuration on the Lync ServersService

Default Port Range

Default Ports

Customized Port Range

Customized Ports Type

Application Sharing49152-65535 16383 40803-49151 8348 Custom

Audio49152-57500 8348 49152-57500 8348 Default

Video57501-65535 8034 57501-65535 8034 Default

Page 93: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Codecs & BandwidthAudioVideo

Page 94: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Network Bandwidth Requirements for Lync 2013

Modality Description Maximum bandwidth Typical bandwidth

IM, presence, and signaling Nonmedia elements 2 Kbps 1.6 Kbps

Voice Default = RTAudio Wideband 62 Kbps 39 Kbps

Conference voice Default = G.722 100.6 Kbps 46.1 Kbps

Video – small Uses H.264 at 320x180 250 Kbps 200 Kbps

Video – medium Uses H.264 at 640x480 800 Kbps 640 Kbps

Video – high Uses H.264 at 1280x1080 4 Mbps 3.2 Mbps

Page 95: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Video Resolution Bandwidth

Video codec Resolution and aspect ratio

Maximum video payload bit rate (Kbps)

Minimum video payload bit rate (Kbps)

Typical bit rate (Kbps)

H.264 320x180 (16:9)212x160 (4:3) 250 15 200

H.264/RTVideo 424x240 (16:9))320x240 (4:3 350 100 280

H.264 480x270 (16:9)424x320 (4:3) 450 200 350

H.264/RTVideo 640x360 (16:9)640x480 (4:3) 800 300 640

H.264 848x480 (16:9) 1500 400 1200H.264 960x540 (16:9) 2000 500 1600

H.264/RTVideo 1280x720 (16:9) 2500 700 2000

H.264 1920x1080 (16:9) 4000 500 3200

H.264/RTVideo 960x144 (20:3) 500 15 400

H.264 1280x192 (20:3) 1000 250  H.264 1920x288 (20:3) 2000 500  

Page 96: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

RDP Bandwidth Estimations

Screen Size Acceptable Optimal

1280x800 384 Kbps 1.5 Mbps

1440x900 512 Kbps 2 Mbps

1680x1050 768 Kbps 2.75 Mbps

1920x1200 1 Mbps 3.5 Mbps

Page 97: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Audio/Video Capacity Planning for ConferencesMedia Typical codec

Typical stream bandwidth

(Kbps)

Maximum stream bandwidth

without FEC

Maximum stream bandwidth with

FEC

Audio G.722 46.1 100.6 164.6

Audio Siren 25.5 52.6 68.6

Main video receive H.264 and/or RTVideo 260 8015 Not applicable

Main video send H.264 and/or RTVideo 270 8015 Not applicable

Panoramic video receive H.264 and/or RTVideo 190 2010 Not applicable

Panoramic video send H.264 and/or RTVideo 190 2515 Not applicable

Page 99: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Bye

Page 100: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.
Page 101: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

MyLync allows you to create a custom experience and network with the Lync Community both online and in person.With MyLync, you can:• Build your own personalized calendar while browsing all available sessions• View breakout session material including PPTs and Videos within

48 hours of each session• Participate in the Community and find people in your social networks

who are attending and interact with speakers• Arrange meetings or social activities• Navigate the Exhibit Hall floor plan and learn more about our Sponsors• Fill out evaluations to win prizes

Log into MyLync at http://mylync.lyncconf.comFor MyLync support, please visit the Registration Desk.*

* Please note that adding a session to your calendar does not reserve a seat. Seating is on a first-come, first-served basis.

Page 102: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

HANDS-ON LABS

You can also access labs on MyLync!

3:00pm – 9:00pm10:30am – 9:00pm7:30am – 9:00pm8:00am –1:30pm

LOCATIONPinyon 3

Monday, February 17Tuesday, February 18Wednesday, February 19 Thursday, February 20

LRS

LOCATIONCopperleaf 12

Wednesday, February 198:30am – 9:45am10:15am – 11:30am1:00pm – 2:15pm2:45pm – 4:00pm4:30pm – 5:45pm

Thursday, February 209:00am – 10:15am10:45am – 12:15pm12:45pm – 2:00pm

Page 103: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

THANKYOU!To our Lync MVPs

Lync Most Valuable Professionals (MVPs) are independent community leaders who share their passion, technical expertise and practical knowledge of Lync around the world.

They’re here at Lync Conference as speakers, proctors and experts. Please join us in saying THANK YOU!

ADAM ALEXIS BRIAN CHRISTOPHER CURTIS ELAN EVAN JACOB JAMES JEFF JOHAN JOHN JUSTIN

KENMARTIN MATT MICHAEL MICHAEL MIKE PETER RANDY RUBEN STÄLE TIM TOMKWOK

Page 104: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

Fill out evaluations to win prizesFill out evaluations on MyLync or MyLync Mobile.Prizes awarded daily.

Page 105: Johan Delimon MCM Lync Server / MVP Lync Server Ordina Belgium N.V. Johan.delimon@ordina.be @jdelimon Tommy Clarke MCSM Lync Server / MVP Lync Server.

© 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.