You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/communications-gateway/interoperability.md
+4-5Lines changed: 4 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,8 +36,7 @@ You must provide the networking connection between Azure Communications Gateway
36
36
37
37
### Compliance with Certified SBC specifications
38
38
39
-
Azure Communications Gateway supports the Microsoft specifications for Certified SBCs for Operator Connect and Teams Phone Mobile. For more information about certification and these specifications, see [Session Border Controllers certified for Direct Routing](/microsoftteams/direct-routing-border-controllers) and
40
-
the Operator Connect or Teams Phone Mobile documentation provided by your Microsoft representative.
39
+
Azure Communications Gateway supports the Microsoft specifications for Certified SBCs for Operator Connect and Teams Phone Mobile. For more information about certification and these specifications, see [Session Border Controllers certified for Direct Routing](/microsoftteams/direct-routing-border-controllers) and the Operator Connect or Teams Phone Mobile documentation provided by your Microsoft representative.
41
40
42
41
### Call control integration for Teams Phone Mobile
43
42
[Teams Phone Mobile](/microsoftteams/operator-connect-mobile-plan) allows you to offer Microsoft Teams call services for calls made from the native dialer on mobile handsets, for example presence and call history. These features require anchoring the calls in Microsoft's Intelligent Conversation and Communications Cloud (IC3), part of the Microsoft Phone System.
@@ -47,7 +46,7 @@ The Microsoft Phone System relies on information in SIP signaling to determine w
47
46
- To a Teams Phone Mobile subscriber.
48
47
- From a Teams Phone Mobile subscriber or between two Teams Phone Mobile subscribers.
49
48
50
-
Your core mobile network must supply this information to Azure Communications Gateway, by using unique trunks or by correctly populating an `X-MS-FMC` header as defined by the Teams Phone Mobile SIP specifications.
49
+
Your core mobile network must supply this information to Azure Communications Gateway, by using unique trunks or by correctly populating an `X-MS-FMC` header as defined by the Teams Phone Mobile SIP specifications. If you don't have access to these specifications, contact your Microsoft representative or your onboarding team.
51
50
52
51
Your core mobile network must also be able to anchor and divert calls into the Microsoft Phone System. You can choose from the following options.
53
52
@@ -66,15 +65,15 @@ Azure Communications Gateway includes SIP trunks to your own network and can int
66
65
- Strict rules on a= attribute lines in SDP bodies
67
66
- Strict rules on call transfer handling
68
67
69
-
SIP trunks between your network and Azure Communications Gateway are multi-tenant, meaning that traffic from all your customers share the same trunk. By default, traffic sent from the Azure Communications Gateway contains an X-MSTenantID header which uniquely identifies from which enterprise the traffic is originating and can be used by your billing systems.
68
+
SIP trunks between your network and Azure Communications Gateway are multi-tenant, meaning that traffic from all your customers share the same trunk. By default, traffic sent from the Azure Communications Gateway contains an X-MSTenantID header. This header identifies the enterprise that is sending the traffic and can be used by your billing systems.
70
69
71
70
You can arrange more interworking function as part of your initial network design or at any time by raising a support request for Azure Communications Gateway. For example, you might need extra interworking configuration for:
72
71
73
72
- Advanced SIP header or SDP message manipulation
74
73
- Support for reliable provisional messages (100rel)
75
74
- Interworking between early and late media
76
75
- Interworking away from inband DTMF tones
77
-
- Placing the unique tenant ID elsewhere in SIP messages to make it easier for your network to consume, for example in tgrp parameters
76
+
- Placing the unique tenant ID elsewhere in SIP messages to make it easier for your network to consume, for example in `tgrp` parameters
Copy file name to clipboardExpand all lines: articles/communications-gateway/prepare-for-live-traffic.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ In some parts of this article, the steps you must take depend on whether your de
43
43
1. Enable Bidirectional Forwarding Detection (BFD) on your on-premises edge routers to speed up link failure detection.
44
44
- The interval must be 150 ms (or 300 ms if you can't use 150 ms).
45
45
- With MAPS, BFD must bring up the BGP peer for each Private Network Interface (PNI).
46
-
1. Meet any other requirements in the _Network Connectivity Specification_ for Operator Connect or Teams Phone Mobile.
46
+
1. Meet any other requirements in the _Network Connectivity Specification_ for Operator Connect or Teams Phone Mobile. If you don't have access to this specification, contact your onboarding team.
47
47
48
48
## 2. Ask your onboarding team to register your test enterprise tenant
Copy file name to clipboardExpand all lines: articles/communications-gateway/prepare-to-deploy.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,16 +10,16 @@ ms.date: 01/10/2022
10
10
11
11
# Prepare to deploy Azure Communications Gateway
12
12
13
-
This article will guide you through each of the tasks you need to complete before you can deploy Azure Communications Gateway. In order to be successfully deployed, the Azure Communications Gateway has dependencies on the state of your Operator Connect or Teams Phone Mobile environments.
14
-
The following sections describe the information you'll need to collect and the decisions you'll need to make prior to deploying Azure Communications Gateway.
13
+
This article guides you through each of the tasks you need to complete before you can start to deploy Azure Communications Gateway. In order to be successfully deployed, the Azure Communications Gateway has dependencies on the state of your Operator Connect or Teams Phone Mobile environments.
14
+
The following sections describe the information you need to collect and the decisions you need to make prior to deploying Azure Communications Gateway.
15
15
16
16
## Prerequisites
17
17
18
18
You must have signed an Operator Connect agreement with Microsoft. For more information, see [Operator Connect](https://cloudpartners.transform.microsoft.com/practices/microsoft-365-for-operators/connect).
19
19
20
-
You'll need an onboarding partner for integrating with Microsoft Phone System. If you're not eligible for onboarding to Microsoft Teams through Azure Communications Gateway's [Basic Integration Included Benefit](onboarding.md) or you haven't arranged alternative onboarding with Microsoft through a separate arrangement, you'll need to arrange an onboarding partner yourself.
20
+
You need an onboarding partner for integrating with Microsoft Phone System. If you're not eligible for onboarding to Microsoft Teams through Azure Communications Gateway's [Basic Integration Included Benefit](onboarding.md) or you haven't arranged alternative onboarding with Microsoft through a separate arrangement, you need to arrange an onboarding partner yourself.
21
21
22
-
You must ensure you've got two or more numbers that you own which are globally routable. Your onboarding team will require these numbers to configure test lines.
22
+
You must ensure you've got two or more numbers that you own which are globally routable. Your onboarding team needs these numbers to configure test lines.
23
23
24
24
We strongly recommend that you have a support plan that includes technical support, such as [Microsoft Unified Support](https://www.microsoft.com/en-us/unifiedsupport/overview) or [Premier Support](https://www.microsoft.com/en-us/unifiedsupport/premier).
25
25
@@ -136,11 +136,11 @@ We recommend you rotate your secrets at least every 70 days for security. For in
136
136
To enable the Azure Communications Gateway service to access the Key Vault, you must grant Admin Consent to the App registration.
137
137
138
138
1. Request the Admin Consent URL from your onboarding team.
139
-
1. Follow the link. A pop-up window will appear which contains the **Application Name** of the Registered Application. Note down this name.
139
+
1. Follow the link. A pop-up window displays the **Application Name** of the Registered Application. Note down this name.
140
140
141
141
### 4.4 Grant your application Key Vault Access
142
142
143
-
This step must be performed on your Tenant. It will give the Azure Communications Gateway the ability to read the Operator Connect secrets from your tenant.
143
+
This step must be performed on your tenant. It gives Azure Communications Gateway the ability to read the Operator Connect secrets from your tenant.
144
144
145
145
1. Navigate to the Key Vault in the Azure portal. If you can't locate it, search for Key Vault in the search bar, select **Key vaults** from the results, and select your Key Vault.
146
146
1. Select **Access Policies** on the left hand side menu.
@@ -154,7 +154,7 @@ This step must be performed on your Tenant. It will give the Azure Communication
154
154
155
155
## 5. Create a network design
156
156
157
-
Ensure your network is set up as shown in the following diagram and has been configured in accordance with the *Network Connectivity Specification* you've been issued. You must have two Azure Regions with cross-connect functionality. For more details on the reliability design for Azure Communications Gateway, see [Reliability in Azure Communications Gateway](reliability-communications-gateway.md).
157
+
Ensure your network is set up as shown in the following diagram and has been configured in accordance with the *Network Connectivity Specification* that you've been issued. You must have two Azure Regions with cross-connect functionality. For more information on the reliability design for Azure Communications Gateway, see [Reliability in Azure Communications Gateway](reliability-communications-gateway.md).
158
158
159
159
To configure MAPS, follow the instructions in [Azure Internet peering for Communications Services walkthrough](/azure/internet-peering/walkthrough-communications-services-partner).
160
160
:::image type="content" source="media/azure-communications-gateway-redundancy.png" alt-text="Network diagram of an Azure Communications Gateway that uses MAPS as its peering service between Azure and an operators network.":::
@@ -181,7 +181,7 @@ To configure MAPS, follow the instructions in [Azure Internet peering for Commun
181
181
182
182
## 7. Collect Service Regions configuration values
183
183
184
-
Collect all of the values in the following table for both service regions in which Azure Communications Gateway will run.
184
+
Collect all of the values in the following table for both service regions in which you want to deploy Azure Communications Gateway.
0 commit comments