Network Assessment Tool for Skype for Business and Microsoft Teams

The Microsoft Network Assessment Tool provides the ability to perform a simple test of network performance to determine how well the network would perform for a Microsoft Teams or Skype for Business Online call. The tool tests the connection to Microsoft Network Edge by streaming a set of packets to the nearest edge site and back for approximately 17 seconds for a configured number of iterations.  The tool reports:

  • Packet loss
  • Jitter
  • Round-trip latency
  • Reorder packet percentage

Important: Starting around December 15 2017, older versions of the tool may stop working and will report an issue with the relay configuration. Please update accordingly.

Requirements

Supported Operating System: Windows 7 or later
PC must meet the requirements for Skype for Business Online systems described here.
For Windows Server edition, ensure the Desktop Experience feature is enabled.
For Windows N or KN versions, ensure the Media Feature pack is installed.
Only a single instance of the tool running on PC instance.

This tool is not intended for load/stress testing.

Installation

Download the latest version of the Network Assessment Tool over here

The tool in installed in the “C:\Program Files\Microsoft Skype for Business Network Assessment Tool” directory.

In the Usage.docx you can find more specific parameters to run the tool.

Usage

Browse with a command prompt over to “C:\Program Files\Microsoft Skype for Business Network Assessment Tool”

Default running the tool will forward you to Office365 (Skype for Businesss Online/Microsoft Teams). If you want to change the IP Address from the edge server you talking to you can open the “NetworkAssessmentTool.exe.config”. Line 27 will give you the oppurtunity to change the relay IP (If you want to talk to your own on-premises environtment this is your sip.domain.com IP address). You can also change the IP Addresses to for example Microsoft Teams, the IP Addresses you can find over here.

To change de number of calls you want to test change line 41 (Call will be made serially)

When executing the script you can add “/verbose” to display all of the output from the script.

Network performance

Run “NetworkAssessmentTool.exe” from the command prompt.

The tool is setting up a call (default configured 17seconds) and will display the status of the call.

Network connectivity

Run “NetworkAssessmentTool.exe /connectivitycheck” to test connectivity.

Results

The installation also contains a “ResultsAnalyzer.exe”, with this tool you can analyze the report from the command line:

To compare your values against the max values, you can check this blog article.

Microsoft Teams – Connect to Powershell

Hi Guys,

Microsoft recently released the Powershell Cmdlets (still in beta), which gives you the opportunity to manage Microsoft Teams by Powershell.
To get started you wil first need to install the Microsoft Teams Powershell module. You can do this by using the following command:

Install-Module -Name MicrosoftTeams
<img class="alignnone size-full wp-image-1438" src="https://erwinbierens.com/wp-content/uploads/2017/11/install-module-MicrosoftTeams.png" alt="install-module MicrosoftTeams" width="809" height="89" />

After installing the module we need to set up a connection to your Office 365 tenant, using the following command:

Connect-MicrosoftTeams
<img class="alignnone size-large wp-image-1440" src="https://erwinbierens.com/wp-content/uploads/2017/11/connect-microsoftteams.png" alt="" width="388" height="120" />

When you are finished you can use the following command to shut down the connection:

Disconnect-MicrosoftTeams

In the next blog i will explain how to use the other commands to manage your Teams.

Ignite News day 2

Some nice announcements about Skype for Business vNext today.

New release of “Skype for Business Server 2019” will available by the end of 2018.

Requirements

• Windows Server 2016
• SQL Server 2016
Only enterprise edition will be available.
You can run 1, 3,4… up to 16 front end servers.
(2 front end servers not).

The directors, persistent chat role and the standard edition will be dropped. SBA/SBS don’t change.

New features in Skype for Business Server 2019

• Call queues
• Attendant
• Voicemail Service

Migration

• Server 2013 -> Server 2019
• Server 2013 -> Server 2019

No in place upgrade available.

Security

TLS 1.0 and 1.1 will be disabled by CU7 and Skype for Business Server 2019

Calendar

• Q3 Microsoft Teams reports
• Q4 new Skype for Business and Teams admin page in O365

For the Q&A please take a look at the website from Mattias Kressmark

Ignite News day 1

So what’s the most interesting news on Ignite 2017 for today (so far), will update this blog!

  • Skype Operations Framework moves into Practical Guidance for Cloud Voice on Fasttrack
  • MyAdvisor will help you with setting up Voice (link)
  • Skype for Business Server will be updated second half of calendar year 2018
  • Microsoft Teams client will take over Skype for Business Online client
  • Cloud PBX renamed to Phone System
  • PSTN Conferecing renamed to Audio Conferencing

Microsoft is also introducing new enhancements to Teams meetings, including audio conferencing (available in preview today)—enabling participants to join a Teams meeting by dialing a telephone number—and interoperability between Teams and Skype for Business, including universal presence, and messaging and calling interoperability.

In the Skype for Business Online Powershell some commands showed up today for interoperability and Calling in Teams:

powershell microsoft teams

Public Developer Preview for Microsoft Teams

Microsoft Teams Public Developer Preview

How to enable Developer Preview

To participate in the Public Developer Preview, you need to do the following:
Go to your Teams client menu and switch to the preview under Menu → About.

Microsoft Teams public preview

Note: some features available in preview don’t show up correctly for users with the public version of the Teams client

What do you get?

The following features are available in the Public Developer Preview as of August 25, 2017.

Apps in Microsoft Teams

Apps in Microsoft Teams allow you to make your service available to users through a single Teams App package, which includes bots, tabs, connectors and compose extensions.

Discover Apps gallery

The Discover Apps gallery provides a listing of all apps available in Microsoft Teams spanning various categories. Developers can get apps in by submitting their apps to the Office Store.

Compose extensions

Compose extensions make it easy for users to query for information from your service and post them into conversations in the form of rich cards.

App notifications

App notifications allow apps to send messages using the Bot Framework without having to implement a conversational bot. It also enables them to mark messages as important and to post messages to the activity feed.

Actionable connectors

Actionable connectors use the new Actionable Message card type within Microsoft Teams that allow users to interact with connector cards.

Bot message updates

Bot messages can be updated after they have been delivered, enabling apps to always show up-to-date state in their messages as new information becomes available.