외부 전화 제어 구성

외부 전화 제어 개요

외부 통화 제어에서 Cisco Unified Routing Rules Interface를 사용하여 보조 라우트 서버가 Unified Communications Manager를 위한 콜 라우팅 결정을 내리도록 합니다. 외부 통화 제어를 구성할 때 Unified Communications Manager에서는 발신자 및 착신자 정보가 포함된 라우트 요청을 보조 라우트 서버에 대해 발행합니다. 해당 서버가 요청을 수신하고, 적절한 비즈니스 논리를 적용하고, 적용할 추가 콜 라우팅 방법에 대한 시스템 지침인 라우트 응답을 반환합니다.

임시 라우터 서버는 통화를 허용, 전환 또는 거부하고, 발신자 및 착신자 정보를 수정하고, 발신자에게 알림을 재생하고, 임시 음성 메일 및 IVR 서버가 발신자/착신자 정보를 제대로 해석할 수 있도록 통화 기록을 재설정하고, 통화가 전환 또는 거부된 이유를 나타내는 사유 코드를 기록하도록 시스템에 지시할 수 있습니다.

외부 전화 제어는 다음 기능을 제공합니다.

  • 최고 품질 음성 라우팅 - 모든 통화 참가자에게 최고의 음성 품질을 제공하는 음성 게이트웨이를 통해 통화를 전송할 수 있도록 보조 라우트 서버에서 네트워크 링크 가용성, 대역폭 사용, 대기 시간, 지터 및 MOS 점수를 모니터링합니다.

  • 최소 비용 라우팅 - 추가 라우트 서버는 가장 비용 효율적인 링크를 통해 통화가 라우팅되도록 로컬 액세스 및 전송 영역(LATA)과 LATA 간 요금제, 트렁크 비용 및 버스트 활용 비용과 같은 통신업체 계약 정보로 구성됩니다.

  • 교신 차단 - 보조 라우트 서버에 연결성을 결정하는 회사 정책을 구성합니다(예: 사용자 1이 사용자 2에게 전화를 걸 수 있는지 여부).

외부 전화 제어 사전 요건

이 기능을 사용하려면 시스템에 통화를 처리하는 방법을 지시하는 Cisco Unified 라우팅 규칙 XML 인터페이스가 필요합니다.

자세한 내용은 https://developer.cisco.comCisco Unified 라우팅 규칙 인터페이스 개발자 설명서(CURRI 설명서)를 참조하십시오.

외부 전화 제어 구성 작업 흐름

프로시저

  명령 또는 동작 목적

단계 1

외부 전화 제어를 위한 발신 검색 공간 구성

라우트 서버에서 전환 의무를 보낼 때 사용할 시스템의 발신 검색 공간을 구성합니다. 발신 검색 공간은 디바이스에 할당되어 있는 정렬된 라우트 파티션 목록으로 구성됩니다. 발신 검색 공간은 통화를 완료하려고 시도할 때 발신 디바이스에서 검색하는 파티션을 결정합니다.

단계 2

외부 전화 제어 프로파일 구성

외부 전화 제어 프로파일을 구성하여 보조 라우트 서버의 URI, 통화 전환에 사용되는 발신 검색 공간, 시스템이 보조 라우트 서버의 응답을 기다리는 시간을 나타내는 타이머 등을 제공합니다.

단계 3

변환 패턴에 프로파일 할당

외부 통화 제어와 함께 사용할 변환된 패턴의 경우 외부 통화 제어 프로파일을 패턴에 할당합니다. 변환 패턴과 일치하는 통화가 발생하면 시스템에서 즉시 통화 라우팅 쿼리를 보조 라우트 서버로 전송하고 보조 라우트 서버는 통화 처리 방법을 시스템에 지시합니다.

단계 4

(선택 사항) 라우트 서버 인증서를 신뢰할 수 있는 저장소로 가져오기

(선택 사항)

라우트 서버가 HTTPS를 사용하는 경우, 라우트 서버에 대한 인증서를 시스템 노드의 신뢰할 수 있는 저장소로 가져옵니다. 경로 서버에 라우팅 쿼리를 보낼 수 있는 클러스터의 각 노드에서 이 작업을 수행해야 합니다. 외부 전화 제어 프로파일에서 기본 또는 보조 웹 서비스 URI에 대해 HTTPS를 사용하는 경우 시스템이 구성된 보조 라우트 서버에 대한 TLS 연결을 통해 상호 인증하는 데 인증서를 사용합니다.

단계 5

(선택 사항) SSC(자가서명 인증서)를 라우트 서버로 내보내기

(선택 사항)

라우트 서버가 HTTPS를 사용하는 경우 Cisco Unified Communications Manager 자체 서명 인증서를 라우트 서버로 내보냅니다. 경로 서버에 라우팅 쿼리를 보낼 수 있는 클러스터의 각 노드에서 이 작업을 수행해야 합니다. 기본 및 중복 라우트 서버가 HTTPS를 통해 Cisco Unified Communications Manager에 인증될 수 있게 하려면 시스템에 지시문을 보내는 각 보조 라우트 서버로 가져올 수 있는 SSC(자가서명 인증서)를 생성해야 합니다.

기본 및 중복 보조 라우트 서버에 연결할 수 있는 클러스터의 각 노드에 대해 이 절차를 수행합니다.

단계 6

(선택 사항) Chaperone 기능 구성

(선택 사항)

라우트 서버의 라우팅 규칙이 샤프롱(chaperone)이 통화를 모니터링하거나 기록해야 하는 경우 샤프롱 기능을 구성합니다. 샤프롱은 통화에 회사 정책을 안내하고 통화를 모니터링하며 통화를 녹음할 수 있도록 지정된 전화기 사용자입니다.

단계 7

(선택 사항) 사용자 정의된 알림 구성

(선택 사항)

라우팅 규칙에서 일부 통화에 대해 알림이 재생되어야 하고 Cisco에서 제공하는 알림을 사용하지 않으려는 경우 다음 절차를 수행합니다.

외부 전화 제어를 위한 발신 검색 공간 구성

라우트 서버에서 전환 의무를 보낼 때 사용할 시스템의 발신 검색 공간을 구성합니다. 발신 검색 공간은 디바이스에 할당되어 있는 정렬된 라우트 파티션 목록으로 구성됩니다. 발신 검색 공간은 통화를 완료하려고 시도할 때 발신 디바이스에서 검색하는 파티션을 결정합니다.

프로시저


단계 1

Cisco Unified CM 관리에서 통화 라우팅 > 제어 클래스 > 발신 검색 공간을 선택합니다.

단계 2

새로 추가를 클릭합니다.

단계 3

이름 필드에 이름을 입력합니다.

각 발신 검색 공간 이름은 시스템에 고유해야 합니다. 이 이름은 최대 50자의 영숫자로 구성되고 공백, 마침표(.), 하이픈(-) 및 밑줄(_) 조합이 포함될 수 있습니다.

단계 4

설명 필드에 설명을 입력합니다.

설명에는 언어와 관계없이 최대 50자가 포함될 수 있지만 큰따옴표("), 퍼센트 기호(%), 앰퍼샌드(&), 백슬래시(\) 또는 꺾쇠 괄호(<>)는 사용할 수 없습니다.

단계 5

사용 가능한 파티션 드롭다운 목록에서 다음 단계 중 하나를 수행합니다.

  • 단일 파티션의 경우 해당 파티션을 선택합니다.
  • 여러 파티션의 경우 컨트롤(CTRL) 키를 누른 상태에서 해당 파티션을 선택합니다.

단계 6

상자 사이에서 아래쪽 화살표를 선택하여 선택한 파티션 필드로 파티션을 이동합니다.

단계 7

(선택 사항) 선택한 파티션 상자 오른쪽의 화살표 키를 사용하여 선택한 파티션의 우선 순위를 변경합니다.

단계 8

저장을 클릭합니다.


외부 전화 제어 프로파일 구성

외부 전화 제어 프로파일을 구성하여 보조 라우트 서버의 URI, 통화 전환에 사용되는 발신 검색 공간, 시스템이 보조 라우트 서버의 응답을 기다리는 시간을 나타내는 타이머 등을 제공합니다.

프로시저


단계 1

Cisco Unified CM 관리에서 통화 라우팅 > 외부 전화화 제어 프로파일을 선택합니다.

단계 2

다음 작업 중 하나를 수행합니다.

  • 찾기를 클릭한 후 결과 목록에서 기존 외부 전화 제어 프로파일을 선택하여 기존 외부 전화 제어 프로파일에 대한 설정을 수정하고 검색 기준을 입력합니다.
  • 새 외부 전화 제어 프로파일을 추가하려면 새로 추가를 클릭합니다.

단계 3

외부 전화 제어 프로파일 구성 창에서 필드를 구성합니다. 필드 및 해당 구성 옵션에 대한 자세한 내용은 시스템 온라인 도움말을 참조하십시오.

단계 4

저장을 클릭합니다.


변환 패턴에 프로파일 할당

외부 전화 제어 프로파일을 구성하여 보조 라우트 서버의 URI, 통화 전환에 사용되는 발신 검색 공간, 시스템이 보조 라우트 서버의 응답을 기다리는 시간을 나타내는 타이머 등을 제공합니다.

프로시저


단계 1

Cisco Unified CM 관리에서 콜 라우팅 > 변환 패턴을 선택합니다.

단계 2

다음 작업 중 하나를 수행합니다.

  • 찾기를 클릭한 다음 결과 목록에서 기존 변환 패턴을 선택하여 기존 변환 패턴에 대한 설정을 수정하고 검색 기준을 입력합니다.
  • 새로 추가를 클릭하여 변환된 패턴을 새로 추가합니다.

단계 3

외부 통화 제어 프로파일 드롭다운 목록에서 패턴에 할당할 외부 통화 제어 프로파일을 선택합니다.

단계 4

변환 패턴 구성 창에서 필요한 경우 다른 필드를 구성합니다. 필드 및 해당 구성 옵션에 대한 자세한 내용은 시스템 온라인 도움말을 참조하십시오.

단계 5

저장을 클릭합니다.


라우트 서버 인증서를 신뢰할 수 있는 저장소로 가져오기

라우트 서버가 HTTPS를 사용하는 경우, 라우트 서버에 대한 인증서를 시스템 노드의 신뢰할 수 있는 저장소로 가져옵니다. 경로 서버에 라우팅 쿼리를 보낼 수 있는 클러스터의 각 노드에서 이 작업을 수행해야 합니다. 외부 전화 제어 프로파일에서 기본 또는 보조 웹 서비스 URI에 대해 HTTPS를 사용하는 경우 시스템이 구성된 보조 라우트 서버에 대한 TLS 연결을 통해 상호 인증하는 데 인증서를 사용합니다.

프로시저


단계 1

Cisco Unified 운영 체제 관리에서 보안 > 인증서 관리를 선택합니다.

단계 2

인증서 업로드를 클릭합니다.

단계 3

인증서 업로드 팝업 창의 인증서 이름 드롭다운 목록에서 CallManager-trust를 클릭하고 보조 라우트 서버의 인증서를 찾습니다.

단계 4

파일 업로드 필드에 인증서가 나타나면 업로드를 클릭합니다.

단계 5

(선택 사항) 시스템에서 이중화 보조 라우트 서버에 연결할 수 있는 경우 이 절차를 다시 수행합니다.


SSC(자가서명 인증서)를 라우트 서버로 내보내기

라우트 서버가 HTTPS를 사용하는 경우 Unified Communications Manager SSC(자가서명 인증서)를 라우트 서버로 내보냅니다. 경로 서버에 라우팅 쿼리를 보낼 수 있는 클러스터의 각 노드에서 이 작업을 수행해야 합니다. 기본 및 중복 라우트 서버가 HTTPS를 통해 Unified Communications Manager에 인증될 수 있게 하려면 시스템에 지시문을 보내는 각 보조 라우트 서버로 가져올 수 있는 SSC(자가서명 인증서)를 생성해야 합니다.

기본 및 중복 보조 라우트 서버에 연결할 수 있는 클러스터의 각 노드에 대해 이 절차를 수행합니다.

프로시저


단계 1

Cisco Unified Operating 관리에서 보안 > 인증서 관리를 선택합니다.

단계 2

인증서 목록 창에서 새로 생성을 클릭합니다.

단계 3

인증서 이름 드롭다운 목록에서 CallManager를 선택합니다.

단계 4

지금 생성을 클릭합니다.

단계 5

인증서 찾기 및 나열 창에서 방금 생성한 CallManager.pem 인증서를 선택합니다.

단계 6

인증서 파일 데이터가 표시되면 다운로드를 클릭하여 인증서를 보조 라우트 서버로 내보내는 데 사용할 수 있는 위치로 인증서를 다운로드합니다.

단계 7

지시문을 보내는 각 보조 라우트 서버로 인증서를 내보냅니다.


Chaperone 기능 구성

라우트 서버의 라우팅 규칙이 샤프롱(chaperone)이 통화를 모니터링하거나 기록해야 하는 경우 샤프롱 기능을 구성합니다. 샤프롱은 통화에 회사 정책을 안내하고 통화를 모니터링하며 통화를 녹음할 수 있도록 지정된 전화기 사용자입니다.

Unified Communications Manager는 보조 라우트 서버에서 지정하는 대로 샤프롱 기능을 지원하기 위해 다음과 같은 기능을 제공합니다.

  • 수신 통화를 chaperone, 헌트 그룹 또는 chaperones 목록으로 재전송합니다.

  • 통화를 녹음하는 기능을 제공하는 chaperone을 제공합니다.

chaperone이 발신자에게 연결되었거나 chaperone 전화회의가 구축된 경우 전화기의 녹음 소프트키 또는 PLK(프로그래밍 가능한 라인 키)(전화기 모델에 따라 다름)가 활성화되고 chaperone이 통화 녹음을 호출할 수 있습니다. 통화 녹음은 현재 통화에서만 발생하며 현재 통화가 종료되면 통화 녹음이 중단됩니다. 샤프롱이 녹음 소프트키 또는 PLK를 누르면 녹음 상태를 나타내는 메시지에 전화기가 표시됩니다.

프로시저


단계 1

녹음을 활성화할 전화기의 경우 전화기 구성 창에서 빌트-인 브리지(BIB)를 켜기로 설정합니다.

단계 2

녹음 프로파일을 만듭니다.

  1. 디바이스 > 디바이스 설정 > 녹음 프로파일을 선택합니다.

  2. 감독받는 전화회의를 녹음할 수 있는 전화기의 통화 녹음 프로파일을 만듭니다.

단계 3

녹음 프로파일을 회선 표시에 적용합니다.

단계 4

레코더를 가리키는 SIP 트렁크 추가

단계 5

SIP 트렁크를 가리키는 라우트 패턴을 만듭니다.

단계 6

다음 서비스 매개 변수를 구성합니다.

  1. 관찰 대상에게 녹음 알림 신호음 재생

  2. 연결된 관찰 대상에게 녹음 알림 신호음 재생

단계 7

표준 샤프롱 전화기 소프트키 템플릿을 샤프롱이 사용하는 전화기에 할당합니다.

단계 8

전화기가 이미 구성된 경우 새 전화기에 대해 통화 라우팅 > 디렉터리 이름 또는 디바이스 > 전화기에서 다음 단계를 수행합니다.

  1. 샤프롱 전화기에 대해 디렉터리 번호(DN)를 하나만 구성합니다.

  2. 샤프롱 전화기의 DN에 대해 녹음 옵션 드롭다운 목록 상자에서 디바이스 호출 통화 녹음 활성화를 선택합니다.

  3. 샤프롱 전화기의 DN에 대해 최대 통화 수 설정에 2를 입력하고 통화 중 트리거 설정에 1을 입력합니다.

단계 9

녹음 소프트키를 지원하는 Cisco Unified IP Phone의 경우 전화회의, 녹음통화종료 소프트키만 연결된 상태의 전화기에 표시되도록 표준 샤프롱 전화기 소프트키 템플릿이 구성되어 있는지 확인합니다.

단계 10

녹음 PLK(프로그램 가능 회선 키)를 지원하는 Cisco Unified IP Phone의 경우 전화기 버튼 템플릿 구성 창에서 [PLK]를 구성합니다.

단계 11

(선택 사항) 클러스터에 샤프롱이 둘 이상인 경우에는 샤프롱 헌트 목록에 할당할 샤프롱 회선 그룹에 샤프롱 DN을 추가합니다.

이 단계를 통해 사용 가능한 chaperone이 통화를 모니터링합니다.


사용자 정의된 알림 구성

라우팅 규칙에서 일부 통화에 대해 알림이 재생되어야 하고 Cisco에서 제공하는 알림을 사용하지 않으려는 경우 다음 절차를 수행합니다.



알림 식별자에는 포함된 공백을 사용하지 마십시오.


다른 언어 로캘이 설치된 경우 이 알림에 대해 다른 .wav 파일을 업로드하여 해당 로캘과 함께 사용할 수 있습니다.

프로시저


단계 1

Cisco Unified CM 관리에서 미디어 리소스 > 공지사항을 선택합니다.

단계 2

다음 작업 중 하나를 수행합니다.

  • 새 알림을 추가하려면:
  1. 새로 추가를 클릭합니다.

  2. 알림 ID 필드에 알림 ID를 입력합니다.

  3. 설명에 알림에 대한 설명을 입력합니다.

  4. 기본 알림 드롭다운 목록에서 원하는 경우 기본 Cisco 제공 알림을 선택합니다.

  5. 저장을 클릭합니다.

  • 알림에 대한 사용자 정의 .wav 파일을 업로드하려면:
  1. 파일 업로드를 클릭합니다.

  2. 로캘 드롭다운 목록에서 알림에 대한 로캘 언어를 선택합니다.

  3. 파일 선택을 클릭한 다음 업로드할 .wav 파일을 선택합니다.

  4. 파일 업로드를 클릭합니다.

  5. 업로드가 완료되면 닫기를 클릭하여 창을 새로 고치고 업로드된 알림을 표시합니다.


외부 전화 제어 상호 작용

표 1. 외부 전화 제어 상호 작용

기능

상호 작용

최고 통화 품질 라우팅

보조 라우트 서버에서 통화에 사용할 게이트웨이를 결정하고, 음성 품질을 고려하여 라우팅 규칙을 설정할 수 있습니다. 예를 들어, 게이트웨이 A는 최상의 음성 품질을 제공하므로 통화에 사용됩니다. 이 경우 보조 라우트 서버는 네트워크 링크 사용 가능성, 대역폭 사용량, 대기 시간, 지터 및 MOS(평균 평가점)을 모니터링하여 모든 통화 참가자에게 최상의 음성 품질을 제공하는 음성 게이트웨이를 통해 통화가 전송되는지 확인합니다.

통화 세부 정보 레코드

통화 세부 정보 레코드에는 외부 전화 제어 기능이 표시될 수 있습니다. 예를 들어 통화 세부 정보 레코드에는 보조 라우트 서버에서 통화를 허용했는지, 아니면 거부했는지 표시될 수 있습니다. 또한, 통화 세부 정보 레코드에는 Unified Communications Manager가 보조 라우트 서버의 결정을 받지 못한 경우 Unified Communications Manager가 통화를 차단했는지, 아니면 허용했는지 표시될 수 있습니다.

통화 착신 전환

외부 전화 제어에서는 변환 패턴 수준에서 통화를 차단하지만, 통화 착신 전환에서는 디렉터리 번호 수준에서 통화를 차단합니다. 외부 전화 제어는 착신 전환보다 우선 순위가 높습니다. 착신 전환을 호출하는 통화의 경우, Unified Communications Manager는 변환 패턴이 외부 전화 제어 프로파일에 할당된 경우 라우팅 쿼리를 보조 라우트 서버로 보냅니다. 착신 전환은 보조 라우트 서버에서 계속 의무와 함께 허용 결정을 Cisco Unified Communications Manager로 보내는 경우에만 트리거됩니다.

참고

 

외부 전화 제어를 지원하는 통화 전환 홉 수 서비스 매개 변수 및 착신 전환을 지원하는 착신 전환 통화 홉 수 서비스 매개 변수는 별개입니다.

통화 당겨받기

전화기 사용자가 통화 당겨받기 기능을 사용하여 통화를 당겨받으려고 할 때는 외부 전화 제어가 호출되지 않습니다. Unified Communications Manager는 통화의 해당 부분에 대한 라우팅 쿼리를 보조 라우트 서버로 보내지 않습니다.

샤프롱(Chaperone)

샤프롱은 필요 시 통화에 회사 정책을 안내하고 통화를 모니터링하며 통화를 녹음할 수 있도록 지정된 전화기 사용자입니다. 통화에 연결된 당사자들이 샤프롱이 없을 때 대화할 수 없도록 하는 샤프롱 제한이 있습니다.

Cisco Unified Mobility

Unified Communications Manager는 다음 Cisco Unified Mobility 기능에 대해 보조 라우트 서버의 라우트 결정을 따릅니다.

  • 모바일 음성 액세스

  • 엔터프라이즈 기능 액세스

  • DVO(Dial-via-Office) 역방향 콜백

Unified Communications Manager는 다음 Cisco Unified Mobility 기능에 대한 라우팅 쿼리를 보내지 않습니다.

  • 휴대폰 당겨받기

  • 사무실 전화 당겨받기

  • 세션 전환

전화회의

전화기 사용자가 전화회의를 생성하는 경우 기본 통화 및 상담 통화에 대해 외부 전화 제어가 호출될 수 있습니다.

디렉터리 번호

디렉터리 번호를 4자리 또는 5자리 내선 번호(기업 내선 번호)로 구성할 때 온넷 다이얼링이 4자리 또는 5자리를 지원하는 경우 2가지 변환 패턴을 구성해야 합니다. 첫 번째 변환 패턴은 발신 및 착신 번호 전역화를 지원하고, 두 번째 변환 패턴은 발신 및 착신 번호 지역화를 지원합니다.

DND(Do Not Disturb)

기본적으로, 사용자에 대한 DND 설정은 보조 라우트 서버의 사용자 규칙이 보조 라우트 서버에서 계속 의무를 보냄을 나타내는 경우에 적용됩니다. 예를 들어 보조 라우트 서버에서 계속 의무를 보내는 경우 사용자 측에 DND-R이 활성화되어 있으면 Unified Communications Manager는 통화를 거부합니다.

비상 통화 처리

경고

 

비상 통화(예: 911 또는 9.11)에 대한 명시적 패턴 세트를 구성하는 것이 좋습니다. 그러면 통화 처리 방법에 대한 지침을 위해 경로 서버에 연결할 필요 없이 통화가 적절한 대상(예: Cisco Emergency Responder 또는 게이트웨이)으로 전송될 수 있습니다.

호전환

전화기 사용자가 호전환하는 경우 기본 통화와 상담 통화 모두에 대해 외부 전화 제어가 호출될 수 있습니다. 그러나 Unified Communications Manager는 호전환되는 상대방과 호전환 대상 간의 모든 라우팅 규칙을 보조 라우트 서버에서 시행할 수 없습니다.

외부 전화 제어 제한 사항

표 2. 외부 전화 제어 제한 사항

제한 사항

설명

당사자 추가

샤프롱이 당사자를 추가하려면 통화를 보류해야 하므로 전화회의가 시작된 이후 전화기를 사용하여 당사자를 전화회의에 추가할 수 없습니다.

전화회의의 다른 당사자는 전화회의에 당사자를 추가할 수 있습니다. Cisco CallManager 서비스를 지원하는 고급 애드-혹 컨퍼런스 활성화 서비스 매개 변수 구성에 따라 다른 당사자가 참가자를 전화회의에 추가할 수 있는지 여부가 결정됩니다. 서비스 매개 변수가 True로 설정된 경우 다른 당사자가 전화회의에 참가자를 추가할 수 있습니다.

통화 전환

샤프롱은 전화기를 사용하여 전화회의 통화를 다른 당사자에게 호전환할 수 없습니다.

전화회의 로그아웃

샤프롱이 전화회의에서 나가면 전체 전화회의가 종료됩니다.

전화회의 소프트키

샤프롱이 전화회의를 생성한 다음, 사용 가능한 경우 전화기의 전화회의 소프트키가 비활성화됩니다.

보류

샤프롱은 전화기를 사용하여 전화회의 통화를 보류할 수 없습니다.

녹음

샤프롱이 전화회의에 참가해야 하는 당사자에게 상담 전화를 걸기 전에 녹음을 시작하면 Unified Communications Manager는 샤프롱이 상담 통화를 하는 동안 녹음을 일시 중지하고 전화회의가 구축된 이후 녹음이 재개됩니다.