소개
이 문서에서는 네트워크 레이턴시의 영향을 줄이기 위해 오디오 페치 기능을 구성하는 방법에 대해 설명합니다. 이 기능은 중간에 있는 경우 왕복 200ms보다 훨씬 적을 것으로 예상됩니다 Cisco Unified CVP(Customer Voice Portal) 서버 및 VXML(VoiceXML) 게이트웨이.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
- CVP 서버
- VXML 게이트웨이
- Cisco Unified ICM(Intelligent Contact Management), Cisco UCCE(Unified Contact Center Enterprise) 구축
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 및 하드웨어 버전을 기반으로 합니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
배경 정보
대기 시간 값이 200ms에 근접하거나 초과할 경우 CVP 및 Cisco Unified IVR(Interactive Voice Response) 성능이 심각하게 영향을 받습니다.
증상
- 통화 중단
- VXML 앱 오디오가 재생되지 않음
- Microapp은 정상적으로 작동하지만 VXML 앱(예: helloworld app) 경험, 5초 이상 오디오 없음 또는 지연 오디오
네트워크 레이턴시 섹션의 CVP 8 SRND(Solution Network Reference Design) 문서에서는 지연된 오디오의 영향을 줄일 뿐만 아니라 VXML 서버와 VXML 게이트웨이 간의 네트워크 레이턴시로 인한 VXML 애플리케이션의 침묵을 줄이기 위한 가능한 해결 방법에 대해 설명합니다.
SRND 문서가 컨피그레이션에 대해 자세히 설명하지도 않았고 주의하지도 않았으므로 IVR 하위 시스템 레벨 및 ECC(Expanded Call Context) 변수 레벨에서 오디오 가져오기 기능을 구성할 수 있습니다.
구성
IVR.FetchAudioDelay 및 IVR.FetchAudioMinimum에 대한 IVR 하위 시스템 설정이 추가되었습니다. WAN 링크를 통해 가져오기가 지연될 때 루트 문서에 대한 WAN 지연 설정입니다.
이러한 컨피그레이션은 CVP 컨피그레이션 파일 중 하나에서 수행해야 합니다. C:\Cisco\CVP\conf\ivr.properties
1. IVR.FetchAudioDelay=2
페치 오디오 미디어가 재생되기 전에 페치 지연이 시작될 때 기다리는 시간(초)입니다.
이 설정은 fetchaudio 값이 비어 있지 않은 경우 적용됩니다.
기본값은 2초입니다. 일반 네트워크 시나리오에서 들리는 블립 사운드(지연 없이)를 피하기 위해 사용됩니다.
이 값을 0으로 설정하면 최소 5초 동안 fetchaudio 미디어가 즉시 재생됩니다.
값: 1~9
2. IVR.FetchAudioMinimum=5
요청된 리소스가 평균 시간에 도착하더라도 fetchaudio에서 지정한 오디오를 재생할 수 있는 최소 시간입니다.
이 설정은 offetchaudio 값이 비어 있지 않은 경우에만 적용됩니다.
기본값: 5초
값: 1~9
3. IVR.fetchaudio=flash:holdmusic.wav
fetchaudio의 위치를 지정하는 변수입니다. holdmusic.wav는 VXMLgateway 플래시에 로드되어야 합니다.
IVR 하위 시스템이 최종 문자열에 flash:holdmusic.wav와 같은 다른 인용 레이어를 추가하므로 flash:holdmusic.wav 값에 따옴표를 넣지 마십시오(버그 CSCub05699 참조).
IVR.FetchAudio=flash:holdmusic.wav
ivr.properties 파일을 저장하고 OAMP 콘솔의 디바이스 컨트롤러에서 callserver를 다시 시작합니다.
다음을 확인합니다.
현재 이 설정에 사용 가능한 확인 절차는 없습니다.
문제 해결
현재 이 설정에 사용할 수 있는 특정 문제 해결 정보가 없습니다.