이 문서에서
dropdown icon
배포 고려 사항
    단일 위치 설정
    멀티 로케이션 설정
    사이트 존속을 위한 주요 조건들
    통합 SRST를 사용한 코로케이션
    지원되는 기능 및 구성 요소
    서바이버빌리티 게이트웨이 포트 참조 정보예요
dropdown icon
기능 구성
    사이트 존속 가능성 구성 태스크 플로우
    게이트웨이에 서바이버빌리티 서비스를 할당하세요
    구성 템플릿 다운로드
    라이선스 구성
dropdown icon
인증서 구성
    Cisco IOSXE에서 인증서 구성해요
    키페어와 함께 인증서를 가져오세요.
dropdown icon
서바이버빌리티 게이트웨이 구성하세요
    게이트웨이를 생존 가능 게이트웨이로 구성하세요
    완벽한 온디맨드 동기화
    서바이버빌리티 게이트웨이 속성 편집해요
    서바이버빌리티 게이트웨이에서 CDR을 활성화하기 위한 구성이에요.
    착신 전환 활성화 구성
    헌트 그룹 활성화 구성이에요
    기본 자동 통화 분배 (B-ACD) 를 활성화하기 위한 구성이에요.
제한 및 제한
페일오버 시 사용자 경험
dropdown icon
구성 예시예요
    PSTN 연결 예시
    긴급 전화 예시
Webex Calling 사이트 생존 가능성
list-menu이 문서에서
list-menu피드백이 있습니까?

사이트 생존 가능성은 웹엑스 연결이 끊어져도 비즈니스에 계속 접속할 수 있게 해줘요.네트워크 중단 시 로컬 네트워크 게이트웨이를 사용하여 현장 엔드포인트에 폴백 콜 서비스를 제공해요.

배포 고려 사항

기본적으로 Webex Calling 엔드포인트는 SIP 등록 및 통화 제어를 위해 Webex 클라우드에 연결하는 액티브 모드에서 작동해요. Webex에 대한 네트워크 연결이 끊어지면 엔드포인트가 자동으로 서바이버빌리티 모드로 전환되고 로컬 서바이버빌리티 게이트웨이에 등록돼요. 이 모드에서는 게이트웨이가 기본적인 백업 통화 서비스를 제공해요. Webex에 대한 네트워크 연결이 복원되면, 통화 제어 및 등록이 Webex 클라우드로 다시 전환돼요.

서바이버빌리티 모드에서는 다음 통화가 지원돼요.

  • 지원되는 엔드포인트 간 내부 통화 (사이트 내) Webex Calling

  • 로컬 PSTN 회선이나 SIP 트렁크를 사용하여 외부 번호 및 E911 공급자로 외부 전화 (수신 및 발신)

이 기능을 사용하려면 로컬 네트워크에서 Cisco IOS XE 라우터를 서바이버빌리티 게이트웨이로 구성해야 해요. 서바이버빌리티 게이트웨이는 Webex 클라우드에서 해당 위치의 엔드포인트에 대한 통화 정보를 매일 동기화해요. 엔드포인트가 생존 모드로 전환되면 게이트웨이가 이 정보를 사용하여 SIP 등록을 인수하고 기본 통화 서비스를 제공할 수 있어요.

단일 위치 설정

다음 이미지는 Webex 연결이 끊어지고 Webex 사이트의 엔드포인트가 생존 모드에서 작동하는 네트워크 장애 시나리오를 보여줘요. 이미지에서 서바이버빌리티 게이트웨이는 웹엑스에 연결하지 않고도 두 사이트 엔드포인트 간에 내부 통화를 라우팅해요. 이 경우 서바이버빌리티 게이트웨이는 로컬 PSTN 연결로 구성되어 있어요. 따라서 서바이벌빌리티 모드의 현장 엔드포인트에서 외부 번호 및 E911 제공자로 걸려오는 전화 수신 및 발신 통화에 PSTN을 사용할 수 있어요.

Diagram of a network failure scenario where the connection to Webex is broken and endpoints at the Webex site are operating in survivability mode.
Webex Calling서바이벌빌리티 모드의 단일 위치에서의 엔드포인트

멀티 로케이션 설정

다음 이미지는 Webex 연결이 끊기고 다른 위치에 있는 엔드포인트가 생존 모드에서 작동하는 네트워크 장애 시나리오를 보여줘요. LAN 네트워크에는 단일 서바이버빌리티 게이트웨이에 매핑된 작은 위치가 여러 개 있어요. 이 배포는 통화 라우팅의 위치별 구성을 유지하면서 게이트웨이 자원 활용을 최적화해요.

Webex calling endpoints from multiple locations in Site Survivability mode

시스코는 서바이버빌리티 게이트웨이와 LAN 내 위치의 엔드포인트 간 연결에 대해 지연 시간 임계값을 50밀리초로 유지할 것을 권장해요.

사이트 존속을 위한 주요 조건들

서바이버빌리티 게이트웨이에는 다음 조건이 적용돼요.

  • Webex 클라우드는 서바이버빌리티 게이트웨이 IP 주소, 호스트 이름 및 장치 구성 파일의 포트를 포함해요. 따라서 웹엑스 연결이 끊어지면 엔드포인트가 서바이버빌리티 게이트웨이에 연락하여 등록할 수 있어요.

  • Webex 클라우드와 서바이버빌리티 게이트웨이 간의 일일 통화 데이터 동기화에는 등록된 사용자의 인증 정보가 포함돼요. 그 결과, 엔드포인트는 서바이버빌리티 모드에서 작동하는 동안에도 보안 등록을 유지할 수 있어요. 동기화에는 해당 사용자의 라우팅 정보도 포함돼요.

  • 서바이버빌리티 게이트웨이는 웹엑스가 제공하는 라우팅 정보를 사용하여 내부 통화를 자동으로 라우팅할 수 있어요. 서바이버빌리티 게이트웨이에 PSTN 트렁크 구성을 추가하여 외부 통화를 제공해요.

  • 사이트 서바이버빌리티를 배포하는 각 사이트에는 로컬 네트워크 내에 서바이버빌리티 게이트웨이가 필요해요.

  • Webex 네트워크 연결이 30초 이상 재개되면 등록 및 통화 제어 모두 Webex 클라우드로 되돌려요.

통합 SRST를 사용한 코로케이션

서바이버빌리티 게이트웨이는 동일한 게이트웨이에서 Webex 서바이벌빌리티 구성과 통합 SRST 구성의 코로케이션을 지원해요. 게이트웨이는 엔드포인트와 통합 커뮤니케이션 매니저에 등록한 Webex Calling 엔드포인트 모두에 대해 존속성을 지원할 수 있어요. 코로케이션을 구성하려면:

코로케이션을 위한 통화 라우팅 고려 사항

코로케이션 시나리오에 맞게 콜 라우팅을 구성할 때 다음 사항을 고려하세요.

  • 서바이버빌리티 게이트웨이는 통화의 양쪽 엔드포인트가 서바이버빌리티 게이트웨이에 등록되어 있으면 내부 통화를 자동으로 라우팅해요. 등록된 클라이언트 (SRST 또는Webex Calling) 간에 내부 통화가 자동으로 라우팅돼요.

  • 한 통화 제어 시스템과의 연결이 끊기고 다른 통화 제어 시스템과의 연결이 유지되는 상황이 발생할 수 있어요. 그 결과 한 세트의 엔드포인트가 Survivability Gateway에 등록되고 같은 사이트에 있는 다른 엔드포인트 세트는 기본 통화 제어에 등록돼요. 이 경우 두 엔드포인트 세트 사이의 통화를 SIP 트렁크나 PSTN 회로로 라우팅해야 할 수도 있어요.

  • 외부 통화와 E911 통화를 SIP 트렁크나 PSTN 회로로 라우팅할 수 있어요.

지원되는 기능 및 구성 요소

다음 표는 지원되는 기능에 대한 정보를 제공해요.

테이블 1이에요.지원되는 통화 기능
특징 MPP 디바이스 및 웹엑스 앱VG4xx ATA

사이트 내 내선 전화

서바이버빌리티 게이트웨이에서 특정 라우팅 구성이 필요 없이 자동으로 지원돼요.

서바이버빌리티 게이트웨이에서 특정 라우팅 구성이 필요 없이 자동으로 지원돼요.

대체 번호는 지원되지 않아요.

사이트 간 및 PSTN 통화 (인바운드 및 아웃바운드)

PSTN 통화는 통신 회선이나 SIP 트렁크 기반이에요.

PSTN 통화는 통신 회선이나 SIP 트렁크 기반이에요.

E911 통화 처리

E911 전화하려면 PSTN 회선이나 SIP 트렁크가 필요해요.

아웃바운드 전화는 정의된 비상 대응 장소 (ERL) 에 등록된 특정 긴급 위치 식별 번호 (ELIN) 를 사용해요. 응급 상담원이 연결이 끊긴 전화를 반환하면 서바이버빌리티 게이트웨이가 마지막으로 긴급 번호로 전화를 걸었던 기기로 전화를 연결해요.

E911 전화하려면 PSTN 회선이나 SIP 트렁크가 필요해요.

아웃바운드 전화는 정의된 비상 대응 장소 (ERL) 에 등록된 특정 긴급 위치 식별 번호 (ELIN) 를 사용해요. 응급 상담원이 연결이 끊긴 전화를 반환하면 서바이버빌리티 게이트웨이가 마지막으로 긴급 번호로 전화를 걸었던 기기로 전화를 연결해요.

통화 보류 및 재개

지원돼요

뮤직 온 홀드 (MOH) 를 사용하는 경우, MOH 파일로 서바이버빌리티 게이트웨이를 수동으로 프로비전하세요.

VG4xx ATA 아날로그 회선은 통화를 보류하거나 재개할 수 없어요.

이 기능은 VG4xx ATA로 전화 수신 시에만 지원돼요.

출석 통화 전환

지원돼요

이 기능은 VG4xx ATA로 전화 수신 시에만 지원돼요.

블라인드 콜 트랜스퍼

지원돼요

이 기능은 VG4xx ATA로 전화 수신 시에만 지원돼요.

인바운드 발신자 ID (이름)

지원돼요

지원돼요

인바운드 발신자 ID (이름 및 번호)

지원돼요

지원돼요

포인트-투-포인트 영상 통화

지원돼요

지원 안 돼요

3자 통화

지원 안 돼요

지원 안 돼요

공유 회선들

지원돼요

지원돼요

버추얼 라인

지원돼요

지원 안 돼요

콜 포워드

전체 착신 전환 지원, 응답 없음, 바쁘다.

지원돼요

헌트 그룹

지원되는 대상: 순차, 병렬, 피어, 최장 유휴.

지원돼요

오토 어텐던트

내선 번호별 다이얼 지원돼요

지원돼요

기능 구성 시 다음과 같은 지원되는 엔드포인트에서 Site Survivability를 사용할 수 있어요.

테이블 2예요.지원되는 엔드포인트 모델
타입모델들최소 버전
멀티플랫폼 (MPP) 펌웨어가 있는 시스코 IP 전화예요

6821, 6841, 6851, 6861, 6861 와이파이, 6871

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845 (오디오 전용), 8865 (오디오 전용), 8875 (비디오)

9800

멀티플랫폼 (MPP) 펌웨어가 지원되는 Cisco IP 전화에 대한 자세한 내용은 다음을 참조하십시오.

12.0(1)

8875 휴대폰용 - 폰 OS 3.2 이상 버전

9800 시리즈용 - 아이폰 OS 3.2 (1)

시스코 IP 컨퍼런스 폰

7832, 8832

12.0(1)

Cisco Webex앱

윈도우, 맥

43.2

아날로그 엔드포인트

VG400 ATA, VG410 ATA, VG420 ATA

시스코 ATA 191과 192

17.16.1a

ATA 191 및 192의 경우 11.3 (1)

서바이버빌리티 게이트웨이는 타사 기기가 지원되지 않아요.

다음 표는 Cisco IOS XE 라우터를 서바이버빌리티 게이트웨이로 구성하는 데 도움이 돼요. 이 표에는 각 플랫폼이 지원하는 최대 엔드포인트 수와 최소 IOS XE 버전이 나와 있어요.

Webex Calling서바이버빌리티 게이트웨이 기능은 Cisco IOS XE 더블린 17.12.3 버전 이상 릴리스에서 사용할 수 있어요. 헌트 그룹, 콜 포워드, 자동 전화 교환 기능은 IOS 17.18.2 이상 릴리즈부터 사용할 수 있어요.

테이블 3이에요.지원되는 플랫폼 모델
모델최대 엔드포인트 등록 수최소 버전

통합 서비스 라우터 4321

50

Cisco IOSXE 더블린 17.12.3 이상 릴리즈

통합 서비스 라우터 4331

100

통합 서비스 라우터 4351

700

통합 서비스 라우터 4431

1200

통합 서비스 라우터 4451-X

2000

통합 서비스 라우터 4461

2000

카탈리스트 엣지 8200L-1N-4T

1500

카탈리스트 엣지 8200-1N-4T

2500

카탈리스트 엣지 8300-1N1S-6T

2500

카탈리스트 엣지 8300-2N2S-6T

2500

카탈리스트 엣지 8300-1N1S-4T2X

2500

카탈리스트 엣지 8300-2N2S-4T2X

2500

카탈리스트 엣지 8000V 소프트웨어 소형 구성

500

카탈리스트 엣지 8000V 소프트웨어 매체 구성

1000

카탈리스트 엣지 8000V 소프트웨어 대형 구성

2000

서바이버빌리티 게이트웨이 포트 참조 정보예요

테이블 4예요.서바이버빌리티 게이트웨이 포트 참조 정보예요

연결 목적

소스 주소

소스 포트

프로토콜

목적지 주소

데스티네이션 포트

서바이버빌리티 게이트웨이 (SIP TLS) 로 콜 시그널링

디바이스들

5060-5080

TLS

서바이버빌리티 게이트웨이

8933

미디어를 서바이버빌리티 게이트웨이 (SRTP) 로 전화해요

디바이스들

19560-19660

UDP

서바이버빌리티 게이트웨이

8000-14198 (SRTP를 통한 UDP)

PSTN 게이트웨이 (SIP) 로 콜 시그널링

서바이버빌리티 게이트웨이

일시적인

TCP 아니면 UDP

당신의 ITSP PSTN 게이트웨이

5060

미디어를 PSTN 게이트웨이 (SRTP) 로 전화해요

서바이버빌리티 게이트웨이

8000-48198

UDP

당신의 ITSP PSTN 게이트웨이

일시적인

시간 동기화 (NTP)

서바이버빌리티 게이트웨이

일시적인

UDP

NTP 서버

123

이름 확인 (DNS)

서바이버빌리티 게이트웨이

일시적인

UDP

DNS 서버

53

클라우드 관리

커넥터

일시적인

HTTPS

웹엑스 서비스

443, 8433

클라우드 모드에 대한 운영 지침은 Webex Calling 도움말을 위한 포트 참조 정보 문서를 참조하세요.

Cisco IOSXE 라우터에서 포트 설정값을 사용자 지정할 수 있어요. 이 표는 기본값을 사용하여 지침을 제공해요.

기능 구성

사이트 존속 가능성 구성 태스크 플로우

기존 Webex Calling 위치에 사이트 존속 가능성을 추가하려면 다음 작업을 완료하세요. Webex 클라우드 연결이 끊어지면 로컬 네트워크의 Survivability Gateway가 해당 위치의 엔드포인트에 대한 백업 통화 제어를 제공할 수 있어요.

시작하기 전에

지속 가능성 게이트웨이 역할을 하기 위해 새 게이트웨이를 프로비전해야 하는 경우, Webex 문서 Webex Cloud에 Cisco IOS 관리 게이트웨이 등록을 참조하여 Control Hub에 게이트웨이를 추가하세요.

스텝스명령 또는 행동목적

1

게이트웨이에 서바이버빌리티 서비스를 할당하세요

컨트롤 허브에서 서바이버빌리티 게이트웨이 서비스를 게이트웨이에 할당하세요.

2

구성 템플릿 다운로드

컨트롤 허브에서 구성 템플릿을 다운로드해요. 게이트웨이 명령줄을 구성할 때 템플릿이 필요해요.

3

라이선스 구성하세요

서바이버빌리티 게이트웨이에 라이선스를 구성하세요.

4

Cisco IOSXE에서 인증서 구성해요

서바이버빌리티 게이트웨이에 인증서를 구성하세요.

5

게이트웨이를 생존 가능 게이트웨이로 구성하세요

게이트웨이 명령줄 구성 지침으로 이전에 다운로드한 구성 템플릿을 사용하세요. 템플릿에 있는 필수 구성을 모두 완료하세요.

게이트웨이에 서바이버빌리티 서비스를 할당하세요

시작하기 전에

Control Hub에 게이트웨이가 없으면 Cisco IOS게이트웨이 등록을 Webex Calling 참조하여 새 게이트웨이 인스턴스를 추가하세요.
1

서비스에서 통화로 이동한 다음 관리형 게이트웨이 탭을 클릭해요.

관리형 게이트웨이 뷰에는 Control Hub를 통해 관리하는 게이트웨이 목록이 표시돼요.
2

서바이버빌리티 게이트웨이로 할당하려는 게이트웨이를 선택하고 서비스 필드 값에 따라 다음 중 하나를 선택하세요.

  • 미지정 (빈 값) - 서비스 할당을 클릭하고 다음 단계로 이동해요.

  • 서바이버빌리티 게이트웨이 —기존 게이트웨이 IP 설정을 편집하려면 서바이버빌리티 게이트웨이 속성 편집으로 가세요. 그렇지 않으면 흐름의 다음 절차로 가세요.

3

서비스 유형 드롭다운에서 서바이버빌리티 게이트웨이를 선택하고 다음 필드를 작성하세요.

  • 위치 —드롭다운에서 위치를 선택하세요. 서바이버빌리티 게이트웨이에 여러 위치를 할당하려면 목록에서 필요한 위치를 모두 선택해요.

  • 호스트 이름 --게이트웨이용 인증서를 만들 때 사용한 FQDN (정규화된 도메인 이름) 을 입력하세요. 인증서 주체 대체 이름 필드 (SAN) 에 포함된 이름일 수 있어요. FQDN하고 IP 주소는 게이트웨이와 보안 연결을 설정하는 데만 사용돼요. 따라서 DNS에 입력하는 것은 필수가 아니에요.

  • IP 주소 —IPv4 형식으로 서바이버빌리티 게이트웨이의 IP 주소를 입력하세요. 서바이버빌리티 모드에서 작동하는 동안 기기가 이 주소에 등록돼요.

등록을 완료하면 관리형 게이트웨이 페이지에 위치 세부 정보가 표시돼요.

4

할당 클릭해요.

관리형 게이트웨이 뷰에는 게이트웨이에 할당된 위치 목록이 표시돼요.
(선택 사항) 서바이버빌리티 서비스 할당 취소 - 게이트웨이에서 서바이버빌리티 게이트웨이를 제거하려면 매니지드 게이트웨이의 서비스 할당 취소로 이동하세요.

구성 템플릿 다운로드

컨트롤 허브에서 또는 이 링크를 사용하여 구성 템플릿을 다운로드하세요. 게이트웨이 명령줄을 구성할 때 템플릿이 필요해요.
1

컨트롤 허브에 로그인해요.

파트너 조직이면 파트너 허브가 시작돼요. 컨트롤 허브를 열려면 파트너 허브에서 고객 보기를 클릭하고 해당 고객을 선택하거나, 내 조직을 선택하여 파트너 조직의 컨트롤 허브 설정을 여세요.

2

서비스 > PSTN 및 라우팅 > 게이트웨이 구성 > 게이트웨이 관리로 이동해요.

3

해당 서바이버빌리티 게이트웨이를 클릭하세요.

4

구성 템플릿 다운로드를 클릭하고 데스크톱이나 노트북에 템플릿을 다운로드해요.

라이선스 구성

게이트웨이에 적합한 플랫폼 라이센스가 있는지 확인하세요. 플랫폼에 적합한 명령을 사용하여 라이선스를 구성하세요.
1

라우터에서 글로벌 구성 모드 입력:

enable
 configure terminal
2

특정 플랫폼에만 적용되는 명령을 사용하여 라이선스를 구성하세요.

  • 시스코 ISR 4000 시리즈의 경우:

    license boot level uck9
     license boot level securityk9
    
  • Cisco Catalyst 8300 및 8200 시리즈 엣지 플랫폼의 경우, DNA 네트워크 어드밴티지 기능 라이선스 이상을 사용하고 필요한 처리량 수준을 입력하세요. 다음 예시는 25Mbps의 양방향 암호화폐 처리량을 사용해요. 예상 통화 수에 적합한 수준을 선택해 주세요.

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • Cisco Catalyst 8000V 엣지 소프트웨어의 경우, DNA 네트워크 어드밴티지 기능 라이선스 또는 그 이상을 사용하고 필요한 처리량 수준을 입력하세요. 다음 예시는 1Gbps의 처리량을 사용해요. 예상 통화 수에 적합한 수준을 선택해 주세요.

    license boot level network-essentials addon dna-essentials
     platform hardware throughput level MB 1000
    

250Mbp 이상으로 처리량을 구성할 때는 HSEC 플랫폼 라이선스가 필요해요.

인증서 구성

Cisco IOSXE에서 인증서 구성해요

서바이버빌리티 게이트웨이에 대한 인증서를 요청하고 생성하려면 다음 단계를 완료하세요. 널리 알려진 사람이 서명한 인증서를 Certificate Authority 사용하세요.

서바이버빌리티 게이트웨이 플랫폼은 공개적으로 알려진 CA 인증서만 지원해요. 사설 또는 기업 CA 인증서는 서바이버빌리티 게이트웨이에 사용할 수 없어요.

지원되는 루트 인증 기관 목록은 Cisco Webex오디오 및 비디오 플랫폼 호출에 지원되는 루트 인증 기관 어디를 참조하세요? Webex Calling.

서바이버빌리티 게이트웨이 플랫폼은 와일드카드 인증서를 지원하지 않아요.

샘플 코드에 있는 명령을 실행하여 단계를 완료하세요. 추가 구성 옵션과 함께 이러한 명령에 대한 추가 정보는 구성 가이드의 “SIP TLS 지원” 장을 참조하십시오. Cisco Unified Border Element

1

다음 명령을 실행하여 글로벌 구성 모드로 전환하세요.

enable
 configure terminal
2

다음 명령을 실행하여 RSA 개인 키를 생성하세요. 개인키 모듈러스는 최소 2048비트여야 해요.

crypto key generate rsa general-keys label webex-sgw exportable modulus 2048
3

서바이버빌리티 게이트웨이 인증서를 보관할 신뢰 지점을 구성하세요. 게이트웨이 FQDN (정규화된 도메인 이름) 은 게이트웨이에 생존 서비스를 할당할 때 사용한 것과 같은 값을 사용해야 해요.

crypto pki trustpoint webex-sgw 
 enrollment terminal 
 fqdn <gateway_fqdn> 
 subject-name cn=<gateway_fqdn>
 subject-alt-name <gateway_fqdn>
 revocation-check crl 
 rsakeypair webex-sgw
4

crypto pki enroll webex-sgw명령을 실행하여 인증서 서명 요청을 생성하세요.

메시지가 표시되면 입력하세요 yes.

화면에 CSR이 표시되면 메모장을 사용하여 인증서를 지원되는 인증 기관 (CA) 에 보낼 수 있는 파일에 복사하세요.

인증서 서명 제공자에 PEM (프라이버시 강화 메일) 형식의 CSR이 필요한 경우 제출하기 전에 머리글과 바닥글을 추가하세요. 예를 들자면:

-----BEGIN CERTIFICATE REQUEST-----
 <Insert CSR here>
 -----END CERTIFICATE REQUEST-----
5

CA에서 인증서를 발급한 후에 crypto pki authenticate webex-sgw명령을 실행하여 인증서를 인증해요. 이 명령은 두 가지 config모드 중 하나에서 실행할 exec수 있어요.

메시지가 표시되면 기본 64 CER/PEM 발급 CA 인증서 내용 (장치 인증서 아님) 을 터미널에 붙여넣으세요.

6

명령을 사용하여 서명된 호스트 인증서를 신뢰 지점으로 가져오세요. crypto pki import webex-sgw certificate

메시지가 표시되면 베이스 64 CER/PEM 인증서를 터미널에 붙여넣으세요.

7

루트 CA 인증서를 사용할 수 있는지 확인해 보세요.

공개적으로 알려진 인증 기관만 Webex Calling 솔루션이 지원돼요. 사설 또는 기업 CA 인증서는 지원되지 않아요.

  1. 실행해서 루트 CA 일반 이름을 찾으세요 show crypto pki certificates webex-sgw | begin CA Cert. cn= <value>발행자를 찾아봐요.

  2. show crypto pki trustpool | include cn=명령을 실행하고 이 루트 CA 인증서가 Cisco CA 번들과 함께 설치되었는지 확인해 보세요. CA가 보이면 9단계로 건너뛰세요.

  3. 인증서가 보이지 않으면 다음 중 하나를 할 수 있어요.

    • 사라진 인증서 불러와요.

    • 확장된 IOS CA 번들을 설치하려면 다음 명령을 실행하세요.

      crypto pki trustpool import url http://www.cisco.com/security/pki/trs/ios_union.p7b

      게이트웨이가 코로케이션된 로컬 ios_core.p7b게이트웨이인 경우에만 확장된 IOS CA 번들을 사용하세요. 자세한 Webex Calling내용은 Cisco IOS XE에서 로컬 게이트웨이 구성을 참조하십시오.

  4. 이 하위 단계를 반복해서 루트 CA 인증서를 사용할 수 있는지 확인해요. 하위 단계를 반복한 후:

    인증서가 없으면 8단계로 가세요. 인증서가 있으면 9단계로 가세요.

8

루트 CA 인증서가 번들에 포함되어 있지 않으면 인증서를 취득하여 새 신뢰 지점으로 가져오세요.

공개적으로 알려진 CA 루트 인증서를 Cisco IOS XE 게이트웨이에서 사용할 수 없는 경우 이 단계를 수행하세요.

crypto pki trustpoint <CA name>
 enrollment terminal
 revocation-check crl
 crypto pki authenticate <CA name>

메시지가 표시되면 기본 64 CER/PEM 인증서 내용을 터미널에 붙여넣으세요.

9

구성 모드를 사용하여 다음 명령으로 기본 신뢰 지점, TLS 버전, SIP-UA 기본값을 지정하세요.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

키페어와 함께 인증서를 가져오세요.

PKCS12 형식 (.pfx 또는.p12) 을 사용하여 CA 인증서와 키페어를 번들로 가져올 수 있어요. 로컬 파일 시스템이나 원격 서버에서 번들을 가져올 수 있어요. PKCS12 은 특별한 종류의 인증서 형식이에요. 루트 인증서부터 ID 인증서까지 전체 인증서 체인을 RSA 키페어와 함께 묶어요. 즉, 가져오는 PKCS12 번들에는 키페어, 호스트 인증서, 중간 인증서가 포함돼요. 다음 시나리오를 위해 PKCS12 번들을 불러오세요.

  • 다른 Cisco IOS XE 라우터에서 내보내고 서바이버빌리티 게이트웨이 라우터로 가져오세요

  • OpenSSL을 사용하여 Cisco IOS XE 라우터 외부에서 PKCS12 번들 생성해요

서바이버빌리티 게이트웨이 라우터의 인증서와 키페어를 만들고, 내보내고, 가져오려면 다음 단계를 완료하세요.

1

(선택 사항) 서바이버빌리티 게이트웨이 라우터에 필요한 PKCS12 번들을 내보내세요.

crypto pki export webex-sgw pkcs12 terminal password xyz123

이 단계는 다른 Cisco IOS XE 라우터에서 내보내는 경우에만 적용돼요.

2

(선택 사항) OpenSSL을 사용하여 PKCS12 번들을 만드세요.

  1. 이 프로세스가 실행되는 시스템에 OpenSSL이 설치되어 있는지 확인하세요. 맥 OSX, GNU/리눅스 사용자의 경우 기본적으로 설치돼요.

  2. 키, 인증서, 체인 파일이 저장된 디렉토리로 전환하세요.

    윈도우에서: 기본적으로 유틸리티는 C:\Openssl\bin 에 설치돼요. 이 위치에서 명령 프롬프트 여세요.

    맥 OSX/리눅스: PKCS12 인증서를 만드는 데 필요한 디렉토리에서 터미널 창을 여세요.

  3. 디렉토리에 개인 키 (privateKey.key), ID 인증서 (인증서.crt), 루트 CA 인증서 체인 (CACert.crt) 파일을 저장하세요.

    개인 키, ID 인증서, 루트 CA 인증서 체인을 PKCS12 파일로 합쳐요. PKCS12 인증서 보호를 위한 암호를 입력하세요.

    console> openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt

    OpenSSL을 사용하여 PKCS12 파일을 생성할 때 암호를 입력하세요.

이 단계는 OpenSSL을 사용하여 Cisco IOS XE 외부에서 PKCS12 번들을 생성한 경우에만 적용할 수 있어요.

3

파일 번들을 PKCS12 포맷으로 불러와요.

crypto pki import <trustpoint name> pkcs12 <certificate file location> password <file password>

다음은 명령의 샘플 구성과 구성 가능한 매개변수에 관한 세부 정보예요.

crypto pki import webex-sgw pkcs12 bootflash:certificate.pfx password xyz123
  • <trustpoint name>—이 명령을 사용할 때 생성되는 신뢰 지점의 이름 (예: webex-sgw).

  • <certificate file location>—인증서 파일을 가리키는 로컬 또는 네트워크 URL (예: 부트플래시:인증서.pfx)

  • <file password>—PKCS12 파일을 만들 때 사용한 비밀번호예요 (예: xyz123).

crypto pki 가져오기 명령어는 인증서를 수용할 신뢰 지점을 자동으로 구축해요.

4

구성 모드를 사용하여 다음 명령으로 기본 신뢰 지점, TLS 버전, SIP-UA 기본값을 지정하세요.

sip-ua 
 no remote-party-id 
 retry invite 2 
 transport tcp tls v1.2 
 crypto signaling default trustpoint webex-sgw 
 handle-replaces

서바이버빌리티 게이트웨이 구성하세요

게이트웨이를 생존 가능 게이트웨이로 구성하세요

게이트웨이 명령줄 구성 지침으로 이전에 다운로드한 구성 템플릿을 사용하세요. 템플릿에서 필수 구성을 완료하세요.

다음 단계에는 명령 설명과 샘플 명령이 포함되어 있어요. 배포에 맞게 설정을 편집하세요. 각진 괄호 (예: <settings>) 는 배포에 적용되는 값을 입력해야 하는 설정을 식별해요. 다양한 <tag>설정은 수치값을 사용하여 구성 세트를 식별하고 할당해요.

  • 달리 명시하지 않는 한, 이 솔루션을 사용하려면 이 절차의 모든 구성을 완료해야 해요.
  • 템플릿에서 설정을 적용할 때는 게이트웨이에 복사하기 전에 원하는 %tokens%값으로 바꿔요.
  • 명령에 대한 자세한 내용은 Webex 관리 게이트웨이 명령 참조를 참조하십시오. 명령 설명에서 다른 문서를 가리키는 경우가 아니라면 이 안내서를 사용하세요.
1

글로벌 구성 모드로 들어가요.


enable
 configure terminal

어디서:

  • enable—특별 EXEC 모드를 활성화해요.

  • configure terminal—글로벌 구성 모드를 활성화해요.

2

음성 서비스 구성 수행:


 voice service voip
  ip address trusted list
    ipv4 <ip_address> <subnet_mask>
    ipv4 <ip_address> <subnet_mask>
  allow-connections sip to sip
  supplementary-service media-renegotiate
  no supplementary-service sip refer
  no supplementary-service sip moved-temporarily
  trace
  sip
   asymmetric payload full
   registrar server
  

명령 설명:

  • ip address trusted list—서바이버빌리티 게이트웨이가 SIP 메시지를 받아들여야 하는 비등록 주소 목록을 정의해요. 예를 들어, SIP 트렁크 피어 주소.

  • <ip_address>신뢰할 수 있는 주소 범위를 <subnet_mask>나타내세요. 서바이버빌리티 게이트웨이가 자동으로 신뢰하므로 직접 연결된 서브넷을 입력할 필요가 없어요.

  • allow-connections sip to sip—VoIP 네트워크에서 SIP와 SIP 간의 연결을 허용해요.

  • no supplementary-service sip refer—착신 전환 및 착신 전환 보조 서비스에 대한 REFER 방법을 비활성화하세요. Webex Calling이 방법들을 사용하지 않아요.

  • no supplementary-service sip moved-temporarily—게이트웨이의 SIP 302 리디렉션 메시지 자동 처리를 비활성화해요.

  • sip—서비스 SIP 구성 모드로 들어가요.

  • registrar serverWebex Calling—클라이언트가 게이트웨이에 등록할 수 있게 하려면 SIP 레지스트라를 활성화해요.

  • asymmetric payload full—서바이버빌리티 모드에서 영상 통화를 할 수 있어요.

3

라우터에서 서바이버빌리티 활성화하세요:


voice register global
 mode webex-sgw
 max-dn 50
 max-pool 50
 exit
 

명령 설명:

  • voice register global—글로벌 음성 등록 모드로 들어가요.

  • mode webex-sgw—통합 커뮤니케이션 매니저 엔드포인트에 Webex Calling 서바이버빌리티 모드와 서바이블 원격 사이트 텔레포니를 활성화해요.

    webex-sgw 모드 구성 후, 서바이버빌리티 게이트웨이는 포트 8933에서 엔드포인트에서 들어오는 보안 연결을 수신해요.

  • max-dn—라우터가 처리할 수 있는 디렉토리 번호 (DN) 수를 제한해요. 이 솔루션의 경우 항상 플랫폼에서 사용할 수 있는 최대값을 구성하세요.

    공유 회선 표시수가 최대 DN 한도에 포함돼요. 예를 들어 5대의 전화기가 모두 같은 5개의 DN을 공유한다면 이 구성은 최대 dn 한도에 25DN으로 계산돼요.

  • max-pool—게이트웨이에 등록할 수 있는 최대 장치 수를 설정해요. 표 3에 설명된 대로 이 값을 플랫폼에서 허용하는 최대값으로 설정하세요.

4

NTP 서버 구성:

ntp server <ip_address_of_primary_NTP_server>
 ntp server <ip_address_of_secondary_NTP_server>

5

(선택 사항). 일반 제한 등급 통화 권한 구성:


dial-peer cor custom
 name Wx_calling_Internal
 name Wx_calling_Toll-free
 name Wx_calling_National
 name Wx_calling_International
 name Wx_calling_Operator_Assistance
 name Wx_calling_Chargeable_Directory_Assistance
 name Wx_calling_Special_Services1
 name Wx_calling_Special_Services2
 name Wx_calling_Premium_Services1
 name Wx_calling_Premium_Services2

위 예제에서는 카테고리라는 이름의 사용자 지정 제한 클래스 세트를 생성해요 (예: Wx_calling_International). 다이얼 피어에 제한 클래스를 사용하는 방법에 대한 자세한 내용은 다이얼 피어 구성 가이드, Cisco IOS 릴리스 15M&T의 “제한 클래스”를 참조하세요.

6

선호 코덱 목록 구성해요. 예를 들어, 다음 목록은 g711ulaw를 선호 코덱으로 지정하고 그 뒤에 g711alaw를 지정해요.


voice class codec 1
 codec preference 1 g711ulaw
 codec preference 2 g711alaw

명령 설명:

  • voice class codec 1코덱 그룹 1의 음성 클래스 구성 모드로 들어가요.

  • codec preference이 코덱 그룹의 선호 코덱을 식별해요.

7

기본 음성 레지스터 풀 구성:


voice register pool 1
 id network 0.0.0.0 mask 0.0.0.0
 dtmf-relay rtp-nte
 voice-class codec 1

명령 설명:

  • voice register pool 1—이 풀의 SIP 장치에 대한 음성 레지스터 풀 구성 모드를 시작해요.

  • id network그리고 이 풀을 사용하는 SIP 장치, 또는 네트워크 장치 세트를 mask식별하세요. 배포에 적용되는 주소와 마스크를 사용하세요. 0.0.0.0주소만 있으면 어디서든 장치를 등록할 수 있어요 (기기 주소가 허가 목록에 있는 경우).

  • id extension-number—풀은 특히 익스텐션 1234의 Webex Calling 사용자에게 적용돼요. 네트워크에 적합한 확장 프로그램을 사용하세요.

  • id phone-number—풀은 전화번호 +1 210-903-443인 Webex Calling 사용자에게만 적용돼요. 네트워크에 맞는 전화번호를 사용하세요.

  • dtmf-relayDTMF 숫자 전송 rtp-nte방법을 지정해요. 이 예에서는 네임드 폰 이벤트 (NTE) 페이로드 유형의 실시간 전송 (RTP) 이에요.

  • voice-class codec 1—이 풀에 코덱 그룹 1을 할당해요.

8

긴급 전화 구성:


voice emergency response location 1
 elin 1 <number>
 subnet 1 <ip-group> <subnet-mask>

 voice emergency response location 2
  elin 1 <number>
  subnet 1 <ip-group> <subnet-mask>

 voice emergency response zone 1
  location 1
  location 2

 voice class e164-pattern-map 301
 voice class e164-pattern-map 351

명령 설명:

  • voice emergency response location 1—향상된 911 서비스를 위한 비상 대응 위치 그룹 1을 생성해요. 후속 명령으로 비상 대응 위치 그룹 2가 생성돼요.

  • elin 1 <number>—비상 대응 장소에 엘린을 배정해요. 이 엘린의 경우, <number>부분은 911 발신자 내선 번호를 대체할 PSTN 번호를 정의해요 (예:). 14085550100

  • subnet 1 <ip-group> <subnet-mask>—이 비상 대응 위치의 특정 서브넷 주소와 함께 서브넷 그룹을 정의해요. IP 주소와 서브넷 마스크를 통해 발신자 네트워크를 식별하려면 이 명령을 사용하세요. 예를 들자면, subnet 1 192.168.100.0 /26.

  • voice emergency response zone 1—비상 대응 구역을 정의해요.

  • location 1 (and 2)—이 비상 대응 구역에 비상 대응 장소 1과 2를 할당해요.

  • voice class e164-pattern-map 301 (and 351)—이 보이스 클래스의 e164 패턴 맵 301과 351을 식별해요. 지도를 사용하여 다이얼 플랜과 긴급 위치 식별자를 정의할 수 있어요.

Wi-Fi 오버레이가 IP 서브넷과 정확히 일치하지 않으면, 유목민 기기에 긴급 전화를 걸 때 ELIN 매핑이 정확하지 않을 수 있어요.

9

PSTN용 다이얼 피어 구성해요. 다이얼 피어 구성 예를 보려면 PSTN 연결 예를 참조하세요.

10

선택사항이에요. 라우터에서 음악 온 홀드 활성화해요. 라우터 플래시 메모리에 G.711 포맷으로 음악 파일을 저장해야 해요. 파일은 .au 또는.wav 파일 형식일 수 있지만 파일 형식은 8비트 8kHz 데이터를 포함해야 해요 (예: ITU-T A-law 또는 mu-law 데이터 형식).

call-manager-fallback
 moh enable-g711 "bootflash:<MOH_filename>"

명령 설명:

  • call-manager-fallback—SRST 구성 모드로 들어가요.

  • moh enable-g711 "bootflash:<MOH_filename>"—G.711을 사용해서 대기 중인 유니캐스트 음악 활성화해요. 디렉토리와 오디오 파일 이름 (예:) 도 제공해요. bootflash:music-on-hold.au 파일 이름은 128자를 초과할 수 없어요.

완벽한 온디맨드 동기화

선택사항이에요. 즉각적인 온디맨드 동기화를 완료하려는 경우에만 이 절차를 완료하세요. Webex 클라우드가 통화 데이터를 하루에 한 번 서바이버빌리티 게이트웨이에 자동으로 동기화하므로 이 절차는 필수가 아니에요.

1

컨트롤 허브에 로그인해요.

파트너 조직이면 파트너 허브가 시작돼요. 컨트롤 허브를 열려면 파트너 허브에서 고객 보기를 클릭하고 해당 고객을 선택하거나, 내 조직을 선택하여 파트너 조직의 컨트롤 허브 설정을 여세요.

2

서비스 > PSTN 및 라우팅 > 게이트웨이 구성 > 게이트웨이 관리로 이동해요.

3

해당 서바이버빌리티 게이트웨이를 클릭하면 해당 게이트웨이의 서바이버빌리티 서비스 뷰가 열려요.

4

동기화 버튼 클릭해요.

5

제출 클릭해요.

동기화를 완료하는 데 최대 10분이 걸릴 수 있어요.

서바이버빌리티 게이트웨이 속성 편집해요

이 선택적 절차는 기존 서바이버빌리티 게이트웨이의 설정을 편집하려는 경우에만 사용하세요.
1

컨트롤 허브에 로그인해요.

파트너 조직이면 파트너 허브가 시작돼요. 컨트롤 허브를 열려면 파트너 허브에서 고객 보기를 클릭하고 해당 고객을 선택하거나, 내 조직을 선택하여 파트너 조직의 컨트롤 허브 설정을 여세요.

2

서비스 > PSTN 및 라우팅 > 게이트웨이 구성 > 게이트웨이 관리로 이동해요.

3

해당 서바이버빌리티 게이트웨이를 클릭하면 해당 게이트웨이의 서바이버빌리티 서비스 뷰가 열려요.

4

편집 버튼을 클릭하고 다음에 대한 설정을 업데이트하세요.

  • 호스트 이름 - 인증서의 호스트 이름 또는 정규화된 도메인 이름을 사용하여 클라이언트 및 IP 주소와 TLS 연결을 설정하세요.

  • IP 주소 - IPv4 형식으로, 생존 모드에서 작동하는 동안 장치들이 등록하는 게이트웨이의 IP 주소를 입력하세요.

5

제출 클릭해요.

컨트롤 허브에서 서바이버빌리티 게이트웨이를 삭제하려면 먼저 서바이버빌리티 게이트웨이 서비스의 할당을 취소하세요. 자세한 내용은 관리 게이트웨이에 서비스 할당을 참조하십시오.

서바이버빌리티 게이트웨이에서 CDR을 활성화하기 위한 구성이에요.

커넥터가 CDR 관련 명령을 자동으로 구성해서 콜 카운트 메트릭을 쉽게 수집해요.

생존 이벤트가 끝나면 커넥터가 이벤트 기간 동안 생성된 CDR을 구성 데이터와 함께 처리하여 다양한 통화 수를 식별해요. 지표에는 총 통화, 긴급 통화, 외부 통화 수가 포함되고 내부 기능 사용을 모니터링하는 데 사용돼요. 통화 횟수 지표만 Webex 클라우드로 전송되고 실제 CDR은 전송되지 않아요.

다음은 샘플 구성이에요.


!
gw-accounting file
 primary ifs bootflash:guest-share/cdrs/
 acct-template callhistory-detail
 maximum cdrflush-timer 5
 cdr-format detailed
!

명령 설명:

  • primary ifs bootflash:guest-share/cdrs/- 이 명령은 CDR 파일을 게스트 공유 폴더에 저장하여 커넥터로 액세스할 수 있게 하는 거예요.

  • acct-template callhistory-detail- CDR에 다이얼 피어 태그를 포함하려면 이 명령이 필요해요.

  • maximum cdrflush-timer 5- 기본값은 60분인데 5분으로 설정하면 CDR을 파일에 더 빨리 기록할 수 있어요.

  • cdr-format detailed- 이게 기본 형식이에요. 다이얼 피어 태그가 포함되어 있지 않기 때문에 컴팩트 포맷은 적합하지 않아요.

착신 전환 활성화 구성

착신 전환 기능은 Webex 클라우드 연결이 끊긴 경우 네트워크 중단 시 지속적인 통화 처리를 보장하는 생존 기능의 일부예요. 서바이버빌리티 게이트웨이는 로컬 폴백 게이트웨이 역할을 해서 엔드포인트가 로컬에 등록하고 필수 통화 기능을 유지할 수 있게 해줘요.

  • 서바이버빌리티 모드에서의 착신 전환 동작은 통화를 로컬에서 처리하거나 PSTN 또는 SIP 트렁크를 통해 라우팅하는 풀 구성, 다이얼 피어 구성, 라우팅 정책을 사용하여 서바이버빌리티 게이트웨이에서 관리해요.

  • 서바이버빌리티 게이트웨이는 콜포워드와 착신 전환 보조 서비스를 위한 SIP REFER, SIP 이동을 일시적으로 비활성화해요. 서바이벌빌리티 모드에서는 Webex Calling 이런 방법을 사용하지 않아요.

콜포워드 시나리오에 맞게 음성 레지스터 풀을 구성하세요:

착신 전환 기능을 사용하려면 개별 전화기에서 call-forward b2buavoice register pool명령을 구성하세요.

  • 활성화하려면 call-forward all, 구성하세요: call-forward b2bua all <extn/phone number/ESN>

  • 활성화하려면 call-forward no-answer, 구성하세요: call-forward b2bua noan <extn/phone number/ESN> timeout <time in sec> ​

  • 지정된 수의 수신 통화로 통화 중 트리거를 활성화하려면 다음과 같이 구성하세요.

    
    call-forward b2bua busy <extn/phone number/ESN>
    busy-trigger-per-button <count>

  • 구성 예시:

    
    voice register pool  1​
      id phone-number +12107501105​
      dtmf-relay rtp-nte​
      call-forward b2bua noan +12107501155 timeout 20​
      codec g711ulaw​
    
    voice register pool  2
       busy-trigger-per-button 2
       id extension-number 1104
       dtmf-relay rtp-nte
       call-forward b2bua busy +12307501111
       codec g711ulaw 

헌트 그룹 활성화 구성이에요

이 표는 컨트롤 허브의 헌트 그룹 기능 구성과 서바이버빌리티 게이트웨이 명령을 사용하는 매핑을 제공해요.

헌트 그룹 특징컨트롤 허브를 사용한 구성서바이버빌리티 게이트웨이 명령

콜 라우팅 패턴 선택

하향식/동시적/원형/최장 유휴

순차/병렬/피어/최장 유휴

​

헌트 그룹 추가

위치별 이름과 전화번호를 넣어 헌트 그룹을 추가해요.

헌트 그룹을 추가하려면 voice hunt-group <tag> <call routing pattern>사용하세요. 그런 다음 커맨드로 전화번호를 추가하고 pilotdescription커맨드로 헌트 그룹 이름을 추가해요.

추가할 사용자, 작업 공간 또는 가상 회선을 선택해요.

헌트 그룹에 가입할 요원을 선택해 주세요.

number <tag> <phone-number>명령을 사용하여 에이전트 목록 구성하세요.

반지 수를 정해놓고 진행해요

링 개수 설정 옵션을 사용하여 구성하세요.

벨소리 횟수 대신 timeout <timeout value>명령을 사용하여 다음 상담원에게 통화를 진행하도록 구성하세요.

바쁠 땐 미리 진행하세요

통화 중 사전 옵션을 사용하여 구성하세요

present-call idle-phone명령을 사용하여 구성하세요.

모든 상담원들과 연락이 안 되면 전화를 돌려

모든 상담원 연락 불가 시 통화 전환 옵션을 사용하여 구성하세요

​

final <phone number>명령을 사용하여 구성하세요.

모든 상담원이 바쁘거나 헌트 그룹이 바쁠 때는 통화를 전환하세요.

모든 상담원이 바쁠 때 또는 헌트 그룹 바쁠 때 Divert 통화를 사용하도록 구성하세요.

구성해서 final <phone number> command​

  • 헌트 그룹 순차 링 구성해

    
      voice hunt-group 1 sequential​
        pilot 1111
        number 1 1001​
        number 2 1002​
        number 3 7089001​
        number 4 7089002​
        number 5 +1210903443​
        .....​
        .....​
        timeout 20​
        final 1009
        statistics collect
        description​
        present-call idle-phone

  • 헌트 그룹 패러렐 링 구성해

    
    voice hunt-group 2 parallel​
      pilot 2222​
      number 1 2001
      number 2 2002​
      number 3 2089001​
      number 4 2089002​
      number 5 +12109034433​
      .....​
      .....​
      timeout 60​
      final 1009​
      statistics collect​
      description​

명령 설명:

  • voice hunt-group- 이 명령은 헌트 그룹의 구성 모드를 정의하고 입력하는 데 사용돼요.

  • parallel- 이 키워드는 시스템이 이 헌트 그룹 구성원 간에 걸려오는 전화를 분산하는 데 사용할 헌트 그룹 방법이나 알고리즘을 지정합니다.

  • number- 보이스 헌트 그룹 구성원인 내선 번호/e164 번호/ESN 목록을 생성해요. 목록에 있는 어떤 숫자도 다른 헌트 그룹의 파일럿 번호일 수 없어요.

  • pilot- 헌트 그룹의 주 번호 또는 디렉토리 번호예요. 발신자가 이 번호로 전화를 걸어 헌트 그룹에 연락해요.

  • timeout- 헌트 그룹이 다음 행동을 취하기 전에 회원들에게 전화를 거는 최대 시간을 초 단위로 설정해요.

  • final- 이 명령은 폴백 넘버를 지정해요.

  • statistics collect​- 헌트 그룹에 대한 운영 통계 수집을 활성화해요.

  • descriptin- 헌트 그룹 설명

  • present-call idle-phone-대기 중인 상담원에게만 전화 걸기 하세요.

다음은 show voice hunt-group statistics명령의 샘플 출력이에요. 출력에는 보이스 헌트 그룹 번호로의 직통 통화와 큐 또는 B-ACD에서 걸려오는 전화가 포함돼요.


Router# show voice hunt-group 1 statistics last 1 h 
Wed 04:00 - 05:00
	Max Agents: 3
	Min Agents: 3
	Total Calls: 9
	Answered Calls: 7
	Abandoned Calls: 2
	Average Time to Answer (secs): 6
	Longest Time to Answer (secs): 13
	Average Time in Call (secs): 75
	Longest Time in Call (secs): 161
	Average Time before Abandon (secs): 8
	Calls on Hold: 2
	Average Time in Hold (secs): 16	
	Longest Time in Hold (secs): 21
	Per agent statistics:
		Agent: 5012
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 70
				Longest Time in Call (secs): 150
				Totals Calls on Hold: 1
				Average Hold Time (secs): 21
				Longest Hold Time (secs): 21
			From Queue:
				Total Calls Answered: 3
				Average Time in Call (secs): 55
				Longest Time in Call (secs): 78
				Total Calls on Hold: 2
				Average Hold Time (secs): 19
				Longest Hold Time (secs): 26
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5013
			From Direct Call:
				Total Calls Answered: 3
				Average Time in Call (secs): 51
				Longest Time in Call (secs): 118
				Totals Calls on Hold: 1
				Average Hold Time (secs): 11
				Longest Hold Time (secs): 11
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 4
				Longest Time in Call (secs): 4
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600
		Agent: 5014
			From Direct Call:
				Total Calls Answered: 1
				Average Time in Call (secs): 161
				Longest Time in Call (secs): 161
			From Queue:
				Total Calls Answered: 1
				Average Time in Call (secs): 658
				Longest Time in Call (secs): 658
				Total Loged in Time (secs): 3000
				Total Loged out Time (secs): 600

	Queue related statistics:
		Total calls presented to the queue: 5
		Calls handoff to IOS: 5
		Number of calls in the queue: 0
		Average time to handoff (secs): 2
		Longest time to handoff (secs): 3
		Number of abandoned calls: 0
		Average time before abandon (secs): 0
		Calls forwarded to voice mail: 0
		Calls answered by voice mail: 0
		Number of error calls: 0

Router# sh voice hunt-group 
Group 1
    type: sequential
    pilot number: 4444, peer-tag 2147483647
    list of numbers: 
        Member        Used-by       State  Login/Logout
        ======        =======       =====  ============
        1001          1001          up   -
        1003          1003          up   -
    preference: 0
    preference (sec): 0
    timeout: 15
    final_number: 
    auto logout: no
    stat collect: no
    phone-display: no
    hlog-block: no
    calls in queue: 0
    overwrite-dyn-stats: no
    members logout: no
    present-call idle-phone: no
webex-sgw-bgl14#

기본 자동 통화 분배 (B-ACD) 를 활성화하기 위한 구성이에요.

기본 자동 통화 분배 (B-ACD) 및 자동 전화 교환 (AA) 서비스는 발신자가 적절한 부서를 선택하거나 알려진 내선 번호로 전화를 걸 수 있도록 인사말과 메뉴를 사용하여 자동으로 응답해요.

B-ACD는 대화형 메뉴와 로컬 헌트 그룹을 사용하여 전화 자동 응답 및 통화 분배 기능을 제공해요. B-ACD 애플리케이션은 자동 교환 (AA) 서비스와 콜 큐 서비스 하나로 구성되어 있어요. B-ACD 자동 전화 교환은 g711ulaw 코덱이 있는 수신 SIP 트렁크와 협상되는 PSTN 통화를 지원해요.

B-ACD는 순차, 병렬, 피어, 최장 대기 콜블래스트 지원 SIP 공유 회선 및 혼합 공유 회선으로 음성 헌트 그룹을 지원해요.

걸려오는 전화가 B-ACD AA 파일럿 번호로 전화를 걸고 발신자가 자동으로 전화를 라우팅하도록 도와주는 안내가 들린대요.

한계점

통화 전환할 때 수신 및 발신 다이얼 피어에 동일한 코덱을 사용하세요. 다른 코덱 사용은 지원되지 않아요. IOS는 TCL 애플리케이션에서 처리하는 통화에 대해 트랜스코더를 호출하지 않아요.

B-ACD 컴포넌트

B-ACD 애플리케이션은 콜 큐 서비스와 하나 이상의 AA 서비스로 구성되어 있어요. 이 서비스의 구성 가능한 구성 요소는 다음과 같아요.

  • 파일럿 넘버

  • 웰컴 프롬프트 그리고 다른 오디오 파일들

  • 메뉴 옵션

  • 다이얼 바이 익스텐션

파일럿 넘버

AA 서비스마다 고유한 AA 파일럿 번호가 있어서 발신자가 전화를 걸어 AA에 연락해요. 이 번호는 param aa-pilot명령에 지정돼요. AA 파일럿 번호는 상담원 전화 번호나 실제 전화와 관련이 없지만 외부 발신자가 이 번호에 연결할 수 있도록 AA 파일럿 번호가 있는 다이얼 피어를 수신 전화 번호로 정의해야 해요.

환영 프롬프트 및 기타 오디오 파일들

환영 프롬프트는 파일럿 넘버가 전화를 받을 때 재생되는 오디오 파일이에요. 이 오디오 파일은 B-ACD 서비스에서 발신자 상태와 취할 수 있는 조치를 알려주는 데 사용하는 여러 오디오 파일 중 하나예요. 발신자가 사용할 수 있는 메뉴 선택을 설명하는 맞춤형 오디오 파일을 만들 수 있어요. B-ACD 오디오 파일은 다음 섹션에 설명되어 있어요.

기본 오디오 파일 재녹음하기

스크립트의 각 지점에 기본 오디오 파일이 제공되고 발신자에게 제공돼요. 링크에서 기본 오디오 파일을 다운로드하여 B-ACD 라우터로 연결할 수 있는 위치 (예: 플래시 메모리나 TFTP 서버) 에 복사해요. 오디오 파일과 스크립트 파일은 웹사이트에 있는 tar 파일에 번들로 제공돼요. 기본 파일과 메시지가 표에 나열돼요. 기본 메시지 위에 개인화된 메시지를 다시 녹음할 수 있지만 언어 코드 및 파일 이름 변경에 구체적으로 설명된 경우를 제외하고는 오디오 파일의 이름을 변경할 수 없어요.

B-ACD 서비스를 처음 사용하기 전에 기본 오디오 프롬프트를 다시 녹음하고 설치하려면 Tcl 스크립트 및 오디오 프롬프트 다운로드에 있는 단계를 따르세요. 기존 B-ACD 서비스에서 오디오 프롬프트를 다시 녹음하려면 스크립트 매개 변수 및 오디오 프롬프트 업데이트 (다이얼 바이 익스텐션만 해당) 의 단계를 따르세요.

기본 파일 이름기본 공지디폴트 발표 기간
en_bacd_welcome.au

“전화해 주셔서 고마워요.”메시지 후 2초 일시 중지 포함.

3초요

en_bacd_options_menu.au

영업용 1 번 누르세요 (멈춤)

고객 서비스를 받으려면 2번 누르세요 (일시 정지)

내선 번호로 전화를 걸려면 3번 누르세요 (일시 정지)

상담원하고 통화하려면 0을 누르세요.

메시지 후 4초 일시 중지 포함.

15초요

en_bacd_disconnect.au

“지금은 당신의 전화를 받을 수 없어요. 나중에 다시 시도하세요. 전화해 줘서 고마워요.”메시지 후 4초 일시 중지 포함.

10초요

en_bacd_invalidoption. au

“잘못된 옵션을 입력하셨어요. 다시 시도하세요.”메시지 후 1초 일시 중지 포함. 이 프롬프트는 발신자가 잘못된 메뉴 옵션을 선택하거나 잘못된 내선 번호로 전화를 걸 때 재생돼요.

7초요

en_bacd_enter_dest.au

“연락하고 싶은 내선 번호를 입력하세요.”메시지 후 5초 일시 중지 포함. 발신자가 옵션을 선택하면 이 프롬프트가 재생돼요. dial-by-extension

7초요

en_bacd_allagentsbusy. au

“지금 모든 상담원들이 다른 고객들 도와주느라 바빠요. 계속 보류해서 지원 받아요. 누가 곧 같이 갈게요.”메시지 후 2초 일시 중지 포함. 이 프롬프트는 두 번째 인사말이라고도 해요.

7초요

en_bacd_music_on_hol d.au

B-ACD 발신자만 보류 음악 (MOH) 을 재생해요.

60초요

오디오 파일을 다시 녹음하는 경우 B-ACD 프롬프트에는 8비트, mu-law, 8kHz 인코딩의 G.711 오디오 파일 (.au) 형식이 필요해요. 다음 오디오 도구나 비슷한 품질의 다른 도구를 추천해요.

  • 어도비 시스템즈 주식회사 Microsoft Windows 어도비 오디션이에요. (전에는 신트릴리움 소프트웨어 코퍼레이션에서 쿨 에디트라고 불렀어요.)

  • 썬 마이크로시스템즈의 솔라리스용 오디오 툴이에요.

B-ACD를 구성하세요

다음은 몇 가지 구성 예시예요.


application
 service aa bootflash:app-b-acd-aa-3.0.0.8.tcl
  paramspace english index 1
  param handoff-string aa
  param dial-by-extension-option <dial-by-extn menu option, standard BACD script menu option is 3>
  paramspace english language en
  param aa-pilot <auto attendant 164 pilot number associated in auto attendant dial-peer>
  paramspace english location flash:
  param welcome-prompt _bacd_welcome.au
  param voice-mail <alternate destination for calls that are not answered>
  param service-name queue
 !
 service queue bootflash:app-b-acd-3.0.0.8.tcl
  param queue-len 30
  param queue-manager-debugs 1
 ! 

! SIP PSTN Dial-Peers for Auto Attendant(BACD) service called aa associated with incoming voice port
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 session protocol sipv2
 incoming called-number <Auto Attendant Pilot number>
 dtmf-relay rtp-nte
 codec g711ulaw
 no vad
!
! TDM PSTN Dial-Peers if not using SIP for Auto Attendant(BACD) service called aa associated with incoming voice pots
dial-peer voice 500 voip
 description Inbound dial-peer for Auto Attendant
 service aa
 incoming called-number <Auto Attendant Pilot number>
 port %tdm_port%
! 
명령 설명:
커맨드설명이에요
param dial-by-extension-option <menu-number>

발신자가 지정된 메뉴 번호로 전화를 건 후 내선 번호로 전화를 걸 수 있게 해줘요.

메뉴 번호 —메뉴 옵션 식별자예요. 범위는 1에서 9까지예요. 기본값은 없어요.

param aa-pilot

오토 어텐던트 다이얼 피어에 관련된 파일럿 번호를 지정해요

param voice-mail

AA 상담원이 받지 않는 전화의 대체 목적지를 정의해요

paramspace english language en

대화형 음성응답 애플리케이션에서 동적 프롬프트에 사용되는 오디오 파일의 언어 코드를 정의해요.

  • 언어 패키지 —사용할 언어 패키지 이름. 언어 패키지가 세 개 내장되어 있어요: 중국어, 영어, 스페인어. Tcl (도구 명령 언어) 언어 스크립트를 사용하여 다른 언어를 지원할 수도 있어요.

  • 언어 코드 - 관련 오디오 파일의 언어를 식별하는 2자리 코드예요. 유효한 항목은 다음과 같아요.

    — ch —중국인

    — en —영어

    — sp —스페인어

    — aa —모두

이 언어 코드는 파일에 실제로 사용되는 언어와 상관없이 오디오 프롬프트 파일 이름에 사용된 2자 언어 접두사와 일치해야 해요. 자세한 내용은 시작 프롬프트 및 기타 오디오 파일을 참조하세요.

param welcome-prompt audio-filename

이 AA 서비스에서 사용하는 환영 인사말에 오디오 파일을 할당해요.

  • 오디오 파일 이름 - 발신자가 B-ACD 서비스에 처음 도착했을 때 재생되는 환영 인사말이 들어 있는 오디오 파일 이름의 일부를 식별해요. 파일 이름의 식별자 부분에는 언어 접두사가 포함되지 않고 밑줄로 시작해야 해요.

언어 코드 및 파일명 변경하기

  • 모든 파일 이름의 접두사는 ch, en, sp 또는 aa로 변경할 수 있어요. 접두사는 파일에 사용된 실제 언어와 상관없이 paramspace 언어 명령의 언어 코드 매개 변수에 지정된 코드와 일치해야 해요.

  • 접두사 뒤에는 시작 프롬프트 파일 이름 (en_bacd_welcome기본값은.au) 에 명령에 정의된 대로 식별 가능한 이름이 있을 수 있어요. param welcome-prompt

  • 접두사 뒤에 오는 드롭다운 프롬프트 파일 이름 (기본값은 제공되지 않음) 에 명령에 정의된 대로 식별 가능한 이름이 있을 수 있어요. param drop-through-prompt

오디오 파일에서 어떤 언어로든 프롬프트를 녹음할 수 있어요. 언어 코드 접두사는 B-ACD 서비스의 일부가 아닌 기능에 사용되기 때문에 프롬프트가 포함된 파일의 접두사를 다른 언어로 변경할 필요가 없어요. 하지만 오디오 파일에서 실제로 사용되는 언어와 상관없이 파일의 언어 코드 접두사가 paramspace language 명령의 언어 코드 매개 변수에 지정된 언어 코드와 일치해야 해요.

오디오 파일 이름의 식별자 부분은 변경하지 마세요. 파일은 _bacd_welcome.au예외예요. 스크립트는 테이블에 있는 것과 식별 이름이 같고 paramspace language 명령에서 지정한 접두사가 같은 오디오 파일을 식별해요.

일반 파일 이름 지정 규칙의 두 가지 예외는 환영 프롬프트 오디오 파일 (en_bacd_welcome기본값은.au) 과 프롬프트 오디오 파일 (기본값은 제공되지 drop-through-option않음) 이에요. 이 두 오디오 프롬프트의 파일 이름 식별 부분은 구성 중에 명시적으로 지정되고 완전히 사용자 구성 가능해요. 이 파일은 이름이 다음 규칙을 준수하기만 하면 아무 파일이나 사용할 수 있어요.

  • 파일 이름의 접두사 부분이 paramspace 언어 명령에 지정된 언어 코드와 같아야 해요. 예를 들자면, en.

  • 파일 이름의 식별자 부분이 밑줄로 시작해야 해요. 예를 들자면, _welcome_to_xyz.au.

메뉴 선택 설명하기 위해 오디오 파일을 사용해요

기본적으로 초기 발신자 방향과 사용 가능한 메뉴 선택에 대한 안내를 제공하는 오디오 파일 두 개가 제공돼요: en_welcome_prompt.au및 en_bacd_options_menu.au. 표에 설명된 대로 이 파일에 제공된 기본 메시지 위에 사용자 지정 메시지를 다시 녹음할 수 있어요.

B-ACD 서비스가 단일 AA 서비스를 사용하는 경우 환영 인사말을 en_welcome_prompt.au녹음하고 메뉴 선택에 대한 지침을 기록하세요. en_bacd_options_menu.au

B-ACD 서비스가 AA 서비스를 여러 개 사용하는 경우 다음 지침에 따라 각 AA에 대해 별도의 인사말과 지침이 필요해요.

  • 각 AA 서비스마다 별도의 환영 프롬프트를 녹음하세요. 각 환영 메시지마다 오디오 파일에 다른 이름을 사용하세요. 예를 들면: en_welcome_aa1.au그리고 en_welcome_aa2.au. 이 파일에 기록하는 환영 메시지에는 인사말과 메뉴 옵션에 대한 지침이 모두 포함되어야 해요.

  • 오디오 파일에 묵음을 en_bacd_options_menu.au녹음하세요. 최소 1초의 침묵이 녹음되어야 해요. AA 서비스가 여러 개 있을 때의 메뉴 지침은 이 파일에 들어 있지 않아요.

메뉴 옵션

B-ACD 서비스의 목적은 조직의 올바른 목적지로 통화를 자동으로 라우팅하는 거예요. 대화형 AA 서비스를 사용하면 발신자에게 메뉴 옵션을 제공하여 통화에 적합한 선택을 할 수 있게 할 수 있어요. B-ACD에서 사용할 수 있는 메뉴 옵션 유형이 표에 설명되어 있어요. 메뉴 옵션은 시작 프롬프트 및 기타 오디오 파일에 설명된 오디오 프롬프트로 발신자에게 알려져요.

타입설명요구 사항예시
Dial-by-extension

발신자가 숫자를 누르면 알려진 내선 번호로 전화를 걸 수 있어요.

이 옵션에 사용되는 메뉴 번호는 콜큐 서비스에 사용되는 다른 메뉴 (aa-hunt) 번호와 같지 않아야 해요.

요건 없어요.

메뉴 선택을 듣고 나서 발신자가 4번을 누르고 내부 내선 번호로 전화를 걸 수 있어요.

다이얼-바이-내선 옵션

B-ACD 서비스에는 내선 번호별 다이얼 옵션도 있어서 발신자가 이미 내선 번호를 알고 있을 때 내부 내선 번호로 전화를 걸 수 있어요. 다이얼 바이 내선 옵션이 메뉴 옵션으로 표시돼요.

내선 번호별 옵션은 내선 번호별 매개 변수에 메뉴 옵션 번호를 지정하여 구성돼요. 다음 명령을 사용하면 발신자가 1을 누른 다음 내선 번호로 전화를 걸 수 있어요.

param dial-by-extension-option 1

B-ACD 콜 큐 서비스 내에서 다이얼-바이-내선 옵션 번호와 헌트 그룹 옵션 번호는 상호 배타적이어야 해요. 이 제한은 다이얼 바이 내선 옵션에 사용되는 옵션 번호가 aa-hunt 옵션에 사용되는 옵션 번호와 같을 수 없다는 뜻이에요. 예를 들어 aa-hunt1 to aa-hunt5를 사용하여 콜 큐 서비스 구성에서 헌트 그룹을 지정하는 경우 다이얼 바이 익스텐션 옵션으로 옵션 6을 사용할 수 있지만 1에서 5까지의 숫자는 사용할 수 없어요.

콜 큐 서비스의 헌트 그룹에 aa-hunt 번호 10개 모두 사용되면 다이얼 바이 익스텐션 옵션 옵션이 남지 않아요. 이 제한은 콜큐 서비스에 사용되는 모든 옵션 번호 (aa-hunt 번호) 를 기준으로 하는 것이지 AA 애플리케이션에 사용되는 옵션 번호에는 근거하지 않는다는 거 주의하세요.

Tcl 스크립트 및 오디오 프롬프트 다운로드

다음 단계를 사용하여 B-ACD 서비스에 필요한 스크립트 파일과 프롬프트 파일을 준비하세요.

  1. SGW 라우터 부트플래시에 tar 파일을 복사해요

  2. 다음 명령을 사용하여 tcl과 오디오 파일의 압축을 풀어요.

    archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:
  3. 필요하면 오디오 파일을 다시 녹음하세요.

명령 설명:

커맨드설명이에요

B-ACD 타르 파일 다운로드 하세요

SGW 라우터에서 액세스할 수 있는 TFTP cme-b-acd-3.0.0.8.tar서버로 호출되는 B-ACD tar 파일을 다운로드하세요.

이 tar 파일에는 AA Tcl 스크립트, 콜 큐 Tcl 스크립트, B-ACD 서비스에 필요한 기본 오디오 파일이 들어 있어요.

enable

SGW 라우터에서 특별 EXEC 모드를 활성화해요. 암호 입력하라는 메시지가 나타나면 입력하세요.

archivetar/xtract <source-url> flash:

B-ACD 파일 아카이브의 파일을 압축 해제하고 플래시 메모리에 복사해요. 파일에 다음 파일이 들어 cme-b-acd-3.0.0.8.tar있어요.

  • app-b-acd-aa-x.x.x.x.tcl (AA 스크립트)

  • app-b-acd-x.x.x.x.tcl (콜 큐 스크립트)

  • en_bacd_allagentsbusy.au (오디오 파일)

  • en_bacd_options_menu.au (오디오 파일)

  • en_bacd_disconnect.au (오디오 파일)

  • en_bacd_music_on_hold.au (오디오 파일)

  • en_bacd_invalidoption.au (오디오 파일)

  • en_bacd_welcome.au (오디오 파일)

  • en_bacd_enter_dest.au (오디오 파일)

필요하면 기록하세요

사용자 지정 메시지로 오디오 파일을 다시 녹음하세요. 하지만 오디오 파일 이름은 변경하지 마세요.

예시들이에요

다음 예제는 192.168.1.1 서버의 cme-b-acd-2.1.0.0이라는 아카이브에서 파일을 추출하여 B-ACD 라우터 플래시 메모리에 복사해요.

archive tar /xtract tftp://192.168.1.1/cme-b-acd-2.1.0.0.tar flash:

스크립트 파라미터와 오디오 프롬프트 업데이트 (다이얼 바이 익스텐션만)

구성을 변경하여 B-ACD 스크립트 매개변수를 업데이트할 수 있어요. Cisco IOS 파라미터 변경 사항을 적용하려면 변경한 B-ACD 스크립트를 중지하고 다시 로드해야 해요. 오디오 프롬프트를 다시 녹음하면 변경된 오디오 프롬프트 파일을 다시 로드해야 해요.

  1. 모든 활성 세션의 세션 ID를 결정하세요.

    특권 EXEC 모드에서 showcall application sessions명령을 사용하여 AA 및 콜 큐 서비스의 세션 ID (SID) 번호를 얻으세요. AA 세션에 활성 통화가 없으면 show call application sessions명령 출력에 AA 스크립트 이름이 나타나지 않아요.

  2. 필요한 경우 B-ACD AA 및 콜 큐 서비스 세션을 중지하세요 - 1단계의 세션 ID 번호를 사용하여 B-ACD AA 서비스와 콜 큐 서비스 세션을 중지하세요. 특권 EXEC 모드에서 call application session stop명령을 사용해 AA 및 콜 큐 세션을 중지하세요.
  3. AA 스크립트와 콜 큐 스크립트를 다시 로드하세요. 스크립트를 다시 로드하려면 특별 권한 EXEC 모드에서 call application voice load명령을 사용하세요.
  4. 오디오 프롬프트 파일이 변경되었으면 다시 로드하세요. 오디오 파일을 다시 로드하려면 프리빌리지드 EXEC 모드에서 audio-prompt load명령을 사용하세요. 변경된 각 오디오 파일에 대해 이 명령을 반복해요.

B-ACD 상태 확인하기

show call application sessions명령을 써서 B-ACD가 활성 상태인지 확인해요.

다음 예는 액티브 AA 및 콜 큐 응용 프로그램이 있는 세션을 보여줘요. “앱” 필드는 서비스 이름이고, “URL” 필드는 애플리케이션의 스크립트 파일 위치예요.


Session ID 17
App: aa
Type: Service
Url: flash:app-b-acd-aa-2.1.0.0.tcl
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl 

다음 예는 큐 애플리케이션만 활성화된 세션을 보여줘요. 활성 통화가 없어서 AA 스크립트가 show call application sessions명령 출력에 나타나지 않아요. AA 서비스 이름은 활성 통화 중일 때만 출력에 나타나요. 통화 대기열 스크립트는 첫 수신 전화 이후에 활성화되고 활성 통화가 없어도 계속 활성화돼요.


Router# show call application sessions
Session ID 12
App: queue
Type: Service
Url: flash:app-b-acd-2.1.0.0.tcl

구성을 변경하여 B-ACD 스크립트 매개변수를 업데이트할 수 있어요. Cisco IOS 파라미터 변경 사항을 적용하려면 다음 단계에 설명된 대로 변경한 B-ACD 스크립트를 중지하고 다시 로드해야 해요. 오디오 프롬프트를 다시 녹음하면 변경된 오디오 프롬프트 파일을 다시 로드해야 해요.

  1. 모든 활성 세션의 세션 ID 확인:

    특권 EXEC 모드에서 show call application sessions명령을 사용하여 AA 및 콜 큐 서비스의 세션 ID (SID) 번호를 얻으세요. AA 세션에 활성 통화가 없으면 show call application sessions명령 출력에 AA 스크립트 이름이 나타나지 않아요.

    다음 예는 통화 중인 세션을 보여줘요. “앱” 필드는 콜 큐 스크립트와 AA 스크립트에 주어진 서비스 이름이에요. show running-config 명령 출력에서도 서비스 이름을 볼 수 있어요.

    
    Router# show call application sessions
    Session ID 17
    App: aa
    Type: Service
    Url: bootflash:app-b-acd-aa-3.0.0.8.tcl
    
    Session ID 12
    App: queue
    Type: Service
    Url: bootflash:app-b-acd-3.0.0.8.tcl
    
  2. 필요하면 B-ACD AA 및 콜 큐 서비스 세션을 중지하세요.

    1단계의 세션 ID 번호를 사용하여 B-ACD AA 서비스와 콜 큐 서비스 세션을 중지해요. 특권 EXEC 모드에서 call application session stop명령을 사용해 AA 및 콜 큐 세션을 중지하세요.

    
    Router# call application session stop id 17
    Router# call application session stop id 12

    AA 서비스에 통화 응용 프로그램 세션 중지 명령을 사용하면 다음과 같은 동작이 발생해요.

    AA 서비스가 중지됐어요.

    AA 서비스에 연결된 모든 통화가 연결이 끊겼어요.

    show call application sessions명령 출력에서 AA 서비스 이름이 제거됐어요.

    통화 끊길 가능성을 없애려면 수신 전화가 없을 때까지 기다렸다가 스크립트를 다시 로드하세요 (예: 근무 시간 이후).

    show call application sessions명령 출력에 AA 서비스 이름이 나타나지 않으면 호출 세션이 없고 call application session stop명령을 내릴 필요가 없다는 뜻이에요.

  3. AA 스크립트하고 콜 큐 스크립트를 다시 로드하세요

    스크립트를 다시 로드하려면 권한 EXEC 모드에서 call application voice load명령을 사용하세요.

    
    Router# call application voice load aa
    Router# call application voice load queue
  4. 오디오 프롬프트 파일이 변경되었으면 다시 로드하세요.

    특별 권한 EXEC 모드에서 audio-prompt load명령을 사용하여 오디오 파일을 다시 로드하세요. 바뀌는 각 오디오 파일에 대해 이 명령을 반복해요.

    
    Router# audio-prompt load flash:en_bacd_welcome.au
    Reload of flash:en_bacd_welcome.au successful

제한 및 제한

  • 공중 전화망 (PSTN) 서비스 가용성은 네트워크 중단 시 사용할 수 있는 SIP 트렁크나 PSTN 회로에 따라 달라져요.

  • 4G 및 5G 연결이 가능한 장치 (예: 모바일 또는 태블릿용 Webex 앱) 는 정전 Webex Calling 중에도 등록할 수 있어요. 그 결과 정전 중에는 같은 사이트 위치에서 다른 번호로 전화를 걸 수 없게 될 수도 있어요.

  • 서바이버빌리티 모드에서는 다이얼링 패턴이 액티브 모드하고 다르게 작동할 수 있어요.

  • 서바이버빌리티 게이트웨이는 IPv4 주소를 사용해야 해요. IPv6는 지원되지 않아요.

  • 컨트롤 허브의 온디맨드 동기화 상태 업데이트는 최대 30분까지 걸릴 수 있어요.

  • 서바이버빌리티 모드에서는 콜링 도크가 지원되지 않아요.

  • 음성 서비스 voip 구성 모드에서 SIP bind명령을 구성하지 마세요. 서바이버빌리티 게이트웨이 엔드포인트 등록 실패로 이어져요.

  • 충돌을 피하고 추적성, 중복성 및 페일오버 신뢰성을 향상시키려면 서로 다른 물리적 위치에 있는 기업 고유 번호 (ESN) 가 고유해야 해요.

서바이버빌리티 모드에서는 다음 제한 사항이 적용돼요.

  • MPP 소프트키: 주차, 주차 해제, 바지선, 픽업, 그룹 픽업, 콜 풀 같은 소프트키는 지원되지 않지만 기기에서 비활성화된 것으로 보이지는 않아요.

  • 공유 회선: 공유 회선으로 걸려온 전화는 모든 기기에서 울릴 수 있어요. 하지만 원격 회선 상태 모니터링, 대기, 재개, DND (동기화 방해 금지), 착신 전환 설정 같은 다른 공유 회선 기능은 사용할 수 없어요.

  • 회의: 회의나 3자 통화는 지원되지 않아요.

  • 기본 자동 통화 분배 (B-ACD): 서바이버빌리티 게이트웨이와 로컬 게이트웨이가 함께 배치된 서비스는 지원되지 않아요.

  • 통화 기록: 걸려온 통화는 MPP 장치와 웹엑스 앱 모두의 통화 기록에 로컬로 저장돼요.

  • 헌트 그룹: 최대 100개의 헌트 그룹을 구성할 수 있어요. 각 그룹은 최대 32명의 사용자를 지원해요.

  • 향상된 공유 통화 표시: 회선 상태 알림, 공유 회선 보류/원격 재개, 기타 기본 통화, 헌트 그룹, 착신 전환 같은 기능은 지원되지 않아요.

  • Hunt 그룹 통화 라우팅: 가중치 기반 통화 라우팅 패턴은 지원되지 않아요.

페일오버 시 사용자 경험

회사 사이트의 인터넷 연결이 끊겼는데 그 사이트에 있어도 회사 내부적으로는 물론 외부에서도 고객과 전화를 걸고 받을 수 있어요. Webex 앱 | 사이트 생존 가능성 참조.

구성 예시예요

PSTN 연결 예시

외부 통화의 경우 PSTN 연결 구성하세요. 이 항목에서는 몇 가지 옵션을 간략하게 설명하고 샘플 구성을 제공해요. 두 가지 주요 옵션은 다음과 같습니다.

  • PSTN에 음성 인터페이스 카드 (VIC) 연결이에요

  • PSTN 게이트웨이로 가는 SIP 트렁크

PSTN에 음성 인터페이스 카드 연결

라우터에 음성 인터페이스 카드 (VIC) 를 설치하고 PSTN에 포트 연결을 구성할 수 있어요.

PSTN 게이트웨이로 가는 SIP 트렁크

PSTN 게이트웨이를 가리키는 SIP 트렁크 연결을 구성할 수 있어요. 게이트웨이에서 트렁크 연결을 구성하려면 음성 클래스 테넌트 구성을 사용하세요. 다음은 샘플 구성이에요.

voice class tenant 300 
  sip-server ipv4:<ip_address>:<port>
  session transport udp 
  bind all source-interface GigabitEthernet0/0/1 
 

다이얼 피어 구성

트렁크 연결의 경우 트렁크 연결에 인바운드 및 아웃바운드 다이얼 피어를 구성하세요. 구성은 요구 사항에 따라 달라요. 자세한 구성 정보는 다이얼 피어 구성 가이드, Cisco IOS 릴리스 3S를 참조하십시오.

다음은 샘플 구성이에요.

UDP 및 RTP를 사용하는 PSTN으로 아웃바운드 다이얼 피어

dial-peer voice 300 voip 
 description outbound to PSTN 
 destination-pattern +1[2-9]..[2-9]......$ 
 translation-profile outgoing 300
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 session target sip-server
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

RTP와 UDP를 사용하는 PSTN의 인바운드 다이얼 피어

voice class uri 350 sip 
 host ipv4:<ip_address> 
 !
dial-peer voice 190 voip 
 description inbound from PSTN 
 translation-profile incoming 350 
 rtp payload-type comfort-noise 13 
 session protocol sipv2 
 voice-class codec 1 
 voice-class sip tenant 300 
 dtmf-relay rtp-nte 
 no vad

번호 번역

PSTN 연결의 경우 내부 내선을 PSTN이 라우팅할 수 있는 E.164 번호로 번역하려면 번역 규칙을 사용해야 할 수도 있어요. 다음은 샘플 구성이에요.

PSTN 번역 규칙에서 (+E164가 아닌 경우)

voice translation-rule 350 
 rule 1 /^\([2-9].........\)/ /+1\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

+E164를 사용한 전화 시스템 번역 규칙에서

voice translation-rule 300 
 rule 1 /^\+1\(.*\)/ /\1/ 
 voice translation-profile 300 
 translate calling 300 
 translate called 300

긴급 전화 예시

다음 예에는 긴급 통화 구성의 예가 들어 있어요.

WiFi 오버레이가 IP 서브넷과 정확히 일치하지 않으면 유목민 기기에 긴급 전화를 걸 때 ELIN 매핑이 정확하지 않을 수 있어요.

비상 대응 장소 (ERL)


voice emergency response location 1
 elin 1 14085550100
 subnet 1 192.168.100.0 /26
 !
voice emergency response location 2
 elin 1 14085550111
 subnet 1 192.168.100.64 /26
 !
voice emergency response zone 1
 location 1 
 location 2 

발신 다이얼 피어


voice class e164-pattern-map 301
 description Emergency services numbers
  e164 911
  e164 988
 !
voice class e164-pattern-map 351
 description Emergency ELINs
  e164 14085550100
  e164 14085550111
 !
dial-peer voice 301 pots
 description Outbound dial-peer for E911 call
 emergency response zone 1 
 destination e164-pattern-map 301
 !
 dial-peer voice 301 pots
 description Inbound dial-peer for E911 call
 emergency response callback
 incoming called e164-pattern-map 351
 direct-inward-dial 
이 문서가 도움이 되었습니까?
이 문서가 도움이 되었습니까?