Search This Blog

Tuesday, November 1, 2022

restore my test server 's memory ... from 6GB to 8GB

 about 1 month ago, my test server suddenly become unresponsive

and I found out I could not start additional VMs

then I realized the server memory dropped from 8GB to 6GB

tonight, I pull the test server apart, pull out memory modules, and re-arranged all those mem sticks

and get my 8GB ram back



MS Teams: configure a phone number; Which licenses need to be applied to a user before enabling a user to use Direct Routing? a custom dial plan ?

 Use the Set-CsPhoneNumberAssignment cmdlet to assign a telephone number to the user.

A Microsoft 365 E5 or Office 365 E5 SKU including Teams Phone licenses, or individual add-on licenses provide can be used to apply the above licenses. Calling Plan functionality isn't required to use Direct Routing.

A dial plan is a named set of normalization rules that translate dialed phone numbers by an individual user into an alternate format (typically E.164) for purposes of call authorization and voice routing. They describe how phone numbers expressed in various formats are translated to an alternate format.


Teams Cloud Voicemail recordings; policy-based compliance recording; PSTN numbers for Contact Center Solutions

 Teams Cloud Voicemail recordings

Voicemail messages can be delivered to Exchange Online and Exchange server mailboxes.

policy-based compliance recording

Compliance recording can be configured to capture audio, video, screen share, and chat.

PSTN numbers for Contact Center Solutions

API-based solutions can leverage Calling plan number and Direct Routing numbers, and Direct Routing integrated solutions can leverage phone numbers direct from the contact center.


your eyes can only see what your brain knows.” Knowledge is power.

 your eyes can only see what your brain knows.” Knowledge is power.

endodontist ~~~ 牙髓科医生

 endodontist ~~~ 牙髓科医生


configuring voice routing for a Teams user

Voice routing helps you dictate how calls are routed through your SBC or multiple SBCs.

Microsoft Teams : represent caller numbers and caller IDs 

The E.164 is an international standard used by Microsoft Teams and Teams Phone.

Survivable Branch Appliance 

use the New-CSTeamsSurvivableBranchAppliance PowerShell command.


MS Teams: Direct Routing

 Direct Routing is a way to provide a PSTN (Public Switched Telephone Network) connection to Microsoft Teams users so that they can make and receive external phone calls on Teams.

To decide if a direct route is required answer the following questions, if any are yes, Direct Routing is the right solution for you:

  • You want to use Teams with Teams Phone.

  • You need to retain your current PSTN carrier.

  • You want to mix routing, with some calls going through Calling Plan, some through your carrier.

  • You need to interoperate with third-party PBXs and/or equipment such as overhead pagers, analog devices, and so on.