Concetti relativi ai codec audio di messaggistica unificata

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2008-03-20

Nella messaggistica unificata di Microsoft Exchange Server 2007 per l'archiviazione dei messaggi vocali viene utilizzato un codec. Un altro codec viene utilizzato tra un gateway IP o un sistema IP PBX (Private Branch eXchange) e un server che esegue Exchange 2007 con installato il ruolo del server Messaggistica unificata. Per creare e archiviare i messaggi vocali, la messaggistica unificata di Exchange 2007 può utilizzare uno dei tre codec audio seguenti:

  • Windows Media Audio (WMA)

  • Group System Mobile (GSM) 06.10

  • Modulazione PCM (Pulse Code Modulation) lineare G.711

Tuttavia, i codec G.711 (PCMA e PCMU) e G.723.1 sono codec VoIP utilizzati tra un gateway IP e il server Messaggistica unificata.

Parte della pianificazione del sistema di messaggistica unificata consiste nello scegliere il codec audio appropriato in base alle esigenze e ai requisiti dell'organizzazione. In questo argomento vengono fornite informazioni relative ai codec audio utilizzabili dalla messaggistica unificata di Exchange 2007 utili a pianificarne correttamente la distribuzione.

Importante

Nei server Messaggistica unificata a 64 bit, è necessario installare Windows Media Encoder se si prevede di utilizzare il codec del dial plan di messaggistica unificata WMA. Per ulteriori informazioni sull'installazione di Windows Media Encoder, vedere Disponibilità del codec Vocale Windows Media audio 9 per computer basati su x64 o il sito Area download Microsoft (informazioni in lingua inglese).

Codec

Nella messaggistica unificata di Exchange 2007 vengono utilizzati due tipi di codec: il codec utilizzato tra il gateway IP e il server Messaggistica unificata o tra un sistema PBX e il gateway IP, a seconda del tipo di sistema PBX, e il codec utilizzato per codificare e archiviare i messaggi vocali per gli utenti.

Il termine "codec" deriva dalla combinazione delle parole "codifica" e "decodifica" riferite ai dati digitali. Il codec è un programma che converte i dati digitali nel formato file audio o di flusso audio. I codec vengono utilizzati per convertire un segnale vocale analogico in formato digitale. I codec variano per la qualità dell'audio, per la larghezza di banda necessaria per utilizzarli, e per i requisititi di sistema necessari per eseguire la codifica.

Quando si utilizza un telefono normale su una rete pubblica PSTN (Public Switched Telephone Network), la voce viene trasportata attraverso la linea telefonica in formato analogico. Tuttavia in una rete VoIP (Voice over IP) la voce deve essere convertita in segnali digitali. Questo processo di conversione è noto come codifica. La codifica viene eseguita da un codec. Dopo che la voce digitalizzata ha raggiunto la destinazione, deve essere nuovamente decodificata nel formato analogico originale, in modo che la persona all'altro capo della linea possa ascoltare e comprendere il chiamante.

Codec VoIP

Nella messaggistica unificata di Exchange 2007 è possibile utilizzare tre tipi di codec tra gateway IP e server Messaggistica unificata o tra un sistema PBX e un gateway IP, a seconda del tipo di sistema PBX. I server Messaggistica unificata possono accettare da un gateway IP o da un sistema IP PBX i codec VoIP seguenti:

  • G.711 µ-law

  • G.711 A-law

  • G.723.1

G.711 è uno standard sviluppato per l'utilizzo con i codec audio. Nello standard G.711 sono definiti due algoritmi principali. L'algoritmo µ-law, utilizzato in Nord America e in Giappone, e l'algoritmo A-law, utilizzato in Europa e in altri paesi. Il codec audio G.723.1 è utilizzato soprattutto nelle applicazioni VoIP e per l'uso è richiesta una licenza. Il codec G.723.1 è un tipo di codec di elevata qualità e ad alta compressione.

Sia un server Messaggistica unificata che un gateway IP o un sistema IP PBX supportati possono offrire i codec G.711 e G.723.1. Tuttavia, il server Messaggistica unificata sceglie il codec preferito sulla base della chiave del Registro di sistema WireCodecList. Per impostazione predefinita, il primo codec da utilizzare è G.723.1. Se si desidera utilizzare un codec diverso da G.723.1 tra il server Messaggistica unificata e il gateway IP o il sistema IP PBX, è consigliabile modificare la configurazione del gateway IP o del sistema IP PBX e non aggiungere, rimuovere o modificare i valori della chiave WireCodecList nel Registro di sistema. Il server Messaggistica unificata determina il codec da utilizzare da parte del gateway IP o del sistema IP PBX e seleziona il codec appropriato dall'elenco contenuto nel Registro di sistema.

Nella tabella seguente sono elencati alcuni codec VoIP comuni.

Codec VoIP

Codec VoIP Larghezza di banda (Kbps) Descrizione

G0,711

64

Questo codec richiede un'elaborazione molto bassa. Necessita di un minimo di 128 kb per secondo (Kbps) per la comunicazione a due vie.

G.723.1

5.3/6.3

Questo codec offre un'elevata compressione con alta qualità audio e richiede una maggiore elaborazione rispetto al codec G.711. Il codec G.723.1. utilizza una larghezza di banda ridotta ma offre una qualità audio più bassa.

Codec di archiviazione dei messaggi vocali di messaggistica unificata

I dial plan di messaggistica unificata sono parte integrante delle operazioni di messaggistica unificata di Exchange 2007. Per impostazione predefinita, quando si crea un dial plan di messaggistica unificata, il dial plan utilizza il codec audio WMA. Tuttavia, dopo la creazione del dial plan di messaggistica unificata, è possibile configurare il dial plan per l'utilizzo dei codec audio GSM 06.10 o PCM Lineare G.711.

Ogni codec audio ha i suoi vantaggi e svantaggi. Il codec audio WMA è stato scelto come codec audio predefinito per la qualità del suono e le proprietà di compressione. I codec audio GSM 06.10 e PCM lineare G.711 sono stati inclusi come opzioni perché supportano altri tipi di sistemi di messaggistica.

Quando si pianifica la messaggistica unificata per Exchange 2007, è necessario bilanciare le dimensioni e la qualità audio relativa dei file audio che verranno creati per i messaggi vocali. In generale, più elevata è la velocità di un file audio, più elevata sarà la qualità. Tuttavia, è necessario considerare anche l'eventuale compressione del file audio. Di seguito si riportano esempi di velocità in bit (bit/sec) e le proprietà di compressione di ciascun codec audio utilizzato nella messaggistica unificata di Exchange 2007:

Codec di archiviazione dei messaggi vocali di messaggistica unificata

Codec di archiviazione dei messaggi vocali Bit File compresso?

WMA

16 bit

G.711 PCM

16 bit

No

GSM 06.10

8 bit

Nella messaggistica unificata di Exchange 2007 i codec audio WMA, GSM 06.10 e PCM lineare G.711 vengono utilizzati per creare file audio WMA e WAV per i messaggi vocali. Tuttavia, il tipo di file creato dipende dal codec audio utilizzato per creare il file audio per il messaggio. Nella messaggistica unificata di Exchange 2007 il codec audio WMA crea file audio WMA, mentre i codec audio GSM 06.10 e PCM lineare G.711 generano file audio WAV. Entrambi i tipi di file vengono inviati con il messaggio di posta elettronica al destinatario desiderato dei messaggi vocali.

Spesso ma non sempre, la codifica e decodifica dei dati digitali prevede anche la compressione o decompressione. La compressione audio è un tipo di compressione dei dati che riduce le dimensioni dei file dati audio. L'algoritmo di compressione audio utilizzato dal codec audio server a comprimere i file audio .wma o .wav. Nella messaggistica unificata di Exchange 2007 il tipo di algoritmo di compressione audio utilizzato dipende dal tipo di codec audio prescelto nelle proprietà del dial plan di messaggistica unificata. Dopo la creazione e la compressione, il file audio viene allegato al messaggio vocale.

Talvolta, durante la compressione e decompressione del file si verifica la perdita di dati digitali. Più elevato è il grado di compressione utilizzato per comprimere il file audio, maggiore è la perdita di informazioni durante la conversione. Tuttavia, viene utilizzato minor spazio su disco, perché si riduce la dimensione del file audio. Viceversa, più basso è il grado di compressione, minore è la perdita di informazioni. Tuttavia, è necessario utilizzare maggior spazio su disco, perché la dimensione del file audio aumenta.

Novità in Exchange 2007 SP1

Exchange 2007 Service Pack 1 (SP1) ha aggiunto il supporto per l'audio a banda larga o ad alta fedeltà RTAudio per la registrazione di messaggi vocali. Tuttavia, l'audio ad alta fedeltà è disponibile solo dopo l'integrazione della messaggistica unificata di Exchange 2007 con Office Communications Server 2007. Per abilitare la funzionalità RTAudio, il dial plan di messaggistica unificata deve essere configurato come dial plan di tipo URI con protocollo SIP (Session Initiation Protocol) ed è necessario impostare il codec di risposta alle chiamate del dial plan su WMA.

Importante

La funzionalità RTAudio non è disponibile in ambienti in cui non è distribuito Office Communications Server 2007, perché in tali ambienti, il dial plan è impostato su Telephone Extension e non su SIP URI.

Per ogni chiamata in arrivo si creano due flussi multimediali: in ingresso verso un server Messaggistica unificata e in uscita da un server Messaggistica unificata. Quando il tipo di dial plan è impostato su SIP URI e il codec di risposta alle chiamate del dial plan è impostato su WMA, il server Messaggistica unificata tenta di selezionare il codec VoIP RTAudio per il flusso di messaggi in ingresso. Se la negoziazione riesce, il codec RTAudio per il flusso di messaggi in ingresso viene utilizzato per la risposta alle chiamate normali o a quelle che provengono da Office Communicator 2007.

Nota

Per le chiamate effettuate utilizzando la funzionalità Ascolta al telefono non viene utilizzato il codec RTAudio. Per il flusso di messaggi in ingresso per le chiamate effettuate utilizzando la funzionalità Ascolta al telefono viene utilizzato il codec G.711 o G.723.1.

Quando viene utilizzato il codec RTAudio, il messaggio vocale viene registrato ad alta fedeltà e viene archiviato come file audio con estensione WMA. Quando il messaggio vocale viene riprodotto per l'utente di Office Outlook 2007 o di Outlook Web Access, l'utente può ascoltarlo in alta fedeltà. Se la negoziazione fallisce, viene utilizzato il codec G.711 o G.723.1. Sia il codec G.711 che il codec G.723 sono codec a banda stretta. Quando vengono utilizzati come codec VoIP, il messaggio vocale viene registrato e archiviato come file audio a banda stretta con estensione WMA.

Il flusso di messaggi in uscita viene sempre negoziato utilizzando il codec G.711 o il codec G.723.1. Ciò significa che coloro che chiamano ascolteranno sempre via telefono un audio a banda stretta. Ciò si applica anche a situazioni nelle quali viene effettuata una chiamata utilizzando Office Communicator.

L'elaborazione di RTAudio da parte di un server Messaggistica unificata consuma più cicli della CPU rispetto a un codec G.711 o G.723.1. Se si è integrato correttamente Office Communications Server 2007 ma si desidera disabilitare la funzionalità RTAudio per ridurre il numero di cicli della CPU, procedere come segue:

  • Impostare il codec di risposta alle chiamate del dial plan o il codec di archiviazione su GSM o PCM.

  • Disabilitare l'impostazione nel Registro di sistema. La chiave del Registro di sistema è la seguente: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Speech Server\2.0\WireCodecList. Per disabilitare la funzionalità RTAudio, rimuovere le voci RTAudio16KHz e RTAudio8KHz dall'elenco dei codec nel Registro di sistema.

    Importante

    Eventuali aggiunte, modifiche o eliminazioni degli altri valori o chiavi nella chiave WireCodecList non sono supportate.

Nota

UNRESOLVED_TOKEN_VAL(exRegistry)

Dimensioni dei messaggi di messaggistica unificata

È possibile configurare la messaggistica unificata perché utilizzi uno dei tre codec audio per la creazione dei messaggi vocali: WMA, GSM 06.10 e PCM lineare G.711 . Il codec audio WMA viene sempre salvato nel formato Windows di Windows Media e l'allegato consiste in un file con estensione .wma. I file audio configurati con i codec audio GSM o PCM lineare G.711 sono sempre salvati in formato RIFF/WAV format e l'allegato consiste in un file con estensione .wav.

Le dimensioni dei messaggi vocali di messaggistica unificata dipendono dalle dimensioni dell'allegato contenente i dati vocali e le dimensioni dell'allegato dipendono a loro volta dai seguenti fattori:

  • Durata della registrazione del messaggio vocale

  • Codec audio utilizzato

  • Formato di archiviazione del file audio

Nella figura seguente viene illustrata la dipendenza tra le dimensioni del file audio e la durata della registrazione del messaggio vocale per i tre codec audio utilizzabili nella messaggistica unificata.

Nota

Nella figura la durata media di un messaggio vocale di risposta a una chiamata è di circa 30 secondi.

Dimensioni dei file audio

UM_Message_Sizing

WMA

WMA è il codec audio con la compressione maggiore rispetto ai tre tipi di codec. La compressione è di circa 11.000 byte per 10 secondi di audio. Tuttavia, il formato .wma ha un'intestazione molto più grande rispetto al formato .wav. L'intezione del file .wma è di circa 7 kilobyte, mentre quella del file .wav file è inferiore a 100 byte. Benché le registrazioni audio WMA non superino i 15 secondi, hanno comunque dimensioni inferiori rispetto alle registrazioni GSM. Pertanto, si utilizza il codec audio per ottenere file piccoli ma di elevata qualità.

PCM Lineare G.711

Il codec audio PCM lineare G.711 crea file audio .wav non compressi. Pertanto, i file audio WAV PCM lineare G.711 occupano molto spazio, indipendentemente dalla durata della registrazione, rispetto ai codec audio GSM e WMA. I file audio .wav creati con il codec audio PCM lineare G.711 occupano poco più di 160.000 byte per 10 secondi di audio. I file audio WAV PCM Lineare G.711 detengono la qualità audio più elevata dei tre codec audio utilizzati dalla messaggistica unificata di Exchange 2007. Tuttavia, la qualità di file audio analoghi creati utilizzando i codec audio WMA e GSM è accettabile per la maggior parte di utenti che ascoltano i messaggi vocali.

GSM

Il codec audio GSM crea file audio .wav compressi. I file audio .wav creati con il codec audio GSM occupano poco più di 16.000 byte per 10 secondi di audio. Tuttavia, il codec GSM crea file audio più grandi rispetto a quelli dei codec WMA. Pertanto, valutando qualità del messaggio vocale e dimensioni, il codec GMS potrebbe non rappresentare la scelta migliore.

Ulteriori informazioni

Per ulteriori informazioni sui dial plan di messaggistica unificata, vedere Concetti relativi ai dial plan di messaggistica unificata.

Per ulteriori informazioni sulla configurazione del codec audio su un dial plan di messaggistica unificata, vedere Come modificare un dial plan di messaggistica unificata.