Design a site like this with
Get started



My name is Shoulun Wang. I am a Microsoft Unified Communications professional. I have worked with a number of IP-PBXs and UC platforms but I spent most of my years with Microsoft UC products such as Lync, Skype for Business and Teams. I have worked for UC service providers delivering Microsoft UC solutions and held various roles throughout my career. This little space is where I put out my thoughts and opinion in this area and hopefully you could find it useful.

  • New Trusted Root CA for Direct Routing

    Jul 14, 2022 by

    You may or may not have picked this up via various official communication from Microsoft – I defo missed it… Microsoft is changing the Root CA for Teams Direct Routing (along with some other Microsoft 365 workloads). Microsoft originally released a message back in March this year (2022) under MC343794 titled “Office TLS Certificate Changes”.… Read more

  • Configure Teams Room account with Direct Routing

    Jan 17, 2022 by

    If you have ever tried configuring a Microsoft Teams Room account with a Direct Routing phone number and an Online Voice Routing Policy, you would most likely have encountered the error that I’m about to mention in this article. Firstly, the Exchange Room Mailbox. I won’t go into too much details here because it has… Read more

  • Microsoft launches SIP Gateway in Teams

    Dec 6, 2021 by

    Microsoft announced that a new key feature, SIP Gateway, is now GA in Teams as of December 6, 2021. With this new feature, businesses will be able to repurpose their existing 3rd party SIP phones in order to have a smoother transition into native Teams phones without a steep initial hardware investment. The full details… Read more

  • Teams Meeting PSTN Dial-out: Who is paying?

    Oct 5, 2021 by

    Meetings have always been one of the core features in Microsoft Teams. I’m sure many of us have used the feature where you are in a Teams meeting and you dial out to PSTN to “drag someone in”. But, where do those calls go out from and who is paying them? It also gets interesting… Read more

  • Restricting/Barring International Calling in Teams

    Sep 2, 2021 by

    From time to time, Teams admins may come aross the need to limit some (or all) Teams voice users’ calling capability to domestic-only. There are many different ways to implement this. But, I’m going to write up this method below as I found it to be the most effecient and can be used on both… Read more

  • The dreaded “Cannot find specified Gateway”

    Feb 22, 2021 by

    For everyone who has been doing Teams Direct Routing deployments, the famous “Cannot find specified Gateway” error would definitely be up there being one of the most dreaded errors to see. There are a couple of places you may see this error, depending on the format of Teams Direct Routing you have chosen to configure:… Read more

  • Retirement of Skype for Business Online Connector

    Feb 12, 2021 by

    Back in December last year, Microsoft communicated that the Skype for Business Online Connector will be retired by February 15, 2021. Well, that date is pretty much upon us. If you manage or deploy Enterprise Voice in Teams, you would have been using the SfB Online Connector to establish your remote PowerShell sessions. Therefore, this… Read more

  • [NEW] 1:1 Call Recording Policy

    Nov 23, 2020 by

    This is only a very quick post. If you use 1:1 call recording in Teams, you’d need to take a look at this and double check your configuration. A change and impact alert labelled as “1:1 Call Recording Policy Introduction” under MC227292 has come through over the weekend. The new –allowCloudRecordingForCalls switch in the Set-CsTeamsCallingPolicy… Read more

  • Voice routing for Teams Direct Routing explained

    Sep 29, 2020 by

    Direct Routing for Microsoft Teams is great. The voice routing configuration for Direct Routing, however, isn’t the easiest concept in the world to understand. I’d like to help people understand it to get the most out of Microsoft Teams voice. So here is my attempt on explaining the topic. Before we begin, I’m more of… Read more

  • [Ignite 2020] Upcoming Calling Features in Teams

    Sep 24, 2020 by

    A few very welcome addtions to Teams calling capability have been announced at Microsoft Ignite 2020. Let’s take a quick look at them: Modern Calls app Straight to the very core – the Calls app in Teams client gets an major upgrade. The biggest change in the new Calls app is that now an amalgamated… Read more

  • Custom meeting logo in Microsoft Teams

    Sep 8, 2020 by

    A couple of new meeting features are coming to Microsoft Teams in September. I find the custom logo particularly interesting and useful. It would make your meetings look much more professional and stand out from the crowd. The organiser would need to have Advanced Communication license to take advantage of this new feature. A little… Read more

  • Skype / Teams interop and hybrid, explained

    May 22, 2020 by

    The coexistence and interop between Skype for Business (Online and on-prem) and Teams have been an interesting topic since the day Microsoft Teams was introduced. It is not a new topic, but I feel it still needs clearing up. Hopefully this could help people and businesses understand the possibilities and implications, and in turn get… Read more

  • “Our meetings are fine in Teams but not in Skype” – WFH

    May 15, 2020 by

    Since the lockdown started we have heard this statement quite a few times. The “Skype” here refers to Skype for Business on-prem server edition. Organisations who currently have a deployment of on-prem Skype for Business environment started to notice that Microsoft Teams deliver better meeting quality now the majority of their workforce work from home.… Read more

  • Top Ear – UC Headsets, WFH review and more

    May 12, 2020 by

    The current COVID-19 lockdown has given me a chance to take my various wireless headsets for a good spin, where I’m not just working from home but also have kids schooling from home, washing machine flat out on spin cycle and all sorts of clinking clanking and clattering from the kitchen. I can now give… Read more

View all posts

Follow My Blog

Get new content delivered directly to your inbox.