Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Symptomen

Oorzaak / Beschrijving van probleem

Verifiëren

Resolutie

Inleiding

Dit document beschrijft een probleem dat is ondervonden bij het gebruik van CVP uitgebreide gespreksstroom met overdrachtsfunctie van AT&T (DTMF *8).

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- CVP versie 8.5

- Intelligent Contact Manager (ICM)

- AT&T-verbindingsservices overdragen

Gebruikte componenten

De informatie in dit document is gebaseerd op de volgende software- en hardware-versies:

- ICM 8.5

- CVP 8.5

- CUBE versie 15.1-3.T4

- AT&T-overdrachtaansluiting

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.

Symptomen

U stelt een oproep in en de oproep wordt via CVP naar Cisco Unified Contact Center Enterprise (UCCE) verzonden. De oproep wordt teruggestuurd naar een extern nummer op AT&T-netwerk (Transfer Connect Service). Wanneer het probleem zich voordoet, hoort u deze aanwijzingen bij AT&T:

Een ogenblik geduld

Het spijt ons dat uw telefoontje niet kan worden voltooid. Probeer uw oproep opnieuw

Oorzaak / Beschrijving van probleem

In een volledige CVP-gespreksstroom wordt een oproep ontvangen voor CVP, CVP ontvangt het label DTM *8, gevolgd door 500 milliseconde (MS) gepauzeerd en 1800 nummers. CVP stuurt DTMF naar het Cisco Unified Border Element (CUBE) en de gateway uit puls de cijfers naar het AT&T-netwerk. De oproep wordt echter niet overgebracht en de klant hoort berichten. Sorry dat uw oproep niet kan worden voltooid. Probeer het nog eens.

Stap 1. De beller plaatst een oproep van het openbare telefoonnetwerk (PSTN).

Stap 2. De Ingress Gateway (IGW) ontvangt de oproep van het PSTN, in dit geval is CUBE de Ingress-gateway.

Stap 3. De IGW stuurt een SIP INVITE-bericht naar CVP via een SIP-proxyserver.

Stap 4. CVP stuurt een nieuw gespreksverzoek naar de ICM.

Stap 5. De ICM voert het routingscript uit en stuurt een etiket van Voice Response Unit (VRU) naar CVP.

Stap 6. CVP stuurt een SIP INVITE-bericht via SIP-proxyserver naar de Voice XML Gateway (VXML GW).

Stap 7. De VXML GW voert het bootstrap-script uit en stuurt een HTTP-aanvraag naar CVP.

Stap 8. CVP stuurt de ICM een verzoek-instructies.

Stap 9. De ICM annuleert het VRU-been en stuurt het DTMF-label naar CVP. CVP beëindigt het VRU-been met de VXML GW.

Stap 10. CVP stuurt DTMF naar IGW (CUBE).

Stap 1. IGW (CUBE) breekt DTMF uit naar het AT&T-netwerk.

Stap 12. AT&T-netwerk verstuurt DTMF **7-netwerk niet ontvangen of kan het gedialogeerde nummer niet herkennen. Voor goede case scenario's stuurt CVP DTMF **6 en de klant hoort graag na Een ogenblik geduld.

Verifiëren

Stap 1. CVP-configuratie.

In het bestand sip.Properties onder de configuratiemap moet de functie SIP.ExterneTransferWachten worden toegevoegd en op 1000 (1 seconde) worden ingesteld. Na deze herstart de CVP-callserver.

Stap 2. CVP Call server logs.

Verzamel CVP-sporen met Select com.dynamicsoft.dsLibs.DSUALibs ingesteld op Debug-niveau.

Uit de CVP-documenten blijkt dat CVP-berichten versturen naar Ingress Gateway (CUBE) voor elke DTMF:

Bijvoorbeeld de "*" tint die van CVP naar IGW (CUBE) wordt gestuurd.

264788: 10.1.1.1: Nov 25 2013 12:28:25.362 -0800: %CVP_8_5_SIP-7-CALL:  {Thrd=pool-1-thread-197-SIP-61173} 409D1D04-4D6B11E3-8E94E199-7280FCFD: Starting an external transfer with label: DTMF*8,,,,,18YYNXXXXXX

2059160: 10.1.1.1: Nov 25 2013 12:28:25.362 -0800: %_Connection-7-com.dynamicsoft.DsLibs.DsUALibs.DsSipLlApi.Connection:  Sending Message (NB): INFO sip:5123809981@10.1.2.2:5060 SIP/2.0

Via: SIP/2.0/TCP 10.1.1.1:5060;branch=z9hG4bKa74MS0n9A4oRWinVIAjXSA~~47394

Max-Forwards: 70

To: <sip:5123809981@10.1.2.2>;tag=658DC428-11DA

From: <sip:5008007435000@10.1.1.11>;tag=dsefb53fdb

Call-ID: 409D1D04-4D6B11E3-8E94E199-7280FCFD@10.1.2.2

CSeq: 1 INFO

Content-Length: 26

Contact: <sip:10.1.1.1:5060;transport=udp>

Content-Type: application/dtmf-relay

Signal=*

Duration=100

Stap 3. Verzamel Ingress gateway-loggen (CUBE).

csip-bericht debug

debug van voip-sessienaam

De DTMF-relais waarover op het PSTN-gedeelte (AT&T) is onderhandeld, is RTP-NTE met een payload-type 100.

De DTMF-relais waarover op het CVP-been is onderhandeld, is sip-info en rtp-nte met een payload-type 101.

Op basis van de blogs wordt gezien dat Ingress Gateway (CUBE) alle cijfers van de CVP ontvangt met behulp van het SIP-info-bericht en het naar het PSTN stuurt (AT&T)

Bijvoorbeeld CUBE verzenden van cijfer 7 naar het PSTN / AT&T-netwerk

289591: Nov 15 22:20:52.244:          s=DSP d=VoIP payload 0x64 ssrc 0x149A460E sequence 0xBD4 timestamp 0x2B700

289592: Nov 15 22:20:52.244:          Pt:100    Evt:7       Pkt:0A 00 00  <Snd>>>

289593: Nov 15 22:20:52.244:          s=DSP d=VoIP payload 0x64 ssrc 0x149A460E sequence 0xBD5 timestamp 0x2B700

289594: Nov 15 22:20:52.244:          Pt:100    Evt:7       Pkt:0A 00 00  <Snd>>>

289595: Nov 15 22:20:52.244:          s=DSP d=VoIP payload 0x64 ssrc 0x149A460E sequence 0xBD6 timestamp 0x2B700

Stap 4. Verzamel de pakketvastlegging op de poort en bevestig de AT&T-vereisten.

Vereisten:

Inter-cijfer tijd uit = 3 seconden

Voor DTMF-signalering naar het netwerk moet de VRU van de omleidingspartij (in dit geval CVP en CUBE) DTMF-tonen met ten minste 80 ms van cijfermatige duur en 80 ms van dubbelcijferige stilte verzenden.

Tussen de *T en het omleidingsnummer of de SD-code moet een pauze van ten minste 350 ms worden aangebracht. (De onderste en bovenste rand zijn 300 ms - 11 seconden.)

Packet Capture Analysis

In de goede oproepen, nadat CUBE het laatste cijfer naar AT&T stuurt, stuurt AT&T de DTMF "* 6" rond 500 MS

Tijd tussen cijfers verzonden naar AT&T = 200 MS

Tijd vanaf DTMF *8 wordt verzonden en het eerste cijfer = 400 MS

Bewijsduur - lengte = 100 MS

Slecht geluid:

AT&T stuurt DTMF **7, 6 seconden later na ontvangst van het laatste cijfer

Tijd tussen cijfers verzonden naar AT&T = 200 MS

Tijd vanaf DTMF *8 wordt verzonden en het eerste cijfer = 400 MS

Bewijsduur - lengte = 100 MS

Er is geen verschil tussen de goede en slechte gesprekken in de pakketvastlegging.

Resolutie

Aangezien de DTMF's die naar AT&T worden gestuurd voor goede en slechte gesprekken, dezelfde eigenschappen en timers hebben, maar in sommige scenario's wordt de DTMF niet erkend, worden tests uitgevoerd met pauzes vóór specifieke groep van cijfers en de combinatie die het probleem oplost is: DTMF*8,,,,,1,,8YY,, NXX, XXXX,,,". Dit wordt gewijzigd in het ICM script.