在此文章中
dropdown icon
部署考量
    單一位置設定
    多位置設定
    場地生存能力的關鍵條件
    使用統一 SRST 的主機定位
    支援的功能和元件
    生存能力閘道的連接埠參考資訊
dropdown icon
功能配置
    網站生存能力配置任務流程
    將生存能力服務指派給閘道
    下載配置範本
    設定授權
dropdown icon
設定憑證
    在 Cisco IOS XE 上設定憑證
    匯入憑證以及金鑰配對
dropdown icon
設定生存能力閘道
    將閘道設定為生存能力閘道
    完成隨選同步
    編輯生存能力閘道屬性
    在生存能力閘道上啟用 CDR 的配置
    啟用來電轉接的組態
    啟用狩獵群組的組態
    啟用基本自動通話分配 (B-ACD) 的組態
限制
容錯移轉期間的使用者體驗
dropdown icon
組態範例
    PSTN 連線範例
    緊急呼叫示例
Webex Calling 的網站生存能力
list-menu在此文章中
list-menu意見回饋?

網站生存能力可確保即使與 Webex 的連線中斷,您的業務仍然可以訪問。它使用本地網絡閘道,在網絡中斷期間向現場端點提供備用呼叫服務。

部署考量

根據預設,Webex Calling端點以「作用中」模式運作,連接到 Webex 雲端以進行 SIP 註冊和呼叫控制。 如果與 Webex 的網路連線中斷,端點會自動切換到生存能力模式,並在本機生存能力閘道註冊。 在此模式下,閘道提供基本的備份呼叫服務。 還原至 Webex 的網路連線後,呼叫控制和註冊會切換回 Webex 雲端。

在生存能力模式中支援下列呼叫:

  • 支援端點之間的內部呼叫(內部)Webex Calling

  • 使用本地 PSTN 電路或 SIP 幹線進行外部號碼和 E911 提供者的外部呼叫(輸入和輸出)

若要使用此功能,您必須將本機網路中的 Cisco IOS XE 路由器設定為生存能力閘道。 生存能力閘道會每天從 Webex 雲端同步該位置的端點的呼叫資訊。 如果端點切換到「生存能力」模式,閘道可以使用此資訊來接管 SIP 註冊並提供基本呼叫服務。

單一位置設定

下圖顯示了與 Webex 的連線中斷,而 Webex 網站的端點在「生存能力」模式下運作的網路失敗案例。 在影像中,生存能力閘道在兩個現場端點之間路由內部呼叫,而不需要連線至 Webex。 在這種情況下,生存能力閘道設定為本機 PSTN 連線。 因此,在生存模式下的現場端點可以使用 PSTN 進行對外部號碼和 E911 提供者的來電和輸出來電。

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

思科建議維持 50 毫秒的延遲臨界值,以便在 LAN 內跨位置的生存性閘道與端點之間的連線。

場地生存能力的關鍵條件

下列條件適用於生存能力閘道:

  • Webex 雲端包含裝置組態檔案中的「生存能力閘道」IP 位址、主機名稱和連接埠。 因此,如果與 Webex 的連線中斷,端點可以聯繫生存能力閘道進行註冊。

  • Webex 雲端與生存能力閘道之間的每日通話資料同步包括註冊使用者的驗證資訊。 因此,即使在生存模式下運作,端點也可以維持安全的註冊。 同步還包括這些使用者的路由資訊。

  • 生存能力閘道可以使用 Webex 提供的路由資訊自動路由內部呼叫。 將 PSTN 主幹配置新增至生存能力閘道,以提供外部呼叫。

  • 部署網站生存能力的每個網站都需要本機網路內的生存能力閘道。

  • 當 Webex 網路連線恢復至少 30 秒後,註冊和呼叫控制都會恢復到 Webex 雲端。

使用統一 SRST 的主機定位

生存能力閘道支援在同一閘道上的 Webex 生存能力 組態和統一 SRST 組態的共置。 閘道可 支援終端點以及註冊至Webex Calling整合通訊管理員的端點的 生存能力。 若要設定主機定位:

託管的通話路由注意事項

當為託管情境設定通話路由時,請考慮以下事項:

  • 生存能力閘道會自動路由內部呼叫,前提是 呼叫中的兩個端點都已註冊到生存能力閘道。 內部呼叫會在任何註冊用戶端(SRST 或Webex Calling)之間自動路由。

  • 可能會出現與一個呼叫控制系統的連接中斷,而與另一個呼叫控制系統的連接仍保持在上狀態。 因此,一組端點會註冊到「生存能力閘道」,而同一站台上的另一組端點會註冊到主要呼叫控制。 在這種情況下,您可能需要將兩組端點之間的呼叫路由至 SIP 幹線或 PSTN 電路。

  • 外部通話和 E911 呼叫可以路由到 SIP 中繼電路或 PSTN 電路。

支援的功能和元件

下表提供支援功能的資訊。

表一。支援的通話功能
功能 MPP 裝置和 Webex 應用程式VG4 x 阿塔

網站內擴充電話

自動支援,不需要生存能力閘道上的特定路由配置。

自動支援,不需要生存能力閘道上的特定路由配置。

不支援替代號碼。

網站間和 PSTN 呼叫(輸入和輸出)

基於電信電路或 SIP 幹線的 PSTN 呼叫。

基於電信電路或 SIP 幹線的 PSTN 呼叫。

E911 通話處理

E911 呼叫需要 PSTN 電路或 SIP 中繼。

輸出來電使用指定的緊急應變位置 (ERL) 的特定註冊緊急位置識別號碼 (ELIN)。 如果緊急操作員返回中斷連線的呼叫,「生存能力閘道」將呼叫轉向至最後一個呼叫緊急電話號碼的裝置。

E911 呼叫需要 PSTN 電路或 SIP 中繼。

輸出來電使用指定的緊急應變位置 (ERL) 的特定註冊緊急位置識別號碼 (ELIN)。 如果緊急操作員返回中斷連線的呼叫,「生存能力閘道」將呼叫轉向至最後一個呼叫緊急電話號碼的裝置。

呼叫保留和恢復

支援

如果您使用「音樂暫停」(MOH),請使用 MOH 檔案手動佈建生存能力閘道。

VG4xx ATA 類比線路無法暫停或恢復通話。

只有在 VG4xx ATA 上接收來電時才支援此功能。

接聽來電轉接

支援

只有在 VG4xx ATA 上接收來電時才支援此功能。

盲人通話轉移

支援

只有在 VG4xx ATA 上接收來電時才支援此功能。

輸入呼叫者 ID (名稱)

支援

支援

輸入呼叫者 ID(姓名和號碼)

支援

支援

點對點視訊通話

支援

不支援

三方通話

不支援

不支援

共用線

支援

支援

虛擬線路

支援

不支援

來電轉接

支持通話轉移全部,無接聽和忙碌。

支援

群組搜尋

支援下列項目:順序、平行、對等和最長閒置。

支援

自動語音應答

支援擴充功能撥號

支援

在設定此功能時,「網站生存能力」可用於下列支援的端點。

表二。支援的端點模型
類型型號最低版本
具有多平台 (MPP) 韌體的思科 IP 電話

6821、6841、6851、6861、6861、6861 無線網絡連接、6871

7811, 7821, 7841, 7861

8811, 8841, 8851, 8861

8845(僅音頻),8865(僅音頻),8875(視頻)

9800

如需支援多平台 (MPP) 韌體的 Cisco IP 電話的詳細資訊,請參閱:

12.0(1)

適用於 8875 手機-手機操作系統 3.2 及更高版本

適用於 9800 系列-手機操作系統 3.2 (1)

思科 IP 會議電話

7832, 8832

12.0(1)

Cisco Webex應用程式

視窗、麥克

43.2

類比端點

VG400 交通訊系統、VG410 交通訊號碼頭和 VG420 數據傳輸系統

思科數據庫 191 和 192 號

17.16.1 a

第十一一點三 (一) 對於通訊號碼 191 及 192 號

生存能力閘道不支援第三方裝置。

下表有助於將 Cisco IOS XE 路由器設定為生存能力閘道。 此表格列出每個平台支援的最大端點數目以及最低 IOS XE 版本。

Webex Calling生存能力閘道功能適用於 Cisco IOS XE 都柏林 17.12.3 版或更新版本。 搜尋群組、呼叫轉移和自動語音應答功能均可從 IOS 17.18.2 及更新版本中提供。

表三。支援的平台模型
機型端點註冊次數上限最低版本

整合式服務路由器 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

生存能力閘道的連接埠參考資訊

表四。生存能力閘道的連接埠參考資訊

連線目的

來源位址

來源埠

通訊協定

目的地位址

目的地埠

呼叫信號給生存能力閘道 (SIP TLS)

裝置

5060-5080

TLS

生存能力閘道

8933

呼叫媒體到生存能力閘道 (SRTP)

裝置

19560-19660

UDP

生存能力閘道

八千零至一四 198 (透過外線通訊協定)

呼叫信號給 PSTN 閘道 (SIP)

生存能力閘道

暫時

TCP 或 UDP

您的 ITSP PSTN 閘道

5060

呼叫媒體到 PSTN 閘道 (SRTP)

生存能力閘道

8000-48198

UDP

您的 ITSP PSTN 閘道

暫時

時間同步 (NTP)

生存能力閘道

暫時

UDP

NTP 伺服器

123

名稱解析 (DNS)

生存能力閘道

暫時

UDP

DNS 伺服器

53

雲端管理

連接器

暫時

HTTPS

Webex 服務

443, 8433

如需有關雲端模式的操作指南,請參閱連接埠參考資訊以取得說Webex Calling明文章。

您可以在 Cisco IOS XE 路由器上自訂連接埠設定值。 此表格使用預設值來提供指引。

功能配置

網站生存能力配置任務流程

完成下列任務,為現有Webex Calling位置新增「網站生存能力」。 如果與 Webex 雲端的連線中斷,本機網路中的生存能力閘道可以為該位置的端點提供備份呼叫控制。

在開始之前

如果您需要佈建新閘道以作為生存能力閘道,請參閱 Webex 文章將受管理閘道Cisco IOS註冊至 Webex Cloud 以將閘道新增至 Control Hub。

步驟命令或動作用途

1

將生存能力服務指派給閘道

在控制中心中,將「生存能力閘道」 服務指定給閘道。

2

下載配置範本

從控制中心下載組態範本。 設定閘道命令列時,您將需要範本。

3

設定授權

設定生存能力閘道的授權。

4

在 Cisco IOS XE 上設定憑證

設定生存能力閘道的憑證。

5

將閘道設定為生存能力閘道

使用您之前下載的組態範本作為設定閘道命令行的指南。 完成範本中的所有必要組態。

將生存能力服務指派給閘道

在開始之前

如果閘道不存在於 Control Hub 中,請參閱註冊Cisco IOS閘道Webex Calling以新增閘道執行個體。
1

移至 [服務] 下方的 [呼叫],然後按一下 [受管理的閘道] 索引標籤。

「受管理閘道」檢視會顯示您透過 Control Hub 管理的閘道清單。
2

選取您要指定為生存能力閘道的閘道,然後根據「服務」欄位的值選擇下列其中一項:

  • 未指定 (空值)-按一下「指派服務」,然後移至下一個步驟。

  • 生存能力閘道-如果要編輯現有的閘道 IP 設定,請移至「編輯生存能力閘道屬性」。 否則,請轉到流程中的下一個程序。

3

從服務類型下拉式清單中,選取「生存能力閘道」,然後完成下列欄位:

  • 位置-從下拉式清單中選取位置。 若要將多個位置指定給生存能力閘道,請從清單中選取所有必要的位置。

  • 主機名稱-輸入建立閘道憑證時所使用的完全合格網域名稱 (FQDN)。 它可能是「憑證主旨替代名稱」欄位 (SAN) 中包含的名稱。 FQDN 和 IP 位址僅用於與閘道建立安全連線。 因此,不強制在 DNS 中填入它。

  • IP 位址-在 IPv4 格式中,輸入「生存能力閘道」的 IP 位址。 裝置在生存能力模式下操作時註冊到此地址。

完成註冊後,位置詳細資訊會出現在「受管理的閘道」頁面中。

4

按一下指定。

「受管理閘道」檢視會顯示指派給閘道的位置清單。
(選擇性) 取消指派生存能力服務-如果要從閘道移除存活 性閘道,請移至取消指派受管理閘道的服務。

下載配置範本

從控制中心或使用此連結下載組態範本。 設定閘道命令列時,您將需要範本。
1

登入 Control Hub。

如果您是合作夥伴組織,則會啟動合作夥伴中心。 若要開啟「控制中心」,請按一下「合作夥伴中心」中的「客戶」檢視,然後選取適用的客戶,或選取「我的組織」以開啟合作夥伴組織的 Control Hub 設定。

2

前往 服務 > PSTN & 路由 > 網關設定 > 管理網關。

3

按一下適用的生存能力閘道。

4

點擊下載配置模板,然後將模板下載到您的桌面或筆記本電腦。

設定授權

請確定您擁有適當的閘道平台授權。 使用適合您平台的命令來設定授權。
1

在路由器上進入全域配置模式:

enable
 configure terminal
2

使用僅適用於特定平台的命令來設定授權。

  • 對於思科 ISR 4000 系列:

    license boot level uck9
     license boot level securityk9
    
  • 對於思科 Catalyst 8300 和 8200 系列邊緣平台,請使用 DNA 網路優勢功能授權或更高版本,並輸入所需的輸送量等級。 下列範例使用 25Mbps 雙向加密輸送量。 為您預期的通話數選擇適當的層級。

    license boot level network-advantage addon dna-advantage
     platform hardware throughput crypto 25M
    
  • 對於思科 Catalyst 8000V 邊緣軟體,請使用 DNA 網路優勢功能授權或更高版本,然後輸入所需的輸送量等級。 下列範例使用 1Gbps 輸送量。 為您預期的通話數選擇適當的層級。

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

設定超過 250Mbp 的輸送量時,您需要 HSEC 平台授權。

設定憑證

在 Cisco IOS XE 上設定憑證

請完成下列步驟,請求並建立「生存能力閘道」的憑證。 使用由公眾知名人簽署的憑證Certificate Authority。

生存能力閘道平台僅支援公開已知的 CA 憑證。 私人或企業 CA 憑證不能用於生存能力閘道。

如需支援的根憑證授權單位清單,請Webex Calling參閱呼叫Cisco Webex音訊和視訊平台支援哪些根憑證授權單位?。

生存能力閘道平台不支援萬用字元憑證。

從範例程式碼執行指令以完成步驟。 如需有關這些命令的其他資訊,以及其他組態選項,請參閱組Cisco Unified Border Element態指南中的「SIP TLS 支援」章節。

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命令以驗證憑證。 您可以從exec或config模式中執行此命令。

出現提示時,將基本 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 套裝軟體。 如需詳細資訊,請參閱Cisco IOS在 XE 上設定本Webex Calling機閘道。

  4. 重複這些子步驟,以判斷根 CA 憑證是否現在可用。 重複子步驟後:

    如果憑證無法使用,請移至步驟 8。 如果憑證可用,請移至步驟 9。

8

如果您的根 CA 憑證未包含在套裝軟體中,請取得憑證並將其匯入至新的信任點。

如果您的 Cisco IOS XE 閘道無法使用公開已知的 CA 根憑證,請執行此步驟。

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 是一種特殊類型的憑證格式。 它將從根憑證到身分證書的整個憑證鏈,以及 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 已安裝在執行此處理程序的系統上。 對於 Mac OSX 和 GNU/Linux 使用者,預設會安裝它。

  2. 切換至儲存金鑰、憑證和鏈結檔案的目錄。

    在 Windows 上:依預設,公用程式會安裝在 C:\Openssl\bin 中。 在此位置開啟命令提示字元。

    在 Mac OSX/Linux 上:在建立 PKCS12 憑證所需的目錄中開啟終端機視窗。

  3. 在目錄中,儲存私密金鑰 (privateKey.key)、識別憑證 (憑證 .crt) 和根 CA 憑證鏈 (CAcert.crt) 檔案。

    將私密金鑰、身分識別憑證和根 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>— 使用此命令時建立的信任點名稱 (例如 we bex-sgw)。

  • <certificate file location>— 指向憑證檔案的本機或網路 URL (例如, boot Flash: 憑證 .pfx)

  • <file password>— 建立 PKCS12 檔案時使用的密碼 (例如 xyz123)。

加密 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 server— 啟用 SIP 註冊商以允許用Webex Calling戶端註冊到閘道。

  • 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 限制的 25 個 DN。

  • 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)。 如需如何與撥號對等使用限制類別的詳細資訊,請參閱撥號對等組態指南,發行 15M&T 版中的「限Cisco IOS制類別」。

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並mask識別使用此集區的 SIP 裝置或一組網路裝置。 使用適用於部署的位址和遮罩。 該地址0.0.0.0允許從任何地方的設備註冊(如果設備地址在許可列表中)。

  • id extension-number— 集區特別適用於Webex Calling延伸模組 1234 的使用者。 使用適當的網路擴充功能。

  • id phone-number— 集區特別適Webex Calling用於電話號碼 +1 210-903-443 的使用者。 使用適合您的網絡電話號碼。

  • dtmf-relay指定傳送 rtp-nteDTMF 位數的方法。 在此範例中,具有命名電話事件 (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>— 指派一個 elin 給緊急應變位置。 對於此 elin,該<number>部分定義了一個 PSTN 號碼以取代 911 呼叫者的副檔名(例如,)。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 位元 8 kHz 資料(例如 ITU-T A 定律或 MU 定律資料格式)。

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

登入 Control Hub。

如果您是合作夥伴組織,則會啟動合作夥伴中心。 若要開啟「控制中心」,請按一下「合作夥伴中心」中的「客戶」檢視,然後選取適用的客戶,或選取「我的組織」以開啟合作夥伴組織的 Control Hub 設定。

2

前往 服務 > PSTN & 路由 > 網關設定 > 管理網關。

3

按一下適用的生存能力閘道,開啟該閘道的「生存能力服務」檢視。

4

按一下同步按鈕。

5

按一下遞交。

最多可能需要 10 分鐘才能完成同步。

編輯生存能力閘道屬性

僅當您要編輯現有生存能力閘道的設定時,才使用此選擇性程序。
1

登入 Control Hub。

如果您是合作夥伴組織,則會啟動合作夥伴中心。 若要開啟「控制中心」,請按一下「合作夥伴中心」中的「客戶」檢視,然後選取適用的客戶,或選取「我的組織」以開啟合作夥伴組織的 Control Hub 設定。

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 b2bua機下設定指令。voice 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>。 然後使用命令添加電話號碼並使用pilot命令搜索組名description稱

選取要新增的使用者、工作區或虛擬線

選取要成為狩獵群組成員的代理

使用number <tag> <phone-number>指令設定代理程式清單

設定戒指數量後進行

使用「設定環數」選項進行設定

使用timeout <timeout value>指令進行調用至下一個代理程式,而不是呼叫次數。

忙碌時提前

使用忙碌時進階選項進行設定

使用present-call idle-phone指令進行設定

無法連接所有代理程式時轉接呼叫

使用無法連線所有代理程式時轉移呼叫選項進行設定

​

使用final <phone number>指令進行設定

當所有代理人忙碌或搜尋群組忙碌時轉移呼叫

使用所有用戶端忙碌或搜尋群組忙碌時,使用轉移呼叫選項進行設定

設定使用 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

  • 設定 Hunt 群組平行環

    
    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

「謝謝你打電話。」包括訊息後的兩秒暫停。

3 秒

en_bacd_options_menu.au

關於銷售,請按一下(暫停)

關於客戶服務,請按 2(暫停)

若要通過延長撥號,請按 3(暫停)

若要與運算子說話,請按零。

包括訊息後的四秒暫停。

15 秒

en_bacd_disconnect.au

「我們目前無法接聽您的電話。 請稍後再試一次。 謝謝你打電話。」包括訊息後的四秒暫停。

10 秒

en_bacd_invalidoption. au

「您輸入了無效的選項。 請再試一次。」包括訊息後的一秒暫停。 當來電者選擇無效的功能表選項或撥打無效的分機時,會播放此提示。

7 秒

en_bacd_enter_dest.au

「請輸入您要聯繫的分機號碼。」包括訊息後 5 秒的暫停。 當來電者選擇該選項時,會播放此提示 dial-by-extension

7 秒

en_bacd_allagentsbusy. au

「所有代理人目前都忙於幫助其他客戶。 繼續保持尋求協助。 很快就會有人和你在一起。」包括訊息後的兩秒暫停。 此提示也稱為第二個問候語。

7 秒

en_bacd_music_on_hol d.au

保持音樂(MOH)向 B-ACD 呼叫者播放。

60 秒

如果您重新錄製任何音訊檔案,請注意 B-ACD 提示需要具有 8 位元、MU 法和 8 kHz 編碼的 G.711 音訊檔案 (.au) 格式。 我們建議使用以下音頻工具或其他類似質量的音頻工具:

  • Adobe 系統股份有限公Microsoft Windows司提供的 Adobe 試鏡 (先前由辛特利隆軟件股份有限公司稱為酷編輯)

  • 太陽微系統股份有限公司的太陽能音頻工具

設定 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

定義 IVR 應用程式用於動態提示的音訊檔案的語言代碼。

  • 語言套件-要使用的語言套件的名稱。 有三種內置語言套件:中文、英文和西班牙文。 使用 Tcl(工具命令語言)語言腳本可能支持其他語言。

  • 語言代碼-兩個字元代碼,用於識別關聯音頻文件的語言。 有效項目如下:

    — CH — 中文

    — 英文 — 英文

    — sp — 西班牙語

    — aa — 全部

無論檔案中實際使用的語言為何,此語言代碼必須與音訊提示檔案名稱中使用的兩個字元語言前綴相符。 如需詳細資訊,請參閱歡迎提示和其他音訊檔

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 語言語言命令中的語言代碼參數中指定的語言代碼都很重要。

不要變更音訊檔案名稱的識別碼部分,但 _bacd_welcome.au檔案除外。 指令碼可識別具有與「表格」中的識別名稱相同,且具有與您在 paramspace 語言指令中指定的相同前綴的音訊檔案。

一般檔案命名規則的兩個例外是歡迎提示音訊檔案 (預設為 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。 必須記錄至少一秒的靜音。 請注意,當有多個 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 到 aa-hunt5 在呼叫佇列服務組態中指定搜尋群組,則您可以使用選項 6 做為按擴展撥選項,但不可使用任何 1 到 5 號碼。

如果所有十個 aa-hunt 號碼都用於呼叫佇列服務中的搜尋群組,則根據分機撥號選項沒有任何選項。 請注意,此限制是根據呼叫佇列服務所使用的所有選項號碼 (aa-hunt 號碼),而不是 AA 應用程式使用的選項號碼。

下載 Tcl 腳本和音頻提示

使用這些步驟來準備 B-ACD 服務所需的腳本檔案和提示檔案。

  1. 將 tar 文件複製到 SGW 路由器啟動閃存

  2. 使用命令解壓縮 tcl 和音頻文件:

    archive tar /xtract bootflash:cme-b-acd-3.0.0.8.tar bootflash:
  3. 如有必要,重新錄製音頻文件。

指令說明:

指令說明

下載 B-ACD tar 文件

下載呼叫的 B-ACD tar 檔案cme-b-acd-3.0.0.8.tar至 SGW 路由器可存取的 TFTP 伺服器。

此 tar 文件包含 AA Tcl 腳本,呼叫佇列 Tcl 腳本以及 B-ACD 服務所需的默認音頻文件

enable

在 SGW 路由器上啟用特權的 EXEC 模式。 如果出現提示,請輸入您的密碼。

archivetar/xtract <source-url> flash:

解壓縮 B-ACD 檔案存檔中的檔案,並將它們複製到快閃記憶體。 檔案中包含下列cme-b-acd-3.0.0.8.tar檔案:

  • 應用程式-b-acd-aa-x.x.x.tcl(AA 腳本)

  • 應用程式-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 工作階段沒有作用中呼叫,AA 指令碼名稱不會出現在show call application sessions指令的輸出中。

  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 工作階段沒有作用中呼叫,AA 指令碼名稱不會出現在show call application sessions指令的輸出中。

    下列範例顯示了有效呼叫的工作階段。 「應用程序」字段是給呼叫佇列腳本和 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 服務的通話都會中斷。

    AA 服務名稱會從show call application sessions指令的輸出中移除。

    為了避免斷開通話的可能性,請等待直到沒有來電,然後再重新加載腳本,例如工作時間後。

    如果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) 和呼叫轉移設定都不可 用。

  • 會議:不支援會議或三方通話。

  • 基本自動通話分配 (B-ACD):不支援具有單位生存能力閘道和 本機閘道的服務。

  • 通話記錄:進行的通話會在本機儲存在 MPP 裝置和 Webex 應用程式的通話記錄中。

  • 狩獵群組:您最多可以設定 100 個狩獵群組,每個群組 最多支援 32 個使用者。

  • 增強的共用通話外觀:不支援線路狀態通知、 共用線路保持/遠端恢復以及其他具有基本通話、搜尋群組或呼叫 轉移等功能。

  • 搜尋群組呼叫路由:不支援加權呼叫路由模 式。

容錯移轉期間的使用者體驗

如果您公司中的網站失去網際網路連線,而且您在該站點上,您仍然可以撥打和接聽電話,無論是公司內部或外部客戶的電話。 請參閱 Webex 應用程式 | 網站生存能力。

組態範例

PSTN 連線範例

對於外部呼叫,請設定與 PSTN 的連線。 本主題概述了一些選項,並提供範例組態。 兩個主要選項是:

  • 語音介面卡 (VIC) 連接到 PSTN

  • SIP 中繼至 PSTN 閘道

語音介面卡連接到 PSTN

您可以在路由器上安裝語音介面卡 (VIC),並設定與 PSTN 的連接埠。

SIP 中繼至 PSTN 閘道

您可以設定指向 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 號碼。 以下是範例組態:

從非 +E164 的 PSTN 翻譯規則

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 
本文是否有幫助?
本文是否有幫助?