I don't intend to break the NDA, so enough to say, prepare for a lot of reading.
As I studied, I created a guide to the various subject areas, available here and used Microsoft Lync Server 2010 Unleashed
This will be a living post as I seek out information covering the topics of the Lync Administrator exam, 70-665. Latest update:
Skills Being Measured This exam measures your ability to accomplish the technical tasks listed below. The percentages indicate the relative weight of each major topic area on the exam. |
Designing a Topology for Lync Server 2010 (25 percent)
|
The bandwidth requirements for Lync are difficult to determine for a given customer installation especially since the nature of Lync is to change how people communicate. The starting point for understanding the network bandwidth requirements are documented on Technet and Microsoft have released a bandwidth calculator.
The bandwidth usage is determined by a number of factors, the Codec used (along with overhead), the Stream activity level and for video, the resolution/quality and frame rate.
Audio codec | Scenarios | Audio payload bitrate | Add IP header only | Also add UDP, RTP and SRTP | Also add FEC | |||
RTAudio Wideband | Peer-to-peer | 29.0 | 45.0 | 57.0 | 86.0 | |||
RTAudio Narrowband | Peer-to-peer, PSTN | 11.8 | 27.8 | 39.8 | 51.6 | |||
G.722 | Conferencing | 64.0 | 80.0 | 95.6 | 159.6 | |||
G.711 | PSTN | 64.0 | 80.0 | 92.0 | 156.0 | |||
Siren | Conferencing | 16.0 | 32.0 | 47.6 | 63.6 |
The bandwidth rates are in Kbps (as are all bandwidth rates in this post) and assume 100% stream activity, which is not the normal case. (Note: The online Technet document shows KBPS (i.e. Kilo Bytes per second for the base Audio payload bitrate, it should be Kbps – reference Wikipedia)
Video codec | Resolution | Maximum video payload bitrate | Minimum video payload bitrate |
RTVideo | Main Video CIF | 250 | 50 |
RTVideo | Main Video VGA | 600 | 350 |
RTVideo | Main Video HD | 1500 | 800 |
RTVideo | Panoramic Video | 350 | 50 |
The maximum bitrate values shown (Kbps) are applicable for maximum frame rate and maximum quality. The minimum bitrate is for 1fps. HD Video is only available for peer-to-peer sessions. By default, only SD video is allowed, to allow HD video at Global or Site level use Set-CsMediaConfiguration –Identity:Global -MaxVideoRateAllowed HD720p15m
The raw bandwidth specified above is used only when the situation requires it, in other words, depending on what individual users are doing with the session determines their bandwidth requirements.
Scenario | Media | Estimated stream activity (%) |
Peer-to-peer sessions | Audio | 61 |
Peer-to-peer sessions | Main video CIF | 84 |
Peer-to-peer sessions | Main video VGA | 83 |
Peer-to-peer sessions | Main video HD | 80 |
Peer-to-peer sessions | Panoramic video | 74 |
Conferencing | Audio | 43 |
Conferencing | Main video CIF | 84 |
Conferencing | Main video VGA | 83 |
Conferencing | Main video HD | 80 |
Conferencing | Panoramic video | 74 |
PSTN | Audio | 65 |
This is based on customer data gathered by Microsoft.
Added to the media bandwidth requirements is the requirement for control traffic in the form of Real Time Control Protocol (RTCP)
Media | RTCP maximum bandwidth |
Audio | 5 |
Video | 10 |
Combining all this information together, Microsoft have come up with a table of maximum bandwidth utilisation (with and without FEC) and also typical bandwidth utilisation.
Media | Codec | Typical stream bandwidth | Maximum stream bandwidth without FEC | with FEC |
Audio | RTAudio Wideband | 39.8 | 62 | 91 |
Audio | RTAudio Narrowband | 29.3 | 44.8 | 56.6 |
Main video CIF | RTVideo | 220 | 260 | Not applicable |
Main video VGA | RTVideo | 508 | 610 | Not applicable |
Main video HD | RTVideo | 1210 | 1510 | Not applicable |
Panoramic video | RTVideo | 269 | 360 | Not applicable |
Media | Typical codec | Typical stream bandwidth | Maximum stream bandwidth without FEC | with FEC |
Audio | G.722 | 46.1 | 100.6 | 164.6 |
Audio | Siren | 25.5 | 52.6 | 68.6 |
Main video CIF | RTVideo | 220 | 260 | Not applicable |
Main video VGA | RTVideo | 508 | 610 | Not applicable |
Panoramic video | RTVideo | 269 | 360 | Not applicable |
Media | Typical codec | Typical stream bandwidth | Maximum stream bandwidth without FEC | with FEC |
Audio | G.711 | 64.8 | 97 | 161 |
Audio | RTAudio Narrowband | 30.9 | 44.8 | 56.6 |
![]() | |||
Lync Cmdlets by Category |
![]() |
Lync Cmdlets by Verb |
DB size = (DB growth per user per day) * (Number of users) * (Number of days)
element | Meaning | Example | Explanation of example |
^ | Match at beginning of string | ^123 | Match the digits 123 at the beginning of the string |
() | Captures the matched subexpression | (456) | Capture what is between the parentheses into a numbered variable, starting at 1 which can be accessed as $n, eg $1 |
* | Specifies zero or more matches | \d(*) | |
+ | Specifies one or more matches | \d(+) | |
? | Specifies zero or one matches | \d(+) | |
{n} | Specifies exactly n matches | \d{4} | Match 4 digits |
{n,} | Specifies at least n matches | \d{3,} | Match at least 3 digits (with no limit to number of digits matched |
{n,m} | Specifies at least n, but no more than m, matches. | \d{3,6} | Match at least 3 digits but no more than 6 digits |
\d | Matches any decimal digit | ^\d | Match any decimal digit (at the beginning of a string) |
| | Matches any one of the terms separated by the | (vertical bar) character | 134 | 135 | Match either the string 134 or the string 135 |
$ | The match must occur at the end of the string | ^(123)$ | Match exactly digits 123 (and not 1234) |
Name | Starting Digits | Length | Digits to remove | Digits to add | Pattern to match | Translation rule |
4 Digit Extension | 3 | Exactly 4 | 0 | +35320911 | ^(3\d{3})$ | +35320911$1 |
International Numbers | 00 | At least 2 | 2 | + | ^00(\d*)$ | +$1 |
National Numbers | 0 | At least 1 | 1 | +353 | ^0(\d*)$ | +353$1 |
Emergency Number | NA | NA | NA | NA | ^(999$|112$) | +$1 |
Name | Dialed number to test | Expected translation |
Local extension | 3001 | +353209113001 |
International Number | 0018095556789 | +18095556789 |
National Number | 0209113002 | +353209113001 |
Emergency Number | 112 | +112 |
Emergency Number | 999 | +999 |