Dust off your analog phones and connect them to Microsoft Teams! Through the power of Microsoft’s SIP Gateway, you can now connect your compatible analog telephone adapters (ATAs) and devices to Microsoft Teams.
Beginning in early 2023, SIP Gateway will support analog telephones, allowing you to use Teams calling functionality on the following compatible AudioCodes MediaPack analog telephone adaptor (ATA) models:
- MP-112 FXS
- MP-114 FXS
- MP-114 FXS_FXO
- MP-118 FXS
- MP-118 FXS_FXO
- MP-124 FXS
- MP-1288
Some use cases for SIP Gateway analog may include, but are not limited to:
- Lift phones
- Hotline phones (inbound only)
- Taxi freephone handsets
- Door access control phones
These use cases bring features like automatic dialing, which your ATA may already support, into the Microsoft Teams Phone ecosystem.
In order to use SIP Gateway analog, you must first enable and configure SIP Gateway in your Teams environment. If you haven’t already enabled this, check out Plan for SIP Gateway and Configure SIP Gateway before you continue. It’s important to point out that analog devices are only supported for Common Area Phone (CAP) accounts.
I’m using an AudioCodes MP-112 FXS for this “how to” guide, but the exact configuration steps may differ depending on the device.
Device Firmware
The supported firmware level for this device is 6.60A.367.001. To install the firmware:
- Log in to the web interface of the device.
- Open the Software Upgrade wizard by performing one of the following:
- Select the Maintenance tab, click the Software Update menu, and then click Software Upgrade Wizard.
- On the toolbar, click Device Actions, and then choose Software Upgrade Wizard.
- Click the Start Software Upgrade. The wizard starts, requesting you to browse to a .cmp file for uploading.
- Click the Browse button, navigate to the .cmp file, and then click Load File. A progress bar appears displaying the status of the loading process.
- Click the Reset button to reset the device with the newly loaded .cmp file.
- After the device resets, the End of Process wizard page appears displaying the new .cmp file loaded to the device. Verify this by viewing the firmware version.
Setting the IP Address
The MediaPack series supports static IP addressing. Therefore, a proper working static IP address/netmask/gateway/DNS needs to be set up for the device to establish IP network connectivity prior to applying provisioning settings for SIP Gateway. AudioCodes provides some comprehensive guidance on this in their Quick Start Guide.
Configuring Provisioning Server URL
- Access the Admin Page by appending “AdminPage” to the device’s IP address in the Web browser’s URL. For example, http://10.0.0.100/AdminPage.
- Press ini Parameters on the left pane.
- Apply the following parameters, one by one:
Parameter Name |
Enter Value |
inifileurl |
Please select from the list below |
AUPDResetURLOnWebConfig |
1 |
setdefaultoninifileprocess |
1 |
Note:
-
- The inifileurl parameter is different dependent on your region.
- The URL MUST be appended with /mac.ini.
EMEA |
http://emea.ipp.sdg.teams.microsoft.com/mac.ini |
Americas |
http://noam.ipp.sdg.teams.microsoft.com/mac.ini |
APAC |
http://apac.ipp.sdg.teams.microsoft.com/mac.ini |
- The analog gateway obtains the onboarding configuration and reboots.
Provision the FXS Port
- Access the Teams Admin Center.
- Select Teams devices → Phones → Actions → Provision devices.
- Click the Add MAC addresses manually button.
- Change the ID type to Hardware ID (analog).
- Enter your hardware ID in the format of macaddress:port (for example, 01-02-03-04-05-06:001).
- Enter a location if you wish to do so. (Entering a location or any other identifier here will help identify the device when you sign the device in. I’ve used MP-112 Port 1 to reference FXS port 1).
- Click Save.
- On the Waiting for activation page, select your device and click Generate verification code. You’ll see a verification code is now visible.
Remote Sign In
- Plug an analog phone into the FXS port on the MP-112, take the phone off the hook and dial
*55*[Verification Code]. For example, *55*274179. - When you’ll hear a confirmation tone, place the phone back down.
- In the Teams Admin Center, switch to the Waiting for Sign in tab, select the hardware ID (analog) and press Sign in a user.
- Follow the instructions to sign the user in.
- Go to https://microsoft.com/devicelogin.
- Copy and paste the code.
- Sign in with the user credentials.
- Return to the Teams Admin Center.
- You’ll now see the device and user details under Teams devices → SIP devices.
Remote Sign Out
- Access the Teams Admin Center.
- Select Teams devices → SIP devices.
- Locate and select the user.
- Click on the three dots (…) in the upper right part of the web page, followed by Actions → Sign out.
About the Author
Guest post by Rob Watts.
Rob Watts is a Senior Cloud Solution Architect at Microsoft. He blogs about all things Microsoft Teams, Office 365 and Microsoft Cloud at Watts365. The above post originally appeared on Rob’s blog here.
You can reach him through Email.
Want to find out more about AudioCodes MediaPack analog gateways?