In questo articolo
Panoramica
Crea uno schema di traduzione
Visualizza o modifica il modello di traduzione
Eliminare il modello di traduzione
Gestione in blocco del modello di traduzione
corrispondenza del modello
Esempi di modelli di traduzione

Stringhe di corrispondenza per la traduzione per le chiamate in uscita

list-menuIn questo articolo
list-menuFeedback?

In qualità di amministratore, è possibile configurare modelli di traduzione per manipolare le cifre digitate prima di instradare una chiamata. È possibile definire questi modelli a livello di organizzazione e di sede per le chiamate in uscita.

Panoramica

Webex Calling manipola le cifre prima di instradare una chiamata utilizzando modelli di traduzione. Il sistema applica questi modelli di traduzione alle chiamate in uscita e reindirizzate, inclusi i trasferimenti e gli inoltri. Tuttavia, i modelli di traduzione non vengono applicati alle chiamate di emergenza, alle chiamate di riparazione e alle richiamate del call center. Nell'applicazione dei modelli di traduzione, quelli a livello di località hanno la precedenza su quelli a livello di organizzazione.

  • Livello organizzativo: Definisce i modelli applicati alle chiamate all'interno dell'organizzazione. È possibile configurare un massimo di 1000 modelli per organizzazione.
  • Livello di localizzazione: Definisce modelli che vengono applicati solo alle chiamate all'interno di una posizione specifica. È possibile configurare un massimo di 500 modelli per posizione.

Ecco alcuni casi d'uso in cui è possibile utilizzare i modelli di traduzione:

  • Composizione del numero da parte dell'operatore: In ogni postazione, se l'utente compone lo 0 (o qualsiasi altra cifra), la chiamata viene instradata a un operatore in loco.
  • Composizione breve dei numeri: Consente di comporre numeri abbreviati o brevi anziché numeri di telefono completi. Le organizzazioni o i sistemi telefonici utilizzano comunemente la composizione breve dei numeri per semplificare e velocizzare il processo di chiamata. Il sistema modifica e traduce il numero composto nel numero appropriato e instrada la chiamata. Ad esempio, comporre *88* per effettuare una chiamata all'assistenza IT.
  • Traduzione generale delle cifre con caratteri jolly: Consente la sostituzione o la traduzione di cifre o sequenze specifiche in un numero di telefono. I caratteri jolly sono caratteri speciali che fungono da segnaposto per una cifra o una sequenza di cifre. Con questo caso d'uso, è possibile definire regole che specificano come determinate cifre vengono sostituite nel numero composto.

Di seguito è possibile accedere alla pagina di configurazione dei modelli di traduzione:

  1. Accedere a Control Hub.
  2. Vai a Servizi > PSTN & Instradamento > Configurazioni del gateway > Schema di traduzione.
  3. La pagina visualizza tutti i modelli di traduzione configurati, inclusi nome, modello di corrispondenza, modello di sostituzione, livello e dettagli sulla posizione.
  4. Inserisci il nome o il modello corrispondente nel campo Cerca per visualizzare i risultati della ricerca corrispondenti.
  5. Seleziona Tutti i modelli di traduzione o una posizione specifica dal menu a tendina per popolare i rispettivi modelli nella pagina. È inoltre possibile selezionare Organizzazione nel menu a tendina che filtra per mostrare solo i modelli a livello di organizzazione.

Crea uno schema di traduzione

Crea una stringa di corrispondenza per traduzione che può manipolare le cifre prima di indirizzare una chiamata in uscita.

1

Accedere a Control Hub.

2

Vai a Servizi > PSTN & Instradamento

3

Fare clic su Configurazione gateway > Schema di traduzione

4

Fai clic su Crea modello di traduzione.

5

Scegli il livello al quale desideri creare il modello di traduzione:

  1. Livello organizzativo

  2. Posizione: Seleziona una località dall'elenco a discesa.

Le stringhe di corrispondenza a livello di posizione hanno la precedenza rispetto alle stringhe di corrispondenza a livello di organizzazione.

6

Inserisci un nome univoco all'interno di una località o organizzazione. Consente un massimo di 50 caratteri.

7

Inserisci un modello di corrispondenza univoco all'interno di una posizione o organizzazione . Durante la definizione del modello, attenersi ai vincoli:

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' se il carattere è presente, deve essere il primo carattere tranne il carattere di apertura del gruppo '('.
  • I caratteri jolly consentiti sono:
    • “X” indica una singola cifra compresa tra 0 e 9.
    • “!”—indicates una sequenza di una o più cifre. È possibile definire questo carattere solo come ultimo carattere, ad eccezione del carattere di chiusura del gruppo ')', nel modello.
    • [ ]—indicates un intervallo di numeri come 1–3 o 4–8, oppure può essere una sequenza di cifre come 1, 5, 7, 9.
    • ( )—indica un gruppo. È possibile definire più gruppi.
8

Inserisci Modello di sostituzione. Durante la definizione del modello, attenersi ai vincoli:

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' Il carattere è presente, deve essere il primo carattere.
  • Il carattere jolly di gruppo consentito è $. Include un gruppo corrispondente utilizzando $<group index>. Per esempio: $1.

    IL $0 Il gruppo corrispondente è sempre disponibile per l'uso come gruppo implicito. Non corrisponde a un gruppo definito nel modello di corrispondenza e rappresenta sempre l'intero numero corrispondente.

    Ad esempio, con un modello di corrispondenza di XXXX e un modello di sostituzione di 123$0, Componendo il numero 4567 si ottiene il numero tradotto 1234567.

9

(Facoltativo) Per testare il modello configurato, inserire il numero del campione da tradurre. Fai clic su Test Pattern.

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' se il carattere è presente, deve essere il primo carattere tranne il carattere di apertura del gruppo '('.
Se il numero del campione inserito non corrisponde al modello corrispondente, il risultato del test visualizza un messaggio di errore.

Ad esempio, se il modello di corrispondenza configurato è 0 e il numero di campione inserito è 7890, viene visualizzato il messaggio di errore Il modello non corrisponde".

Ma se il numero del campione corrisponde al modello, il risultato visualizza il modello tradotto.

Ad esempio, se il modello di corrispondenza configurato è 0 e ilnumero del campione inserito è 0, allora il numero viene tradotto nel modello di sostituzione configurato. Il modello corrispondeva. 0 viene tradotto in 1234 viene visualizzato il messaggio di successo.

10

Fare clic su Crea.

  • Il Test Pattern serve solo per eseguire un test di base dei modelli di corrispondenza e sostituzione al fine di osservare il risultato di una singola corrispondenza per il modello. È possibile utilizzare la funzione Verifica instradamento chiamate nell'Hub di controllo per verificare tutti i modelli di traduzione applicati.

  • I modelli di traduzione non si applicano ad alcuni codici di accesso alle funzionalità (FAC) come Call Bridge, Call Retrieve (*88), e recupero delle notifiche push. Questi FAC collegano un endpoint a una chiamata esistente e pertanto non seguono il processo standard di traduzione delle chiamate in uscita.

Visualizza o modifica il modello di traduzione

È possibile visualizzare o modificare i modelli di traduzione creati e visualizzati nell'elenco.

1

Nella pagina dei modelli di traduzione, seleziona un modello di traduzione specifico dall'elenco.

2

Nel View/Edit Nella schermata Modello di traduzione, è possibile visualizzare e modificare i dettagli del modello selezionato.

Non è possibile modificare la selezione del livello durante la visualizzazione o la modifica del modello.

3

È possibile modificare il nome, il modello di corrispondenza o il modello di sostituzione.

4

(Facoltativo) Per testare il modello modificato, inserire il numero del campione da tradurre. Fai clic su Test Pattern.

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' se il carattere è presente, deve essere il primo carattere tranne il carattere di apertura del gruppo '('.
Per i risultati, vedere la sezione Crea modello di traduzione.
5

Fai clic su Salva.

Il Test Pattern serve solo per eseguire un test di base dei modelli di corrispondenza e sostituzione al fine di osservare il risultato di una singola corrispondenza per il modello. È possibile utilizzare la funzione Verifica instradamento chiamate nell'Hub di controllo per verificare tutti i modelli di traduzione applicati.

Eliminare il modello di traduzione

1

Nella pagina dei modelli di traduzione, seleziona un modello di traduzione specifico dall'elenco.

2

Fai clic nella colonna Azioni e seleziona Elimina per eliminare un modello dall'elenco.

3

(Facoltativo) È possibile selezionare le caselle di controllo e scegliere uno o più modelli dall'elenco. Fai clic sull'icona Elimina.

Gestione in blocco del modello di traduzione

Grazie alla gestione in blocco, è possibile aggiungere o modificare fino a 10.000 modelli di traduzione alla volta. Supporta l'esportazione e l'importazione in blocco di modelli.

1

Accedere a Control Hub.

2

Vai a Servizi > PSTN & Instradamento

3

Fare clic su Configurazione gateway > Schema di traduzione

4

Nella pagina Modello di traduzione, fai clic su Gestisci in blocco per modificare i modelli di traduzione.

5

Nella schermata di gestione dei modelli di traduzione, dal menu a discesa scegli Tutti i modelli di traduzione, una Posizionespecifica o Organizzazione. Fai clic su Scarica dati e scarica i dati .csv correnti. Modifica le sequenze di cifre nel foglio di calcolo.

6

(Facoltativo) Fare clic su Scarica modello .csv per scaricare un modello .csv vuoto. Aggiungere le sequenze di cifre secondo necessità.

7

Modifica le seguenti colonne nel modello CSV per la gestione in blocco dei modelli di traduzione:

Non rimuovere mai colonne e intestazioni dal file CSV durante la fase di preparazione. Tuttavia, è possibile cancellare i valori dalle colonne che non si desidera modificare. Durante l'importazione, le celle vuote nel file CSV indicano "nessuna modifica".

Tabella 1. Modello CSV per la gestione in blocco
ColonneDescrizione

Nome

Nome del modello di traduzione

Livello

Definito a livello di organizzazione o di sede

Nome posizione

A livello di località, la colonna "Nome località" specifica il nome della località per la quale è definito il modello di traduzione.

A livello organizzativo, la colonna per il modello di traduzione è vuota.

Schema corrispondente

Specifica il modello corrispondente

Schema sostitutivo

Specifica il modello di sostituzione

8

Trascina e rilascia il tuo file .csv oppure fai clic su "Scegli un file" per caricare il file .csv modificato. È possibile caricare il file .csv modificato per applicare tutte le modifiche apportate ai modelli di traduzione.

9

Fare clic su Carica. Una volta caricato correttamente, i modelli di traduzione dal file CSV vengono aggiunti all'elenco.

corrispondenza del modello

Il sistema confronta il numero di chiamata in uscita con il modello configurato e seleziona la corrispondenza migliore per elaborare ulteriormente la chiamata.

Il sistema esegue una scansione alla ricerca di modelli corrispondenti durante la traduzione di un numero composto. Se viene trovata una corrispondenza, sostituisce il modello con un modello sostitutivo e cerca modelli corrispondenti con il numero appena sostituito. Questo processo continua fino a un massimo di 10 iterazioni per garantire una traduzione accurata, oppure fino a quando non vengono trovate ulteriori corrispondenze.

Di seguito è riportato l'algoritmo di espansione del modello per ponderare la scelta del modello:

  • Cifra esatta = 1

  • Intervallo di cifre = numero di cifre nell'intervallo

  • Carattere jolly X = 10

  • ! = 10 per ogni cifra dopo la corrispondenza del prefisso

Ad esempio, se il numero del quadrante è 123456, allora in base ai criteri di espansione del modello, l'espansione per il modello 12X[0-5]! è 6000 (1 * 1 * 10 * 6 * 10^2). Se non ci sono altri modelli con peso di espansione inferiore a 6000, allora 12X[0-5]! viene selezionato come modello corrispondente.

In caso di corrispondenze multiple, il modello di corrispondenza migliore viene determinato in base alle seguenti regole:

  • Seleziona il modello con il minor numero di espansioni possibili.

    Ad esempio, il numero di quadrante 1234 corrisponde a due modelli P1: XXXX e P2: 123!, quindi calcola le possibili espansioni per i modelli P1: 10*10*10*10= 10^4 e P2: 1*1*1*10=10. Il numero di espansioni possibili per P2 è inferiore a quello di P1. In base alla regola, P2 viene selezionato come il modello migliore.

  • Se il numero di possibili espansioni per un modello è lo stesso, allora la precedenza del carattere jolly del modello viene confrontata con un ordine di precedenza di cifra esatta, intervallo di cifre, carattere jolly 'X' e '!' jolly.

    Ad esempio, il numero di quadrante 1234 corrisponde a due modelli P1: 123X e P2: X234, quindi calcola le possibili espansioni per i modelli P1: 1*1*1*10 = 10 e P2: 10*1*1*1 = 10. Il numero di espansioni possibili per P1 e P2 è lo stesso. Ma P1 ha una corrispondenza esatta nella posizione 1, mentre P2 ha il carattere jolly X. In base alla regola, P1 viene selezionato come il modello migliore.

  • Se il numero di espansioni possibili e la precedenza dei caratteri jolly sono gli stessi, viene selezionata la stringa tra i modelli confrontati e il modello lessicograficamente meno rilevante.

    Ad esempio, il numero di quadrante 1234 corrisponde a due modelli P1: 1[0-5]3X e P2: 1[1-6]3X, quindi calcola le possibili espansioni per i modelli P1: 1*6*1*10 = 60 e P2: 1*1*6*10 = 60. Il numero di espansioni possibili e la precedenza dei caratteri jolly sono gli stessi, ma P1 è lessicograficamente inferiore a P2. In base alla regola, P1 viene selezionato come il modello migliore.

Esempi di modelli di traduzione

Nome

Schema corrispondente

Schema sostitutivo

Esempio

Estensione digitale

XXXX

+91805555$0

0123 è tradotto in +918055550123

(Traduce le estensioni a 4 cifre)

IL $0 Il gruppo corrispondente è sempre disponibile per l'uso come gruppo implicito. Non corrisponde a un gruppo definito nel modello di corrispondenza e rappresenta sempre l'intero numero corrispondente.

Operatore

0

+918011223344

0 viene tradotto in +918011223344

(Traduce 0 in operatore)

Site1Prefix

6222(XXXX)

+91804444$1

62220246 è tradotto in +918044440246

(Traduce i numeri con prefisso on-net (6) e codice Site1 (222))

Gamma di cifre

[3-7]XXXX

+9180333$0

54567 è tradotto in +918033354567

(Traduce le estensioni a 5 cifre che iniziano con un intervallo di cifre compreso tra 3 e 7 inclusi)

PrefissoAggiungi

[2-9]X[2-9]XXXXXXX

91$0

8055552222 è tradotto in 918055552222

(Aggiunge un prefisso del paese davanti a un numero di 10 cifre, con restrizioni sulla prima e sulla terza cifra)

Gruppo Implicito

80[2-9]XXXXXXX

91$0

8036666666 si traduce in 918036666666

(Traduce 10 cifre a partire da 80 e la terza cifra compresa tra 2 e 9)

Lente variabile

8042!

800

80423 si traduce in 800

(Inserire 8042 seguito da una o più cifre)

VarLenGrp

80(XXXX!)

+9180$1

8035353535 si traduce in +918035353535

MultiGrp

80(XX)333(XXX)

+9180$1333$2

8012333456 viene tradotto in +918012333456

La cronologia delle chiamate sull'app Webex o sul telefono fisso mostra il numero tradotto e non il numero composto. Per ulteriori informazioni, consultare Visualizza cronologia chiamate.

Questo articolo è stato utile?
Questo articolo è stato utile?