Webex Edge Audio 概觀

Edge Audio 是一個音訊解決方案,其中,在企業內產生的呼叫會經由您的公司網路,然後通過網際網路或 Webex Edge Connect 並進入 Webex 雲端。 同樣,在開會期間起始自 Webex 的呼叫會透過網際網路或 Webex Edge Connect 來路由,以便利用您的內部部署音訊路由功能。

Cisco Unified Border Element (CUBE) 與 Edge Audio 搭配可支援 vCUBE 以及所有執行 CUBE 16.12.2 版及更高版本的 ASR 及 ISR 平台。

包含 CUBE 和 Cisco Webex Edge Connect 的 Edge Audio 部署

上述影像顯示將 CUBE 與 Webex Edge Connect 搭配使用的典型 Edge Audio 部署。 Edge Audio 通話從 Unified CM 開始路由,通過 CUBE 進入 Webex 雲端。


建議您針對 Edge Audio 使用專用 CUBE。

對於此部署,請注意下列幾點:

  1. 開放建議的埠。

  2. 具有公用 IP 位址的靜態 NAT。

  3. 套用建議的 Webex 安全設定。

  4. 信號和媒體是否安全取決於您的企業。

包含 CUBE 但不含 Edge Connect 的 Edge Audio 部署

上述影像顯示在此設定中 CUBE 如何直接連線至網際網路。


當您使用網際網路路由呼叫時,CUBE 必須位於 DMZ 內。

在內部防火牆中開放信號埠 5061 以允許在 CUBE 與 Unified CM 之間建立安全連線。 您必須根據 CUBE 的內部媒體連接埠範圍來開放媒體連接埠。

對於此部署,請注意下列幾點:

  1. 開放建議的埠。

  2. 具有公用 IP 位址的靜態 NAT。

  3. 套用建議的 Webex 安全設定。

  4. 連線是否安全取決於您的企業。

  5. 根據 CUBE 的內部介面媒體連接埠範圍來開放信號和媒體連接埠。

本指南介紹如何設定 Edge Audio 的網路元件。 其中包含如何設定從您的企業進入 Webex 雲端的呼叫(撥入),以及如何處理源自 Webex 的回撥呼叫。

若要設定 Edge Audio,您必須從「Cisco Webex 網站管理」或 Cisco Webex Control Hub 收集必要的撥入資訊,例如撥入號碼和 Lua 正規化指令碼。 您將使用此資訊來設定撥入號碼,以供使用者用來撥入其 Webex 服務。


Edge Audio 支援本文所述的網站鏈結程序。

使用 Edge Audio 的 Webex 網站的移轉注意事項

如果您移動 Webex 網站,請始終執行以下操作:

  • 產生新的 Lua 指令碼。 然後,將舊的 Lua 指令碼替換為您在 Edge Audio 設定中使用的新指令碼。


    移動 Webex 網站時切勿重複使用 Lua 指令碼。

  • 請先儲存所有國家/地區、分機及 CUBE DNS SRV(從音訊設定進行儲存),然後再刪除舊網站。

使用 Edge Audio 的 Lua 指令碼

Edge Audio 是一種全球服務。 若要將使用 Webex 號碼的呼叫路由至 Webex 雲端,您必須在 Unified CM 中指定呼叫路由規則。 您也可以定義自訂撥入號碼,以透過 Edge Audio 將特定國家/地區撥號代碼和收費類型的呼叫路由至 Webex。 自訂撥入號碼必須可透過 PSTN 進行存取,且不受「雲端連線音訊服務提供者 (CCA-SP)」客戶支援。

您還需要有 Lua 正規化指令碼,才能在 Unified CM 中建立幹線及維護適當的路由。 您可以從「Webex 網站管理」或 Control Hub 中存取 Lua 指令碼和所有電話號碼(您的自訂號碼以及您允許的任何 Webex 自有號碼)。

Lua 指令碼可進行下列呼叫轉換:

  • 它會更新請求 URI 的主機部分,讓 CUBE 能夠將呼叫路由至 Edge Audio。

  • 它會附加 x-cisco-site-uuid 參數至參照 Webex 網站的請求 URI。

  • 它會更新 SIP To Edge Audio 處理所需的標頭使用者部分。

自訂撥入號碼考量

您可以新增可從企業和 PSTN 存取的自訂撥入號碼。 企業內的呼叫者可以直接透過 Edge Audio 路徑使用該號碼。 對於包含 CUBE 的部署,路徑經由 Unified CM,依次通過 CUBE、Webex Edge Connect 或網際網路並進入 Webex 雲端。

圖 1. 使用 PSTN 上提供的自訂撥入號碼的通話路徑
自訂撥入號碼呼叫路徑

如果您設定成可以從 PSTN 存取自訂號碼,則離線呼叫者可透過 PSTN 使用該號碼進入您的 Edge Audio 路徑。 路徑從 Session Border Controller 進入 Unified CM,然後依次通過 CUBE、Webex Edge Connect 或網際網路並進入 Webex 雲端。

如果您的自訂號碼僅在您的企業內可用,則離線呼叫者無法使用該號碼在任何呼叫路徑上撥入 Webex 音訊。

您可以為您的網站啟用最多 100 個自訂撥入號碼。 自訂號碼對於一個 Webex 網站必須獨一無二。 如果您的部署包含多個 Webex 網站,則您不能在多個 Webex 網站上使用同一個自訂號碼。

每個設定的號碼都會影響 Unified CM 上 SIP 正規化 (Lua) 指令碼的指令數及記憶體用量。 指令碼的預設值為 1000 個指令和 50 KB 的記憶體臨界值。 設定 Edge Audio 時,請將 Unified CM 中的 Lua 指令臨界值增加到 3000 個指令,將記憶體臨界值增加到 200 KB。

設定 Edge Audio 撥入的任務流程

步驟

說明

部分

1

取得部署的撥入號碼和 Lua 指令碼。

設定撥入設定並從「Webex 網站管理」中匯出 Lua 指令碼

設定撥入設定並從 Control Hub 中匯出 Lua 指令碼

2

設定您的 Unified CM。

設定 Unified CM 設定的任務流程

3

設定您專用的 CUBE。

設定 Edge Audio 的 CUBE 任務流程

此圖提供更詳細的任務流程檢視畫面。 本指南後面部分對這些任務進行了說明。

CUBE 部署任務流程

設定撥入設定並從「Webex 網站管理」中匯出 Lua 指令碼

如果您是在「Webex 網站管理」中管理 Webex 網站,或已完成網站鏈結程序,請使用下列步驟。 設定撥入設定、收集完整的撥入號碼清單並匯出 Lua 指令碼的副本。


如果您變更任何允許的 Webex 撥入號碼或自訂撥入號碼,請在 Unified CM 中更新 Lua 指令碼。

1

登入「Webex 網站管理」並前往 設定 > 通用網站設定 > 音訊設定

2

允許的撥入號碼區段中,選擇 Webex 提供的可供主持人和參加者用於撥入會議的全球撥入號碼。

  1. 取消勾選此方塊可停用您不希望主持人和參加者使用的任何全球付費或免費撥入號碼。

  2. 完成變更後,按一下儲存

3

Edge Audio 自訂全球撥入號碼區段中,新增自訂撥入號碼(如果您有這些號碼)。 這些號碼是您所在的組織擁有的號碼,呼叫者可使用這些號碼從特定的國家或地區撥入。


 

您最多可以新增 100 個自訂號碼。 每個自訂號碼在單一 Webex 網站中都必須是唯一的。

  1. 從下拉功能表中選擇國家或地區及付費類型。

  2. 輸入國家或地區代碼後面的幾位數字。 您還可以輸入括弧、破折號或點來變更號碼的顯示方式。 最多可輸入 32 個數字。

  3. 您可以選擇性地變更或取代自動產生的電話標籤。

  4. 按一下儲存以將項目新增至撥入號碼清單。

4

新增完號碼後,按一下預覽即可查看您允許的所有撥入號碼。 請用單獨的檔案記下所有電話號碼。


 

對於您在 Unified CM 上設定的路由模式設定,您需要這些號碼。

5

按一下產生 Lua 指令碼,然後選取匯出

Lua 指令碼將以 .lua 格式儲存至您的電腦。

6

網站預設全球撥入號碼部分,最多選擇兩個撥入號碼以用作您網站的全球預設值。

  1. 勾選指定預設撥入號碼勾選方塊。

  2. 從左側的清單中選取一個撥入選項,並按一下新增 >

    您可以使用上移下移按鈕給預設撥入號碼排序。


     

    如果您在允許的撥入號碼區段中停用了 Webex 預設付費號碼,請在此區段中至少選取一個付費選項。

  3. 按一下儲存


     

    您的變更最多可能需要 30 分鐘才能傳送至用戶端。

7

通知區段中,決定當您停用或刪除主持人用作預設號碼的號碼時,是否要讓 Webex 通知受影響的主持人。

如果勾選了此選項,則 Webex 會在 24 小時內向受影響的主持人傳送電子郵件,通知他們更新現有會議以及任何使用已停用或已刪除號碼的預設喜好設定。

後續動作

變更會在您儲存後在 Webex 端立即生效。 但是,您必須將更新過的 Lua 指令碼套用於 Unified CM 以更新您的呼叫路由。

設定撥入設定並從 Control Hub 中匯出 Lua 指令碼

如果您在 Control Hub 中管理 Webex 網站,請使用這些步驟。 設定撥入設定、收集完整的撥入號碼清單並匯出 Lua 指令碼的副本。


如果您變更任何允許的 Webex 撥入號碼或自訂撥入號碼,請在 Unified CM 中更新 Lua 指令碼。

1

https://admin.webex.com的客戶檢視中,前往服務,然後在會議下選取網站

2

選取要設定 Edge Audio 的網站,然後選擇設定網站

3

選取通用設定 > 音訊設定

4

允許的撥入號碼區段中,選擇 Webex 提供的可供主持人和參加者用於撥入會議的全球撥入號碼。

  1. 取消勾選此方塊可停用您不希望主持人和參加者使用的任何全球付費或免費撥入號碼。

  2. 完成變更後,按一下儲存

5

Edge Audio 自訂全球撥入號碼區段中,新增自訂撥入號碼(如果您有這些號碼)。 這些號碼是您所在的組織擁有的號碼,呼叫者可使用這些號碼從特定的國家或地區撥入。


 

您最多可以新增 100 個自訂號碼。 每個自訂號碼在單一 Webex 網站中都必須是唯一的。

  1. 從下拉功能表中選擇國家或地區及付費類型。

  2. 輸入國家或地區代碼後面的幾位數字。 您還可以輸入括弧、破折號或點來變更號碼的顯示方式。 最多可輸入 32 個數字。

  3. 您可以選擇性地變更或取代自動產生的電話標籤。

  4. 按一下儲存以將項目新增至撥入號碼清單。

6

新增完號碼後,按一下預覽即可查看您允許的所有撥入號碼。 請用單獨的檔案記下所有電話號碼。


 

對於您在 Unified CM 上設定的路由模式設定,您需要這些號碼。

7

按一下產生 Lua 指令碼,然後選取匯出

Lua 指令碼將以 .lua 格式儲存至您的電腦。

8

網站預設全球撥入號碼部分,最多選擇兩個撥入號碼以用作您網站的全球預設值。

  1. 勾選指定預設撥入號碼勾選方塊。

  2. 從左側的清單中選取一個撥入選項,並按一下新增 >

    您可以使用上移下移按鈕給預設撥入號碼排序。


     

    如果您在允許的撥入號碼區段中停用了 Webex 預設付費號碼,請在此區段中至少選取一個付費選項。

  3. 按一下儲存


     

    您的變更最多可能需要 30 分鐘才能傳送至用戶端。

9

通知區段中,決定當您停用或刪除主持人用作預設號碼的號碼時,是否要讓 Webex 通知受影響的主持人。

如果勾選了此選項,則 Webex 會在 24 小時內向受影響的主持人傳送電子郵件,通知他們更新現有會議以及任何使用已停用或已刪除號碼的預設喜好設定。

後續動作

變更會在您儲存後在 Webex 端立即生效。 但是,您必須將更新過的 Lua 指令碼套用於 Unified CM 以更新您的呼叫路由。

設定 Unified CM 設定的任務流程

若要將呼叫從您的企業路由至 Webex 雲端,請在「Unified CM 管理」中設定路由規則與幹線。 以下是此設定的高階步驟:

步驟

說明

部分

1

根據 Webex Lua 指令碼建立 SIP 正規化指令碼。

根據 Webex Lua 指令碼建立 SIP 正規化指令碼

2

(選用)建立或更新 SIP 設定檔以便使用 Early Offer 支援。

(選用)設定對語音和視訊通話的 Early Offer 支援

3

為 SIP 幹線建立安全性設定檔。

建立 SIP 幹線安全性設定檔

4

(選用)新增對 G.722 轉碼器的支援。

(選用)新增對 G.722 轉碼器的支援

5

在 Unified CM 與 CUBE 之間建立新幹線

在 Unified CM 與 CUBE 之間建立新幹線

6

建立路由群組。

建立路由群組

7

建立路由清單。

建立路由清單

8

建立路由模式。

建立路由模式

根據 Webex Lua 指令碼建立 SIP 正規化指令碼

使用從「Webex 網站管理」或 Control Hub 中匯出的 Lua 指令碼,以在 Unified CM 中建立新的 SIP 正規化指令碼。

在開始之前

當您在後續步驟設定語音類別 URI 時,您需要來自 Lua 指令碼的 URI 主機位址。 請立即記下它,或保留 Lua 指令碼直到完成該步驟為止。 URI 主機位址位於 Update To header 部分新增錄製檔的方式:
   -- Update To header with CCAX URL
    local oldTo1 = msg:getHeader("To")
    local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.<your_region>.webex.com>")
    msg:modifyHeader("To", newTo1)

1

Unified CM 管理中,轉至 裝置 > 裝置設定 > SIP 正規化指令碼

2

選取新增以建立新的 SIP 正規化指令碼。

3

為指令碼提供能夠明確識別它的名稱,例如「your_site_name_webex_edge_audio」。

4

選取匯入檔案,然後選取您之前匯出的 Lua 指令碼。

在 Lua 指令碼匯入後,內容會根據 Lua 指令碼更新。

5

記憶體閾值設定為 200

6

Lua 指令閾值設定為 3000

7

按一下儲存

後續動作

請將此 SIP 正規化指令碼套用至 Unified CM 與 CUBE 之間的幹線。

(選用)設定對語音和視訊通話的 Early Offer 支援

我們建議您對 Edge Audio 使用 Early Offer 支援,但 Edge Audio 不需要它。 Edge Audio 還支援延遲提供。

如果您的 Unified CM 管理設定沒有 SIP 設定檔,請利用以下步驟來建立一個 SIP 設定檔。

如果您現有的 SIP 設定檔具有 Early Offer 支援,您可以嘗試重新使用此設定檔達成此目的。 確保它符合此程序的步驟 4–6 中的設定。

1

Unified CM 管理中,轉至 裝置 > 裝置設定 > SIP 設定檔,然後選取尋找

2

選取用於 Cisco VCS 的標準 SIP 設定檔

3

選取複製

4

變更名稱以識別新版本。 例如,在名稱中新增 EO_Profile

5

取消勾選允許 iX 應用程式媒體勾選方塊。

6

語音及視訊通話的 Early Offer 支援設定為 Best Effort(未插入 MTP)

7

儲存您的 SIP 設定檔。

建立 SIP 幹線安全性設定檔

1

Cisco Unified CM 管理中,轉至 系統 > 安全性 > SIP 幹線安全性設定檔,然後選取新增

2

給 SIP 幹線安全性設定檔命名。

3

根據您的部署需求,將裝置安全性模式設為已加密不安全

4

針對傳入的連接埠輸入與其他項目不發生衝突的連接埠值。

5

儲存您的設定檔。

(選用)新增對 G.722 轉碼器的支援

Edge Audio 支援 G.722 轉碼器。 您無需在 Unified CM 上設定 G.722 轉碼器,Edge Audio 也能工作。 但是,由於 G.722 使用的頻寬低於其他轉碼器,因此進行此設定可能會改善部署服務的品質。


Webex 支援 G.722、G.711a 和 G.711μ 音訊轉碼器。 但是,Webex 不支援重新協商轉碼器中間呼叫,例如針對「音樂保留 (MOH)」的轉碼器中間呼叫。

1

Unified CM 管理中,轉至 系統 > 企業參數

2

選擇已啟用(針對通告 G.722 轉碼器)並儲存變更。

3

前往系統 > 地區資訊 > 地區,然後按一下新增

4

給地區命名並儲存變更。

5

選取原廠預設損耗(針對音訊轉碼器喜好設定清單)。

6

選取 64 kbps(G.722、G.711)作為音訊位元速率上限

7

儲存變更。

後續動作


將新地區套用於 Edge Audio 的裝置集區。

在 Unified CM 與 CUBE 之間建立新幹線


建立用於 Edge Audio 的新幹線。 請勿修改現有的幹線。

1

Cisco Unified CM 管理中,轉至 裝置 > 幹線,然後選取新增

2

針對幹線類型,選取 SIP 幹線,然後選擇下一步

3

輸入裝置名稱

4

目的地之下,針對 CUBE 輸入目的地位址目的地連接埠


 

針對不安全的幹線使用埠 5060,針對安全的幹線使用埠 5061。

5

SIP 幹線安全性設定檔設為您在建立 SIP 幹線安全性設定檔任務中建立的幹線。


 

在 Unified CM 與 CUBE 之間只能使用一個安全的 TLS 幹線。 如需相關資訊,請參閱透過 TLS 幹線向目的地進行的間歇性呼叫失敗 (CSCus63305)。 如果存在另一個 TLS 幹線,則您必須在這裡使用 CUBE 設定 TCP 幹線。

6

SIP 設定檔設為您在針對您的 SIP 設定檔的語音及視訊通話設定 Early Offer 支援任務中建立的 SIP 設定檔。

7

針對 DTMF 訊號方法,選取 RFC 2833

8

針對標準化指令碼,選取您在根據 Webex Lua 指令碼建立 SIP 正規化指令碼任務中建立的標準化指令碼。

9

儲存幹線。


 

針對其他設定(例如裝置集區、媒體資源群組清單、地點、呼叫搜尋空間、呼叫分類),請針對您的部署選擇適當的設定。 根據您的企業策略和服務來指定設定。

建立路由群組

1

Cisco Unified CM 管理中,轉至 呼叫路由 > 路由/搜尋 > 路由群組

2

選取新增。

3

給搜尋群組命名。

4

針對可用的裝置,選取您建立的 Edge Audio 幹線。

5

選取新增至路由群組

6

儲存路由群組。

建立路由清單

1

Cisco Unified CM 管理中,轉至 呼叫路由 > 路由/搜尋 > 路由清單

2

選取新增。

3

給路由清單命名並為其提供說明。

4

對於 Cisco Unified Communications Manager 群組,請選取適用您的設定的值,然後儲存變更。

5

路由清單成員資訊之下,選取新增路由群組,然後選擇您建立的路由群組。

6

儲存路由清單。

建立路由模式

您必須設定早前已儲存的電話號碼。 使用者撥打這些號碼來開始和加入其 Webex 會議。

這些號碼包括可與 Edge Audio 連線的所有可能的號碼。 根據您的設定、國家或地區,您可能不希望為所有號碼建立路由模式。


如果您未在路由模式下設定電話號碼,請透過 PSTN 或 CCA-SP 合作夥伴網路來呼叫該號碼。

1

Cisco Unified CM 管理中,轉至 呼叫路由 > 路由/搜尋 > 路由模式,然後選取新增

2

針對路由模式,輸入使用者用於撥入其 Webex 會議的電話號碼。


 

去除用於撥出的任何跳出代碼或首碼。 電話號碼將以完整的 E.164 格式(不一定含有前導加號)進行傳送。

3

針對閘道/路由清單,選取您在前一個任務中建立的路由清單。

4

儲存變更。

5

針對您先前儲存的其餘電話號碼重複上述步驟。

Unified CM 設定現在將所選號碼的呼叫路由至 CUBE

設定 Edge Audio 的 CUBE 任務流程

若要為 Edge Audio 設定 CUBE,您需要:

  • 熟悉 Cisco IOS CLI 型設定

  • 熟悉 CUBE 設定

  • 適當的 CUBE 授權

可使用以下高階步驟為 Edge Audio 設定 CUBE:

步驟

說明

部分

1

對 CUBE 進行必需的全域配置。

Edge Audio 的 CUBE 全域設定

2

建立租用戶以便使用 Edge Audio。

建立租用戶

3

建立音訊安全性設定檔。

如果您未使用分機回撥,則可以改為建立撥號點。

Edge Audio 的撥號點

Edge Audio 的 CUBE 全域設定

若要設定 CUBE 以將 Edge Audio 呼叫路由至其目的地,您需要進行以下變更:

步驟

說明

部分

1

使用信任的位址清單設定語音服務 VoIP。

設定語音服務 VoIP

2

將 SIP-UA 設定為僅接受 TLS 1.2 版。

設定 SIP-UA

3

使用允許的轉碼器設定語音類別。

設定語音類別轉碼器

4

為語音類別建立所需的 SIP 設定檔。

設定語音類別 SIP 設定檔

5

為語音類別 URI 設定模式比對。

設定語音類別 URI

6

為語音類別設定 SRTP 加密。

設定語音類別 SRTP 加密套件

7

設定 TCP 區段大小上限。

設定 TCP 區段大小上限

設定語音服務 VoIP

若要保護您的 CUBE,請啟用 IP 位址信任的清單功能(位於語音服務 VoIP 模式下)。 列出所有 Webex IP 位址範圍以便僅接受來自 Webex 的呼叫。 此清單應包含所有 Unified CM IP 位址,以允許來自 Unified CM 的呼叫。

您必須在指向 Webex 雲端的外部介面的公用 IP 位址上設定 Edge Audio 媒體連接埠範圍。

您必須在指向 Unified CM 的內部介面的私人 IP 位址上設定企業專屬媒體連接埠範圍。

我們建議更新最短階段作業計時器 (Min-SE),因為 Webex 和 Unified CM 在此設定中具有不同的預設值。 此變更有助於避免從組織到 Webex 雲端的呼叫發生特定的呼叫錯誤。 我們以前建議在 Unified CM 中變更 Min-SE 設定,但此方法會影響其他不需要較長時段的 SIP 流程。

1

開啟指令行並登入 CUBE。

2

設定 Cisco Webex 會議服務使用的 IP 位址範圍的清單。

這是一個範例清單。 但檢查此鏈結可確認沒有其他要新增的 IP 位址。

請務必閱讀此代碼區塊中的意見並新增適當的資訊。 已註解 (!) 指令需要先進行自訂,然後您才能取消註解。 任何位於插入號 < > 之間的內容都需要企業專屬資訊。

voice service voip
  ip address trusted list
  ipv4 64.68.96.0 255.255.224.0
  ipv4 66.114.160.0 255.255.240.0
  ipv4 66.163.32.0 255.255.224.0
  ipv4 170.133.128.0 255.255.192.0
  ipv4 173.39.224.0 255.255.224.0
  ipv4 173.243.0.0 255.255.240.0
  ipv4 207.182.160.0 255.255.224.0
  ipv4 209.197.192.0 255.255.224.0
  ipv4 216.151.128.0 255.255.224.0
  ipv4 114.29.192.0 255.255.224.0
  ipv4 210.4.192.0 255.255.240.0
  ipv4 69.26.176.0 255.255.240.0
  ipv4 62.109.192.0 255.255.192.0
  ipv4 69.26.160.0 255.255.240.0
  ! check the link to make sure all ip's ranges are covered
  ! ipv4 <CUCM-IP-RANGE>
  rtcp all-pass-through
  address-hiding
  ! enable cube with purchased license capacity
  ! mode border-element license capacity <capacity>
  media disable-detailed-stats
  media stats-disconnect
  ! public-ip of CUBE external interface towards Webex
  ! media-address range <public-ip> <public-ip> port-range 36000 48198
  ! port-range 36000 48198
  ! private-ip of CUBE internal interface towards CUCM
  ! <start> <end> are the media port range that your enterprise wants to use on internal network
  ! media-address range <privateip> <privateip> port-range <start> <end>
  ! port-range <start> <end>
  allow-connections sip to sip
  call-quality
  max-dropout 2
  max-reorder 2
  sip
  min-se 14400 session-expires 14400

設定 SIP-UA

Edge Audio 需要使用已簽署 CA 憑證的 TLS 1.2 版連線。 您必須將 SIP-UA 設定為僅接受 TLS 1.2 版,並將 CUBE 設定為使用 TLS 連線傳送憑證。

啟用「通話處理」功能,以根據 CPU 容量限制 CUBE 上的通話。

1

開啟指令行並登入 CUBE。

2

輸入下列指令:

sip-ua
 transport tcp tls v1.2
 ! CUBE_CA_CERT is the name of the configured trustpoint

 crypto signaling default trustpoint CUBE_CA_CERT
 call threshold global cpu-5sec low 68 high 75
 call treatment on

設定語音類別轉碼器

Edge Audio 支援 G.722、G.711 u-law 和 G.711 a-law 轉碼器。 您必須設定語音類別轉碼器,才能使用上述其中一個轉碼器。 將語音類別套用於 Edge Audio 的安全音訊設定檔或撥號點。

1

開啟指令行並登入 CUBE。

2

設定語音類別轉碼器。

譬如:

voice class codec 3

 codec preference 1 g722-64

 codec preference 2 g711ulaw

 codec preference 3 g711alaw

設定語音類別 SIP 設定檔

使用 TLS 時,CUBE 使用 SIPS URI,但 Unified CM 不支援 SIPS URI。 因此,套用 SIP 設定檔以將所有 SIPS URI 轉換為 SIP URI。

Edge Audio 需要兩個 SIP 設定檔,一個用於 Webex 雲端,另一個用於 Unified CM。

1

開啟指令行並登入 CUBE。

2

將以下 SIP 設定檔從 CUBE 套用至 Webex 雲端。

voice class sip-profiles 2340
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
 rule 2 request INVITE sip-header To modify "sips:" "sip:" 
 rule 3 request INVITE sip-header From modify "sips:" "sip:" 
 rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:" 
 rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
 rule 6 request ACK sip-header From modify "sips:" "sip:" 
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
3

(選用)如果 CUBE 位於靜態 NAT 之後,請在同一個 sip-profile 2340 上新增這些規則。

本範例假設 CUBE 外部介面 IP 位址(公用 IP)為 10.21.21.21,而靜態 NAT IP 為 179.10.11.12。

voice class sip-profiles 2340
rule 11 request ANY sip-header Via modify "10.21.21.21" "179.10.11.12" 
rule 12 request ANY sip-header Contact modify "10.21.21.21" "179.10.11.12" 
rule 13 response ANY sip-header Contact modify "10.21.21.21" "179.10.11.12" 
rule 14 request ANY sdp-header Audio-Connection-Info modify "10.21.21.21" "179.10.11.12" 
rule 15 response ANY sdp-header Audio-Connection-Info modify "10.21.21.21" "179.10.11.12" 
4

將下列 SIP 設定檔套用至 Unified CM。


 

當呼叫從 Webex 雲端進入企業時,SIP INVITE 訊息的 RequestURI 具有客戶 DNS SRV 記錄。您必須將該 SRV 替換為 Unified CM SRV。

voice class sip-profiles 2341
rule 1 request INVITE sip-header SIP-Req-URI modify "sips:" "sip:" 
rule 2 request INVITE sip-header To modify "sips:" "sip:" 
rule 3 request INVITE sip-header From modify "sips:" "sip:" 
rule 4 request INVITE sip-header Remote-Party-ID modify "sips:" "sip:" 
rule 5 request INVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 6 request ACK sip-header From modify "sips:" "sip:" 
rule 7 request REINVITE sip-header P-Asserted-Identity modify "sips:" "sip:" 
rule 8 request REINVITE sip-header From modify "sips:" "sip:" 
rule 9 request REINVITE sip-header Contact modify "sips:(.*)>" "sip:\1;transport=tls>" 
rule 10 request INVITE sip-header Contact modify "sips:" "sip:" 
! assuming CUCM SRV is test-ccm.sample.com
 rule 11 request INVITE sip-header SIP-Req-URI modify "@(.*);x-cisco-webex-service=audio" "@test-ccm.sample.com" 

設定語音類別 URI

Edge Audio 根據請求 URI 進行幹線比對。 因此,您必須為模式比對設定語音類別 URI。
在開始之前
收集下列位置的 URI 主機位址 Update To header 部分收集 URI 主機位址,如下粗體部分所示:
   -- Update To header with CCAX URL
    local oldTo1 = msg:getHeader("To")
    local newTo1 = string.gsub(oldTo1, "<sip:(.+)@(.*)>", "<sip:%1@ecccx.<your_region>.webex.com>")
    msg:modifyHeader("To", newTo1)
1

開啟指令行並登入 CUBE。

2

輸入下列語音類別 URI 設定,以識別從 Webex 到企業的呼叫。

voice class uri INEdgeAudio sip
 pattern x-cisco-webex-service=audio
3

輸入下列語音類別 URI 設定,以識別從企業到 Webex 的呼叫。

使用您從網站管理或 Control Hub 收集的 URI 主機位址。 在此範例中,依適當情形取代 <your_region> 為 AMER、EMEA 或 APJC。

voice class uri OUTEdgeAudio sip
 host ecccx.<your_region>.webex.com

設定語音類別 SRTP 加密套件

語音類別 SRTP 加密會指定偏好的 SRTP 加密套件以用於 Edge Audio。 依序設定下列加密套件。 將語音類別 SRTP 加密套用於 Edge Audio 的安全音訊設定檔或撥號點。
1

開啟指令行並登入 CUBE。

2

輸入下列加密設定。

voice class srtp-crypto 234
 crypto 1 AEAD_AES_256_GCM
 crypto 2 AEAD_AES_128_GCM
 crypto 3 AES_CM_128_HMAC_SHA1_80
 crypto 4 AES_CM_128_HMAC_SHA1_32

設定 TCP 區段大小上限

預設情況下,CUBE 的 ServerHello 長度為 1380 個位元組。 由於遠端 Webex 預期的區段大小較小,因此它不會傳送 ACK。 到了 CUBE 使用較小大小 (1360) 重試之時,它通常會在 3 秒信號交換計時器過期之後接收 ACK,從而導致呼叫失敗。 將 mss 值設為 1360 可確保 CUBE 限制第一次嘗試時使用的區段,並及時從 Webex 接收 ACK。

1

開啟指令行並登入 CUBE。

2

輸入以下設定。

ip tcp mss 1360

建立租用戶

Edge Audio 呼叫路由基於 URI。 必須啟用呼叫路由 URI 以根據 URI 比對撥號點。

Edge Audio 不支援呼叫者 ID 更新,因此您必須新增 no update-callerid

對於 RTP-NTE DTMF 封包,您無需承載交互作業,因此請設定 asymmetrics payload full

1

開啟指令行並登入 CUBE。

2

輸入下列租戶設定。

voice class tenant 234
  asymmetric payload full
  no update-callerid
  error-passthru
  call-route url

Edge Audio 的撥號點

您必須設定兩個撥號點來處理 Edge Audio 通話。 一個撥號點(外部介面)表示 CUBE 與 Webex 雲端之間的 SIP 幹線。 另一個撥號點(內部介面)代表 CUBE 與 Unified CM 之間的 SIP 幹線。

根據企業 Unified CM 模式(混合模式、安全模式或不安全模式),CUBE 可擴充的通話數目有所不同。 您必須根據企業部署套用正確的設定。

如果您要將 CUBE 設定為僅接受來自 Webex 網站的呼叫的 Edge Audio 的分機回撥,請改為使用(選用)CUBE 的音訊安全性設定檔

設定混合模式撥號點

如果您的企業具有安全和不安全的部署,請套用混合模式撥號點設定。
1

開啟指令行並登入 CUBE。

2

在外部撥號點內部設定嚴格的 SRTP,在內部撥號點內部設定 SRTP 回退。

dial-peer voice 23411 voip
 description External Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2340
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
 voice-class sip bind control source-interface GigabitEthernet2/0/0
 voice-class sip bind media source-interface GigabitEthernet2/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
dial-peer voice 23401 voip
 description Internal mix mode Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
 session target dns:test-ccm.sample.com
 session transport tcp tls
 destination uri INEdgeAudio
 incoming uri request OUTEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip srtp negotiate cisco
 voice-class sip profiles 2341
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
 voice-class sip bind control source-interface GigabitEthernet2/0/1
 voice-class sip bind media source-interface GigabitEthernet2/0/1
 voice-class sip requri-passing
 dtmf-relay rtp-nte
 srtp fallback

設定安全撥號點

如果您的企業具有完全安全的部署,請套用安全撥號點設定。
1

開啟指令行並登入 CUBE。

2

在外部撥號點和內部撥號點中設定 SRTP 傳遞。

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
session target dns:ecccx.<your_region>.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
voice-class sip bind control source-interface GigabitEthernet2/0/0
voice-class sip bind media source-interface GigabitEthernet2/0/0
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp pass-thru
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp tls
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
srtp pass-thru

設定不安全撥號點

如果您的企業具有完全不安全的部署,請套用不安全的撥號點設定。
1

開啟指令行並登入 CUBE。

2

在外部撥號點中設定嚴格的 SRTP。 請勿為內部撥號點設定任何 SRTP。

dial-peer voice 23411 voip
description External Webex edge audio entry or exit dial-peer
session protocol sipv2
! This DNS SRV should be as per the site-admin / controlhub dial-in settings
session target dns:ecccx.<your_region>.webex.com
session transport tcp tls
destination uri OUTEdgeAudio
incoming uri request INEdgeAudio
voice-class codec 3 offer-all
voice-class sip url sips
voice-class sip profiles 2340
voice-class sip tenant 234
voice-class sip srtp-crypto 234
! This should be CUBE external interface name. In this sample GigabitEthernet2/0/0 is the external interface
voice-class sip bind control source-interface GigabitEthernet2/0/0
voice-class sip bind media source-interface GigabitEthernet2/0/0
voice-class sip requri-passing
voice-class sip audio forced
dtmf-relay rtp-nte
srtp
dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte

設定防火牆和憑證設定的任務流程

您必須使用適當的連接埠和簽署的憑證來設定防火牆以啟用 Edge Audio。

步驟

說明

部分

1

開放必需的防火牆連接埠。

必需的防火牆連接埠

2

套用必要的已簽署憑證。

受信任憑證授權單位簽署的憑證

受信任憑證授權單位簽署的憑證

Edge Audio 要求您的 CUBE 提供受信任 CA 憑證授權單位簽署的憑證以進行雙向 TLS (mTLS) 連線。 使用下列連結前往 Cisco 信任的憑證授權單位清單: https://collaborationhelp.cisco.com/article/WBX9000008850。 Edge Audio 會將經清單上的授權單位簽署的憑證視為有效,並允許連結。

已將 CUBE 設定為接受 Webex 憑證。 它們內建了一個憑證授權單位 (CA) 信任儲存庫,其中包含必需的 Quavadis 根 CA 憑證。

您必須上傳從 CA 購買的 CUBE 憑證和 CA 憑證鏈。 在上傳 CUBE 憑證之前,您必須設定信任點。 如需詳細資訊,請參閱針對 CUCM、IP 電話和 CUBE 之間的 SIP TLS 和 SRTP 設定企業 CA(協力廠商 CA)簽署的憑證並進行疑難排解(網址為 https://www.cisco.com/c/en/us/support/docs/unified-communications/unified-border-element/200614-Configure-and-Troubleshoot-Enterprise-CA.html)中關於設定 CUBE 的小節。

當 Edge Audio 在 mTLS 交換期間傳送其憑證時,CUBE 會根據信任區中的憑證進行驗證。 若要更新 Cisco Root CA 信任區封包,請使用此項指令下載最新版的「Cisco 信任的核心根封包」http://www.cisco.com/security/pki/

crypto pki trustpool import clean url <latest_bundle_url>

有關更新信任區的更多資訊,請參閱公開金鑰基礎架構設定指南,Cisco IOS XE 版指南中的 PKI 信任區管理章節。

設定 Edge Audio 回撥的任務流程

在設定 Edge Audio 回撥之前,請確保已正確設定您的部署:

  • 請套用下列 DNS SRV 設定:

    • 每個 Expressway-E 目標的 DNS SRV 必須指向連接埠 5062。

    • 佈建 A 記錄以解析 SRV 記錄中的完整網域名稱 (FQDN)。

  • 部分部署可能會將相同的 Expressway-E 目標用於企業間呼叫以及 Edge Audio 回撥。 如果您的部署重複使用這些目標,請將專用網域用於 Edge Audio Expressway-E 目標的 SRV 記錄。 請勿在單組 SRV 記錄中混用不同的連接埠。

  • 您的 Unified CM 設定必須正確地為線上使用者和離線使用者路由 Edge Audio 呼叫。


如果您未正確設定網路來處理來自 Webex 的呼叫,Edge Audio 便會容錯移轉至 PSTN Webex 網路或 CCA-SP 合作夥伴網路。

您可以設定 Edge Audio 回撥,如下所示:

步驟

說明

部分

1

在入口網站(Webex 網站管理或 Control Hub)中設定 Edge Audio 回撥。

套用「Webex 網站管理」中的 Edge Audio 回撥設定

套用 Control Hub 中的 Edge Audio 回撥設定

2

(選用)在入口網站中啟用分機回撥。

(選用)設定分機回撥的任務流程

可供回撥的全球分佈的媒體

Edge Audio 針對所有回撥使用全球分佈的媒體。 為達最佳連線效果,Webex 會根據 SRV 選取最接近您的企業邊緣的媒體節點。 接著流量會從 Webex 雲端傳遞至距離該通話最近的企業邊緣。 此路由可將延遲降至最低,並將大多數流量保留在 Webex 骨幹網路而非網際網路上。

套用「Webex 網站管理」中的 Edge Audio 回撥設定

1

登入 Webex 網站管理並前往 設定 > 通用網站設定 > 音訊設定

2

Edge Audio 允許的回撥號碼區段中,選取要套用回撥設定的國家/地區,然後為 CUBE DNS SRV 輸入網域名稱。

例如,如果您的 DNS SRV 記錄為 _sips._tcp.example.com,則在這裡輸入 example.com

3

按一下新增

當您按一下新增時,Edge Audio 會自動測試已設定的 DNS SRV 連線,並為該 SRV 尋找距離最近的 Webex 媒體節點。 在套用設定之前,請確保 DNS SRV 會通過連線測試。


 

如果 Webex 無法判定新增 SRV 的地理位置,則 Webex 會根據您的網站位置選取預設媒體節點。

Webex 會使用 MaxMind DB 找到您的 IP 位址。 如果您看到 IP 位址的位置有所差異,請聯絡 MaxMind 以更正問題。

4

若要顯示連線檢查詳細資料,請按一下狀態指示器以顯示驗證 SIP 目的地頁面。

5

當您新增完所有回撥設定之後,請選擇套用設定

套用 Control Hub 中的 Edge Audio 回撥設定

1

admin.webex.com 的客戶檢視中,轉至服務,然後在會議下選取網站

2

選取要設定 Edge Audio 的網站,然後選擇設定網站

3

選取通用設定 > 音訊設定

4

Edge Audio 允許的回撥號碼區段中,選取要套用回撥設定的國家/地區,然後為 CUBE DNS SRV 輸入網域名稱。

例如,如果您的 DNS SRV 記錄為 _sips._tcp.example.com,則在這裡輸入 example.com

5

按一下新增

當您按一下新增時,Edge Audio 會自動測試已設定的 DNS SRV 連線,並為該 SRV 尋找距離最近的 Webex 媒體節點。 在套用設定之前,請確保 DNS SRV 會通過連線測試。


 

如果 Webex 無法判定新增 SRV 的地理位置,則 Webex 會根據您的網站位置選取預設媒體節點。

Webex 會使用 MaxMind DB 找到您的 IP 位址。 如果您看到 IP 位址的位置有所差異,請聯絡 MaxMind 以更正問題。

6

若要顯示連線檢查詳細資料,請按一下狀態指示器以顯示驗證 SIP 目的地頁面。

7

當您新增完回撥設定後,請選擇套用設定

Edge Audio 回撥路由選項

針對一或多個國家/地區啟用 Edge Audio 回撥功能時,Webex 會透過網際網路路由呼叫。 如果出現 DNS、TCP 或 TLS 連線功能問題,或者呼叫失敗並顯示 380 或 400-699 SIP 錯誤回應,則預設情況下 Webex 會透過 PSTN 或 CCA-SP 合作夥伴網路重試呼叫。

請參閱控制適用於 Edge Audio 的回撥路由選項以瞭解有關停用 Edge Audio 在 PSTN 或 CCA-SP 合作夥伴網路重新撥打失敗通話的詳細資料。

(選用)設定分機回撥的任務流程


Edge Audio 的分機號回撥功能僅適用於 WBS33 及更高版本的網站。 若要瞭解您正在使用哪個版本,請參閱尋找 Cisco Webex Meetings 版本號碼

Edge Audio 的分機號回撥功能可讓使用者使用撥我電話功能及其內部分機號來加入 Webex 會議。 此功能僅適用於 Webex Meetings,並不適用於 Webex Events、Webex Training 或 Webex Support。

您可以將您為 Edge Audio 回撥建立的搜尋模式重複用於分機回撥。

您可以設定 Edge Audio 回撥,如下所示:

步驟

說明

部分

1

在入口網站(Webex 網站管理或 Control Hub)中啟用分機回撥。

在 Webex 網站管理中啟用分機號回撥功能

啟用 Control Hub 中的分機號回撥功能

2

啟用內部回撥通信會議。

允許對 Webex 網站管理中的 Webex 通信會議進行內部回撥

允許對 Control Hub 中的 Webex 通信會議進行內部回撥

3

指定 Webex 可以向其路由回撥的國家和地區。

在「Webex 網站管理」中設定回撥允許的國家/地區

在 Control Hub 中設定回撥允許的國家/地區

4

(選用)為 CUBE 設定音訊安全性設定檔。

(選用)CUBE 的音訊安全性設定檔

在 Webex 網站管理中啟用分機號回撥功能

如果您是在「Webex 網站管理」中管理 Webex 網站,或已完成網站鏈結程序,則可以在 Webex 網站管理中啟用分機號回撥功能。

1

登入 Webex 網站管理並前往 設定 > 通用網站設定 > 音訊設定

2

Edge Audio 允許的回撥號碼區段中,選取分機作為國家/地區,然後輸入 CUBE DNS SRV

3

按一下新增

4

選擇套用設定

在啟用分機回撥之後,設定需要花費 30 分鐘才能套用至資料庫。

啟用 Control Hub 中的分機號回撥功能

若要設定並管理位於 Control Hub 中的 Webex 網站,請啟用 Control Hub 中的分機號回撥功能。

1

https://admin.webex.com的客戶檢視中,前往服務,然後在會議下選取網站

2

選取要設定 Edge Audio 的網站,然後選擇設定網站

3

選取通用設定 > 音訊設定

4

Edge Audio 允許的回撥號碼區段中,選取分機作為國家/地區,然後輸入 CUBE DNS SRV

5

按一下新增

6

選擇套用設定

在啟用分機回撥之後,設定需要花費 30 分鐘才能套用至資料庫。

允許對 Control Hub 中的 Webex 通信會議進行內部回撥

對您的網站進行佈建時,您可以開啟允許會議參加者透過同一公司網站中的內部電話號碼接收呼叫的選項。 您還可以編輯當參加者加入音訊會議時出現在「音訊會議」對話方塊中的標籤。

1

https://admin.webex.com 的客戶檢視中,轉至服務,然後在會議下選取網站

2

選擇要變更其設定的 Webex 網站,並按一下設定網站

3

通用設定下,勾選啟用內部回撥通信會議勾選方塊。

4

內部回撥選項標籤欄位中,輸入描述性名稱或片語以識別內部回撥選項。

5

按一下更新

允許對 Webex 網站管理中的 Webex 通信會議進行內部回撥

對您的網站進行佈建時,您可以開啟允許會議參加者透過同一公司網站中的內部電話號碼接收呼叫的選項。 您還可以編輯當參加者加入音訊會議時出現在「音訊會議」對話方塊中的標籤。

1

登入 Webex 網站管理並前往 設定 > 通用網站設定 > 選項

2

捲動至網站選項部分並勾選啟用內部回撥通信會議勾選方塊。

3

內部回撥選項標籤欄位中,輸入描述性名稱或片語以識別內部回撥選項。

4

按一下更新

在「Webex 網站管理」中設定回撥允許的國家/地區

如果您在「Webex 網站管理」中管理您的 Webex 網站,或者已完成網站鏈結程序,則使用這些步驟來指定 Webex 可向其路由回撥的國家和地區。

1

登入 Webex 網站管理並前往 設定 > 通用網站設定 > 音訊設定

2

Webex 允許的回撥國家/地區區段中,使用勾選方塊來啟用或停用某個國家或地區。


 

您必須至少為回撥啟用一個國家或地區。

3

完成變更後,請儲存變更。

您的變更最多可能需要 30 分鐘才能傳送至用戶端。

在 Control Hub 中設定回撥允許的國家/地區

如果您在 Control Hub 中管理 Webex 網站,則使用這些步驟來指定 Webex 可向其路由回撥的國家和地區。

1

https://admin.webex.com的客戶檢視中,前往服務,然後在會議下選取網站

2

選取您要設定 Edge Audio 的網站,然後選擇設定網站

3

選取通用設定 > 音訊設定

4

Webex 允許的回撥國家/地區區段中,使用勾選方塊來啟用或停用某個國家或地區。


 

您必須至少為回撥啟用一個國家或地區。

5

完成變更後,請儲存變更。

您的變更最多可能需要 30 分鐘才能傳送至用戶端。

(選用)CUBE 的音訊安全性設定檔

我們建議您將 Edge Audio 的分機回撥設定為僅接受來自 Webex 網站的呼叫。 如果參加者使用回撥功能從非預期的 Webex 網站加入會議,則 CUBE 會拒絕這些呼叫。


您的 Webex 網站必須為 40.8.0 版或更新版本才能設定音訊安全性設定檔。

若要設定音訊安全性設定檔,請對 CUBE 進行以下設定:

  • 音訊安全性設定檔的語音類別 URI

  • 音訊安全性設定檔的拒絕回應

  • 傳入的呼叫的撥號點

  • 拒絕呼叫的撥號點

為音訊安全性設定檔建立語音類別 URI

您需要新的 voice class uri 使用具有 Edge Audio 的 Webex 網站的模式。 您可以使用 URI 建立用於回撥的撥號點。

1

複製您想要允許使用 Edge Audio 進行外部回撥的 Webex 網站模式:

  • 針對在 Cisco Webex 網站管理中管理的網站,請登入 Webex 網站管理並前往 設定 > 通用網站設定 > 音訊設定

  • 對於在 Cisco Webex Control Hub 中管理的網站,請在 https://admin.webex.com 的客戶檢視畫面中,前往服務,並在會議下選取網站。 選擇要檢視其模式的 Webex 網站,然後前往設定網站 > 通用設定 > 音訊選項

2

Edge Audio Customer Edge 區段中,按一下 Secure Edge

3

CUBE 區段中,按一下複製

4

開啟指令行並登入 CUBE。

5

輸入下列 voice class uri ,以及您從網站管理或 Control Hub 複製的模式。

本範例使用 x-cisco-site-uuid 9ca12345678e321be0123456e00ab789 模式做為參考。

!
voice class uri INEdgeAudioSiteName sip
 pattern x-cisco-site-uuid=9ca12345678e321be0123456e00ab789;x-cisco-webex-service=audio
!

 

如果您有多個 Webex 網站,請重複這些步驟以便為每個 Webex 網站建立一個新的 voice class uri

為音訊安全性設定檔新增拒絕回應

當參加者使用來自另一個組織的 Webex 網站的回撥時,您希望他們獲得相應的拒絕回應。 新增一個新的 voice class sip-profilesvoice translation-rulevoice translation-profile 以便與撥號點一同使用。

1

開啟指令行並登入 CUBE。

2

輸入適合您的部署的拒絕回應。

以下是拒絕回應範例:

!
voice class sip-profiles 2001
 response 403 method INVITE sip-header SIP-StatusLine modify "Forbidden" "Unknown Webex Site"
!
voice translation-rule 1
 rule 1 reject /^.*/
!
voice translation-profile call_block
 translate calling 1
!
使用音訊安全性設定檔為傳入的呼叫建立撥號點

建立新的撥號點,然後附加新的 voice class uri 。 當參加者從符合撥號點 UUID 的 Webex 網站使用 Edge Audio 的回撥功能時,此撥號點允許呼叫通過。

1

開啟指令行並登入 CUBE。

2

為適合您的部署的傳入呼叫新增一個撥號點。

以下是傳入撥號點範例:

!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
使用音訊安全性設定檔為拒絕呼叫建立撥號點

建立撥號點以便當參加者從錯誤的 Webex 網站使用 Edge Audio 的回撥功能時拒絕呼叫。 對於來自不符合撥號點 UUID 的 Webex 網站的回撥,撥號點會返回 403 錯誤。

1

開啟指令行並登入 CUBE。

2

為適合您的部署的拒絕呼叫新增一個撥號點。

以下是撥號點範例:

!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!

 

如果目前已有拒接呼叫的撥號點,當您建立音訊安全性設定檔時,請從該撥號點中移除 destination uri

使用音訊安全性設定檔的混合模式撥號點設定範例

此範例顯示混合模式撥號點與音訊安全性設定檔。 它在各種撥號點中都設定了 SRTP 回退機制。 當企業混合了安全與不安全的部署時,您可以使用此類型的設定。


dial-peer voice 23401 voip
 description Internal mix mode Webex edge audio entry or exit dial-peer
 session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
 session target dns:test-ccm.sample.com
 session transport tcp tls
 destination uri INEdgeAudio
 incoming uri request OUTEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip srtp negotiate cisco
 voice-class sip profiles 2341
 voice-class sip tenant 234
 voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
 voice-class sip bind control source-interface GigabitEthernet2/0/1
 voice-class sip bind media source-interface GigabitEthernet2/0/1
 voice-class sip requri-passing
 dtmf-relay rtp-nte
 srtp fallback
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!
使用音訊安全性設定檔的安全撥號點設定範例

此範例顯示安全撥號點與音訊安全性設定檔。 它在各種撥號點中都設定了 SRTP 通過機制。

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp tls
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
voice-class sip srtp-crypto 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
srtp pass-thru
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2000
 voice-class sip tenant 234
voice-class sip srtp-crypto 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp pass-thru
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!
使用音訊安全性設定檔的不安全撥號點設定範例

此範例顯示不安全撥號點與音訊安全性設定檔。 您未在內部撥號點中設定任何 SRTP CLI。

dial-peer voice 23401 voip
description Internal mix mode Webex edge audio entry or exit dial-peer
session protocol sipv2
! This should be the enterprise CUCM / SME SRV / IP address
session target dns:test-ccm.sample.com
session transport tcp
destination uri INEdgeAudio
incoming uri request OUTEdgeAudio
voice-class codec 3 offer-all
voice-class sip profiles 2341
voice-class sip tenant 234
!This should be CUBE internal interface name. In this sample GigabitEthernet2/0/1 is the internal interface
voice-class sip bind control source-interface GigabitEthernet2/0/1
voice-class sip bind media source-interface GigabitEthernet2/0/1
voice-class sip requri-passing
dtmf-relay rtp-nte
!
dial-peer voice 2001 voip
 description External Webex edge audio entry or exit dial-peer to match SiteUUID
 session protocol sipv2
 session target dns:ecccx.<your_region>.webex.com
 session transport tcp tls
 destination uri OUTEdgeAudio
 incoming uri request INEdgeAudioSiteName
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip early-offer forced
 voice-class sip profiles 2340
 voice-class sip tenant 234
voice-class sip srtp-crypto 234
 voice-class sip bind control source-interface GigabitEthernet1/0/0
 voice-class sip bind media source-interface GigabitEthernet1/0/0
 voice-class sip requri-passing
 voice-class sip audio forced
 dtmf-relay rtp-nte
 srtp
!
dial-peer voice 2000 voip
 description External Webex edge audio entry dial-peer to reject no/wrong sit
 call-block translation-profile incoming call_block
 call-block disconnect-cause incoming call-reject
 session protocol sipv2
 session transport tcp tls
 incoming uri request INEdgeAudio
 voice-class codec 3 offer-all
 voice-class sip url sips
 voice-class sip profiles 2001
 voice-class sip bind control source-interface GigaBitEthernet1/0/0
 voice-class sip bind media source-interface GigaBitEthernet1/0/0
 srtp
!

CCA 合作夥伴和 Edge Audio

Edge Audio 可與任何 CCA 合作夥伴合作。 這兩個設定相同。 主要差異在於部署使用 CCA 合作夥伴的網路而不是 Webex PSTN 音訊。 CCA 呼叫詳細記錄 (CDR) 顯示使用 Edge Audio 連線到會議的任何客戶呼叫。 如需 CCA CDR 的相關資訊,請參閱設計文件

在 CCA 合作夥伴提交 Edge Audio 訂單後,由合作夥伴決定是自行設定 Edge Audio,還是諮詢客戶管理員並讓他們設定 Edge Audio。

自訂撥入互動語音回應系統 (IVR) 提示語言

IVR 提示使用 CCA 合作夥伴提供的撥入號碼透過 Edge Audio 路由的呼叫預設為英文。 若要使用採用另一種語言的 IVR 系統來設定 Edge Audio Webex 網站,請為客戶提供更新的 LUA 指令碼,以便識別每一種語言的撥入號碼。

若要更新 LUA 指令碼中的語言,您必須設定地區設定標記。 如需地區設定標記的相關資訊,請參閱以下文章: https://help.webex.com/article/4zjt9m

更新 LUA 指令碼後,請將其傳送給客戶。 客戶隨後會更新其 Unified CM 上的 LUA 指令碼。

設定 CCA 撥入號碼的預設 IVR 語言

您可以更新 Edge Audio Webex 網站的 IVR 提示,以使用非英文語言播放。 本任務說明如何將所有 CCA 撥入號碼的預設 IVR 語言從英文變更為其他語言。


  • 使用本文作為參考來瞭解您可以新增哪些地區設定標記。

  • 在前方新增所有地區設定標記: x-cisco-site-uuid

在開始之前

從網站管理、Control Hub 或 CCA Portal 下載 LUA 指令碼。

1

在文字編輯器中開啟 Lua 指令碼。

2

捲至 Update Request URI with Edge Audio URL and site uuid 部分並進行選擇。

  • 所有電話號碼對應一種 IVR 語言 — 此範例顯示在 LUA 指令碼中的哪個位置放置地區設定標記。 此代碼使用法文 (fr_FR) 地區設定標記。 使用 IVR 需要的語言:
    -- Update Request URI with Webex Express URL and site uuid
    if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then
    local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”)
    msg:setRequestUri(newRequestURI)
    end
  • 一個電話號碼對應一種 IVR 語言,而所有其他電話號碼對應另一種語言 — 此範例顯示在 LUA 指令碼中的哪個位置放置一個號碼的地區設定標記。 此代碼使用法文 (fr_FR) 地區設定標記。 然後,在 else 標記下方,新增對應於針對所有其他 IVR 提示所播放的語言的地區設定標記。
     -- Update Request URI with Webex Express URL and site uuid
        if phoneNumber == "NUMBER_NEEDS_CUSTOM_LANUAGE" then 
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e053000000000000”)
            msg:setRequestUri(newRequestURI)
        else
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;x-cisco-site-uuid=6f861ef80b622085e053000000000000")
            msg:setRequestUri(newRequestURI)
        end
  • 不同電話號碼對應多種 IVR 語言 — 此範例顯示在 LUA 指令碼中的哪個位置放置地區設定標記。 此代碼使用法文 (fr_FR) 作為第一個指定語言。 在第一個輸入下方,新增一個 elseif 代碼區塊,其使用指定給下一個號碼的地區設定標記。 最後,新增一個 else 代碼區塊,其使用適用於所有 IVR 提示的地區設定標記。
    Use this
        -- Update Request URI with Webex Express URL and site uuid
        if phoneNumber == "NUMBER1_NEEDS_CUSTOM_LANUAGE" then 
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=fr_FR;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        elseif phoneNumber == "NUMBER2_NEEDS_CUSTOM_LANUAGE" then
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@cca.example.webex.com;locale=en_US;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        else
            local newRequestURI = string.gsub(requestURI, "sip:(.+)@(.*)", "sip:%1@ccax.qa.webex.com;x-cisco-site-uuid=6f861ef80b622085e0537326e00a3c4f")
            msg:setRequestUri(newRequestURI)
        end
    
3

儲存 Lua 指令碼並將其傳送給您的客戶以上傳到他們的 Unified CM。