Traduire des numéros de téléphone dans un autre formatTranslate phone numbers to an alternate format

Cet article décrit comment traduire des numéros pour les appels sortants et entrants vers une autre mise en forme.This article describes how to translate numbers for outbound and inbound calls to an alternate format. Pour configurer le routage direct, vous devez procéder comme suit :This is step 4 of the following steps for configuring Direct Routing:

Pour plus d’informations sur la procédure de configuration du routage direct, voir configurer le routage direct.For information on all the steps required for setting up Direct Routing, see Configure Direct Routing.

Il arrive que les administrateurs de clients souhaitent modifier le numéro pour les appels sortants et/ou entrants en fonction des modèles qu’ils ont créés pour garantir l’interopérabilité avec les contrôleurs de frontière de session (SBCs).Sometimes tenant administrators may want to change the number for outbound and/or inbound calls based on the patterns they created to ensure interoperability with Session Border Controllers (SBCs). Cet article décrit la manière dont vous pouvez spécifier une stratégie de règles de correspondance de numéro pour traduire les numéros dans un autre format.This article describes how you can specify a Number Translation Rules policy to translate numbers to an alternate format.

Vous pouvez utiliser la stratégie de règles de traduction du numéro pour traduire des numéros pour les éléments suivants :You can use the Number Translation Rules policy to translate numbers for the following:

  • Appels entrants : appels d’un point de terminaison PSTN (appelant) vers un client Teams (appelé)Inbound calls: Calls from a PSTN endpoint (caller) to a Teams client (callee)
  • Appels sortants : appels d’un client Teams (appelant) vers un point de terminaison PSTN (appelé)Outbound calls: Calls from a Teams client (caller) to a PSTN endpoint (callee)

La stratégie est appliquée au niveau du SBC.The policy is applied at the SBC level. Vous pouvez affecter plusieurs règles de traduction à une SBC, qui sont appliquées dans l’ordre dans lequel elles apparaissent lorsque vous les affichez dans PowerShell.You can assign multiple translation rules to an SBC, which are applied in the order that they appear when you list them in PowerShell. Vous pouvez également modifier l’ordre des règles dans la stratégie.You can also change the order of the rules in the policy.

Pour créer, modifier, afficher et supprimer des règles de manipulation de nombre, utilisez les applets de CsTeamsTranslationRule, Set-CsTeamsTranslationRule, Get-CsTeamsTranslationRuleet Remove-CsTeamsTranslationRule .To create, modify, view, and delete number manipulation rules, use the New-CsTeamsTranslationRule, Set-CsTeamsTranslationRule, Get-CsTeamsTranslationRule, and Remove-CsTeamsTranslationRule cmdlets.

Pour attribuer, configurer et répertorier les règles de manipulation de numéros sur SBCs, utilisez les applets de nouvelle-CSOnlinePSTNGateway et Set-CSOnlinePSTNGateway conjointement avec les paramètres InboundTeamsNumberTranslationRules, InboundPSTNNumberTranslationRules, OutboundTeamsNumberTranslationRules, OutboundPSTNNumberTranslationRules, InboundTeamsNumberTranslationRules, InboundPSTNNumberTranslationRules, OutboundTeamsNumberTranslationRules et OutboundPSTNNumberTranslationRules.To assign, configure, and list number manipulation rules on SBCs, use the New-CSOnlinePSTNGateway and Set-CSOnlinePSTNGateway cmdlets together with the InboundTeamsNumberTranslationRules, InboundPSTNNumberTranslationRules, OutboundTeamsNumberTranslationRules, OutboundPSTNNumberTranslationRules, InboundTeamsNumberTranslationRules, InboundPSTNNumberTranslationRules, OutboundTeamsNumberTranslationRules, and OutboundPSTNNumberTranslationRules parameters.

Notes

Le nombre maximal de règles de traduction est de 400, le nombre maximal de noms de paramètres de traduction correspond à 100 symboles, la longueur maximale du modèle de paramètre de traduction est de 1024 symboles et la longueur de la traduction du paramètre de traduction maximum est de 256 symboles.The maximum total number of translation rules is 400, maximum translation parameter name length is 100 symbols, maximum translation parameter pattern length is 1024 symbols, and maximum translation parameter translation length is 256 symbols.

Exemple de configuration de SBCExample SBC configuration

Pour ce scénario, l' New-CsOnlinePSTNGateway applet de commande est exécutée pour créer la configuration SBC suivante :For this scenario, the New-CsOnlinePSTNGateway cmdlet is run to create the following SBC configuration:

New-CSOnlinePSTNGateway -Identity sbc1.contoso.com -SipSignalingPort 5061 –InboundTeamsNumberTranslationRules ‘AddPlus1’, ‘AddE164SeattleAreaCode’ -InboundPSTNNumberTranslationRules ‘AddPlus1’ -OutboundPSTNNumberTranslationRules ‘AddSeattleAreaCode’,  -OutboundTeamsNumberTranslationRules ‘StripPlus1’

Les règles de traduction affectées aux SBC sont résumées dans le tableau suivant :The translation rules assigned to the SBC are summarized in the following table:

NomName ModèlePattern ConversionTranslation
AddPlus1AddPlus1 ^ (\d {10} ) $^(\d{10})$ +1$1+1$1
AddE164SeattleAreaCodeAddE164SeattleAreaCode ^ (\d {4} ) $^(\d{4})$ commande + 1206555 $1+1206555$1
AddSeattleAreaCodeAddSeattleAreaCode ^ (\d {4} ) $^(\d{4})$ 425555 $1425555$1
StripPlus1StripPlus1 ^ + 1 (\d {10} ) $^+1(\d{10})$ $1$1

Dans les exemples suivants, il existe deux utilisateurs, Alice et Bob.In the following examples, there are two users, Alice and Bob. Alice est un utilisateur d’équipe dont le numéro est + 1 206 555 0100.Alice is a Teams user whose number is +1 206 555 0100. Bob est un utilisateur RTC dont le numéro est + 1 425 555 0100.Bob is a PSTN user whose number is +1 425 555 0100.

Exemple 1 : appel entrant vers un numéro à dix chiffresExample 1: Inbound call to a ten-digit number

Bob appelle Alice en utilisant un numéro à 10 chiffres non-E. 164.Bob calls Alice using a non-E.164 ten-digit number. Bob compose 2065550100 pour joindre Alice.Bob dials 2065550100 to reach Alice. SBC utilise 2065550100 dans le RequestURI et les en-têtes et 4255550100 dans l’en-tête de.SBC uses 2065550100 in the RequestURI and To headers and 4255550100 in the From header.

TitreHeader Langue sourceOriginal En-tête traduitTranslated header Paramètre et règle appliquésParameter and rule applied
RequestURIRequestURI INVITER sip :2065550100@sbc.contoso.comINVITE sip:2065550100@sbc.contoso.com INVITER sip :+12065550100@sbc.contoso.comINVITE sip:+12065550100@sbc.contoso.com InboundTeamsNumberTranslationRules 'AddPlus1'InboundTeamsNumberTranslationRules ‘AddPlus1’
ÀTO À: <sip:2065550100@sbc.contoso.com>TO: <sip:2065550100@sbc.contoso.com> À: <sip:+12065550100@sbc.contoso.com>TO: <sip:+12065550100@sbc.contoso.com> InboundTeamsNumberTranlationRules 'AddPlus1'InboundTeamsNumberTranlationRules ‘AddPlus1’
DeFROM De: <sip:4255550100@sbc.contoso.com>FROM: <sip:4255550100@sbc.contoso.com> De: <sip:+14255550100@sbc.contoso.com>FROM: <sip:+14255550100@sbc.contoso.com> InboundPSTNNumberTranslationRules 'AddPlus1'InboundPSTNNumberTranslationRules ‘AddPlus1’

Exemple 2 : appel entrant vers un numéro à quatre chiffresExample 2: Inbound call to a four-digit number

Bob appelle Alice en utilisant un numéro à quatre chiffres.Bob calls Alice using a four-digit number. Bob compose 0100 pour joindre Alice.Bob dials 0100 to reach Alice. SBC utilise 0100 dans le RequestURI et les en-têtes et 4255550100 dans l’en-tête de.SBC uses 0100 in the RequestURI and To headers and 4255550100 in the From header.

TitreHeader Langue sourceOriginal En-tête traduitTranslated header Paramètre et règle appliquésParameter and rule applied
RequestURIRequestURI INVITER sip :0100@sbc.contoso.comINVITE sip:0100@sbc.contoso.com INVITER sip :+12065550100@sbc.contoso.comINVITE sip:+12065550100@sbc.contoso.com InboundTeamsNumberTranlationRules 'AddE164SeattleAreaCode'InboundTeamsNumberTranlationRules ‘AddE164SeattleAreaCode’
ÀTO À: <sip:0100@sbc.contoso.com>TO: <sip:0100@sbc.contoso.com> À: <sip:+12065550100@sbc.contoso.com>TO: <sip:+12065550100@sbc.contoso.com> InboundTeamsNumberTranlationRules 'AddE164SeattleAreaCode'InboundTeamsNumberTranlationRules ‘AddE164SeattleAreaCode’
DeFROM De: <sip:4255550100@sbc.contoso.com>FROM: <sip:4255550100@sbc.contoso.com> De: <sip:+14255550100@sbc.contoso.com>FROM: <sip:+14255550100@sbc.contoso.com> InboundPSTNNumberTranlationRules 'AddPlus1'InboundPSTNNumberTranlationRules ‘AddPlus1’

Exemple 3 : appel sortant avec un numéro à dix chiffres non-E. 164Example 3: Outbound call using a ten-digit non-E.164 number

Alice appelle Bob par le biais d’un numéro à dix chiffres.Alice calls Bob using a ten-digit number. Alice compose le numéro 425 555 0100 pour joindre Bob.Alice dials 425 555 0100 to reach Bob. SBC est configuré de manière à utiliser des numéros non-E. 164 à dix chiffres pour les équipes et les utilisateurs PSTN.SBC is configured to use non-E.164 ten-digit numbers for both Teams and PSTN users.

Dans ce scénario, un plan de numérotation traduit le numéro avant de l’envoyer à l’interface de routage directe.In this scenario, a dial plan translates the number before sending it to the Direct Routing interface. Lorsque Alice entre 425 555 0100 dans le client Teams, le numéro est converti en + 14255550100 par le plan de numérotation pays.When Alice enters 425 555 0100 in the Teams client, the number is translated to +14255550100 by the country dial plan. Les numéros obtenus sont une normalisation cumulative des règles de plan de numérotation et des règles de traduction d’équipes.The resulting numbers are a cumulative normalization of the dial plan rules and Teams translation rules. Les règles de traduction des équipes suppriment le « + 1 » ajouté par le plan de numérotation.The Teams translation rules remove the "+1" that was added by the dial plan.

TitreHeader Langue sourceOriginal En-tête traduitTranslated header Paramètre et règle appliquésParameter and rule applied
RequestURIRequestURI INVITER sip :+14255550100@sbc.contoso.comINVITE sip:+14255550100@sbc.contoso.com INVITER sip :4255550100@sbc.contoso.comINVITE sip:4255550100@sbc.contoso.com OutboundPSTNNumberTranlationRules 'StripPlus1'OutboundPSTNNumberTranlationRules ‘StripPlus1’
ÀTO À: <sip:+14255550100@sbc.contoso.com>TO: <sip:+14255550100@sbc.contoso.com> À: <sip:4255555555@sbc.contoso.com>TO: <sip:4255555555@sbc.contoso.com> OutboundPSTNNumberTranlationRules 'StripPlus1'OutboundPSTNNumberTranlationRules ‘StripPlus1’
DeFROM De: <sip:+12065550100@sbc.contoso.com>FROM: <sip:+12065550100@sbc.contoso.com> De: <sip:2065550100@sbc.contoso.com>FROM: <sip:2065550100@sbc.contoso.com> OutboundTeamsNumberTranlationRules 'StripPlus1'OutboundTeamsNumberTranlationRules ‘StripPlus1’

Exemple 4 : appel sortant avec un numéro à quatre chiffres non-E. 164Example 4: Outbound call using a four-digit non-E.164 number

Alice appelle Bob par le biais d’un numéro à quatre chiffres.Alice calls Bob using a four-digit number. Alice utilise 0100 pour joindre Bob depuis les appels ou à l’aide d’un contact.Alice uses 0100 to reach Bob from Calls or by using a contact. SBC est configuré pour utiliser des numéros à quatre chiffres non-E. 164 pour les utilisateurs de teams et des numéros à dix chiffres pour les utilisateurs PSTN.SBC is configured to use non-E.164 four-digit numbers for Teams users and ten-digit numbers for PSTN users. Le plan de numérotation n’est pas appliqué dans ce scénario.The dial plan isn't applied in this scenario.

TitreHeader Langue sourceOriginal En-tête traduitTranslated header Paramètre et règle appliquésParameter and rule applied
RequestURIRequestURI INVITER sip :0100@sbc.contoso.comINVITE sip:0100@sbc.contoso.com INVITER sip :4255550100@sbc.contoso.comINVITE sip:4255550100@sbc.contoso.com InboundTeamsNumberTranlationRules 'AddSeattleAreaCode'InboundTeamsNumberTranlationRules ‘AddSeattleAreaCode’
ÀTO À: <sip:0100@sbc.contoso.com>TO: <sip:0100@sbc.contoso.com> À: <sip:4255555555@sbc.contoso.com>TO: <sip:4255555555@sbc.contoso.com> InboundTeamsNumberTranlationRulesList 'AddSeattleAreaCode'InboundTeamsNumberTranlationRulesList ‘AddSeattleAreaCode’
DeFROM De: <sip:+12065550100@sbc.contoso.com>FROM: <sip:+12065550100@sbc.contoso.com> De: <sip:2065550100@sbc.contoso.com>FROM: <sip:2065550100@sbc.contoso.com> InboundPSTNNumberTranlationRules 'StripPlus1'InboundPSTNNumberTranlationRules ‘StripPlus1’

Voir aussiSee also

Planifier le routage directPlan Direct Routing

Configurer le routage directConfigure Direct Routing