Questo documento descrive come riprodurre i dati/l'audio Pulse Code Modulation (PCM) al termine dell'acquisizione, senza utilizzare un decodificatore PCM.
Questa funzionalità è stata sviluppata per le piattaforme Cisco Integrated Services Router Generation 2 (ISRG2) e Cisco VG350 Analog Voice Gateway, tra cui:
Il documento può essere consultato per tutte le versioni software o hardware.
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
In questa sezione vengono presentate le informazioni necessarie per configurare le funzionalità descritte più avanti nel documento.
Viene mostrata una configurazione di test e l'acquisizione di Argot DS0 dump/PCM:
monitor pcm-tracer
monitor pcm-tracer profile 1
!--- "10" is the active B-Channel
capture-tdm E1 0/1/1 ds0 10
!--- Must configure, unit in minutes
monitor pcm-tracer capture-duration 2
!--- File name that will store in flash:
monitor pcm-tracer capture-destination pcmdata
!--- Delay unit in seconds
monitor pcm-tracer delayed-start 2
!--- Command to enable debug to trigger and rest capture
Router#debug pcm-trace
!--- Command to start the capture
Router#monitor pcm-trace start profile 1
Router#show log
.
.
.
009636: Nov 19 03:56:10.487: %SYS-5-CONFIG_I: Configured from console by vty1
(64.104.205.247)
009637: Nov 19 03:56:13.479: pcmt_capture_process: PCM Tracer to start after
2 seconds
009638: Nov 19 03:56:15.480: pcmt_capture_process: PCM Tracer: start capture
009639: Nov 19 03:56:15.480: ds0_dump_config_init: path pcmdata
009640: Nov 19 03:56:15.480: ds0_dump_reset
009641: Nov 19 03:56:15.480: %PCM_TRACER-6-PCMT_START: Starting PCM Trace on
channel under profile 1
009642: Nov 19 03:56:15.480: pcmt_start_capture: Slot 0, subslot 1, port 1, chan 10
009643: Nov 19 03:56:15.480: ds0_tdm_get_connect_info(0/1/1:10)
009644: Nov 19 03:56:15.480: ds0_tdm_get_connect_info: rx_str 80, rx_chan 0,
tx_str 32, tx_chan 42
009645: Nov 19 03:56:15.480: pcmt_start_capture: PCM Tracer configure for
trace 0/1/1:10
009646: Nov 19 03:56:15.480: ds0_dump_configure_ctcr
009647: Nov 19 03:56:15.480: ds0_dump_configure_ctcr: ds0_dump_info index 0,
str 80, ts 0
009648: Nov 19 03:56:15.480: ds0_dump_configure_ctcr: ds0_dump_info index 1,
str 32, ts 42
009649: Nov 19 03:56:15.480: ds0_dump_configure_ctcr: tdm_map count 2
009650: Nov 19 03:56:15.480: ds0_dump_configure_ctcr: DS0 dump PCM Tracer:
trace channel: 0/1/1:10
009651: Nov 19 03:56:15.480: ds0_dump_mem_init
009652: Nov 19 03:56:15.480: ds0_dump_mem_init: Allocated capture buffer ptr
0x0EA30000, size 0x001D4C00
009653: Nov 19 03:56:15.480: ds0_dump_start_capture: Capture_type 2, slot 0
009654: Nov 19 03:56:15.480: %DS0_DUMP-6-PCM_TRACE_STARTED: PCM capture started.
009655: Nov 19 03:58:15.479: %DS0_DUMP-6-PCMT_COPY_STARTED: PCM capture file
copy started.
009656: Nov 19 03:58:15.479: ds0_copy_dump_data_to_ifs: begin addr 0x0EA30000,
end addr 0x0EC04C00
009657: Nov 19 03:58:15.479: ds0_copy_dump_data_to_ifs: Allocate copy buffer ptr
0x2AC67260, size 0x000EA600
009658: Nov 19 03:58:15.481: ds0_copy_dump_data_to_ifs: Copy trace contents to
pcmdata_rx_0_1_1_10 size 0x000EA600
009659: Nov 19 03:58:17.256: ds0_copy_dump_data_to_ifs: Copy trace contents to
pcmdata_tx_0_1_1_10 size 0x000EA600
009660: Nov 19 03:58:19.078: %DS0_DUMP-6-PCMT_COPY_COMPLETED: PCM capture copy
completed.
009661: Nov 19 03:58:19.078: ds0_dump_mem_init
009662: Nov 19 03:58:19.078: ds0_dump_mem_init: Free capture buffer ptr 0x0EA30000,
size 0x001D4C00
.
.
.
Una volta completata la cattura, i file catturati possono essere trovati dalla memoria flash:
Router#show flash:
-#- --length-- -----date/time------ path
.
.
.
19 960000 Nov 19 2012 04:13:26 +00:00 pcmdata_rx_0_1_1_10
20 960000 Nov 19 2012 04:13:28 +00:00 pcmdata_tx_0_1_1_10
.
.
.
Il file catturato può essere riprodotto su Audacity o Adobe Audition senza un decodificatore PCM.
Per impostare e configurare la riproduzione audio su Audacity, attenersi alla seguente procedura:
Aprire l'applicazione Audacity.
Scegliete Progetto > Importa dati grezzi.
Aprire il file di acquisizione PCM.
Nella finestra Importa dati grezzi, scegliere o configurare i seguenti parametri:
U-Law (per T1) o A-Law (per E1)
Big-endian
1 canale (mono)
Offset iniziale: 0 byte
Importo da importare: 100%
Frequenza di campionamento: 8000 Hz
Per impostare e configurare la riproduzione audio in Adobe Audition, attenersi alla seguente procedura:
Assegnare al file di acquisizione PCM l'estensione pcm.
Aprite l'applicazione Adobe Audition.
Scegliete File > Apri.
Scegliere PCM Raw Data per aprire il file di acquisizione PCM.
Nella finestra Interpreta formato campione come scegliere o configurare i seguenti parametri:
Frequenza di campionamento: 8000
Canali: mono
Risoluzione: 16 bit
Nella finestra Dati formattati come, scegliere 8 bit mu-Law Compressi (per T1) o 8 bit A-Law Compressi (per E1).
Attualmente non è disponibile una procedura di verifica per questa configurazione.
Al momento non sono disponibili informazioni specifiche per la risoluzione dei problemi di questa configurazione.
Revisione | Data di pubblicazione | Commenti |
---|---|---|
1.0 |
19-Dec-2012 |
Versione iniziale |