Share via


緊急電話概念

重要

Azure 通訊服務僅支援美國、波多黎各、加拿大、丹麥和英國的緊急號碼緊急電話。

Azure 通訊服務語音電話 (PSTN) 可用來撥打美國、波多黎各和加拿大的 911 緊急號碼、在丹麥撥打 112 緊急號碼,以及在英國撥打 999 和 112 緊急號碼。 Azure 通訊服務目前不支援從這些國家或區域外部撥打這些緊急號碼,或在其他國家或區域內撥打緊急服務。

您可以使用 Azure 通訊服務電話通話 SDK,將增強式緊急撥號和公共安全回應點 (PSAP) 回撥支援新增至美國 (US)、波多黎各 (PR)、英國 (GB)、加拿大 (CA) 和丹麥 (DK) 的應用程式。 您的應用程式可能需要具備撥打 911 (US、PR 和 CA 境內)、112 (DK 境內),以及撥打 999 或 112 (GB 境內) 並接收回撥的功能。 請向您的法律顧問確認緊急電話要求。

緊急號碼的通話會透過 Microsoft 網路加以路由。 當使用者從 US、PR、GB、CA 或 DK 撥打緊急電話時,Microsoft 會指派暫時的電話號碼作為通話線路識別 (CLI)。 Microsoft 會暫時維護電話號碼與來電者身分識別的對應。

如果出現來自 PSAP 的回撥,Microsoft 會將通話直接路由至原始的來電者。 即使已停用撥入通話,來電者仍可接受撥入的 PSAP 通話。

該服務適用 Microsoft 電話號碼。 其要求緊急電話的來源 Azure 資源具有可撥出電話 (也稱為 撥打電話)、由 Microsoft 核發的電話號碼。

電話流程

  1. Azure 通訊服務使用者身分識別使用通話 SDK,從 US 或 PR 撥打緊急號碼。
  2. Microsoft 會驗證 Azure 資源具有針對撥出電話啟用的 Microsoft 電話號碼。
  3. Microsoft Azure 通訊服務緊急服務會使用暫時性唯一電話號碼取代使用者的電話號碼 (alternateCallerId 值)。 此號碼配置會從撥打緊急號碼起,保留至少 60 分鐘。
  4. Microsoft 會短暫保留 (大約 60 分鐘) 將唯一電話號碼對應至使用者身分識別的記錄。
  5. US、PR 和 CA 境內的緊急電話會先路由至話務中心,該處的代理程式會要求來電者位址。 然後,話務中心會將通話路由至正確國家或區域的適當 PSAP。
  6. 如果緊急電話意外中斷,則 PSAP 會回撥給使用者。
  7. 在接收到回撥電話的 60 分鐘內,Microsoft 會將撥入通話直接路由至最初撥打緊急電話的使用者身分識別。

啟用緊急電話

系統會針對 Azure 通訊服務通話 SDK 的所有使用者自動啟用緊急電話,該 SDK 會取得可在 Azure 資源中撥出電話的 Microsoft 電話號碼。 若要使用緊急電話搭配 Microsoft 電話號碼,請遵循下列步驟:

  1. 在用戶端應用程式的 Azure 資源中取得 Microsoft 電話號碼。 Azure 資源中必須至少有一個號碼能夠 撥打電話

  2. 使用通話 SDK 中的 API 來設定來電者的國碼/區域碼。 請考量下列要點和需求:

    • Microsoft 針對國碼/區域碼使用 ISO 3166-1 alpha-2 標準。

    • Microsoft 支援使用 US、PR、GB、CA 和 DK 國碼/區域碼進行緊急號碼撥號。

    • 如果您未將國碼/區域碼提供給 SDK,Microsoft 會使用 IP 位址來判斷來電者的國家或區域。

      如果 IP 位址無法提供可靠的地理位置 (例如,來電者使用虛擬私人網路),則必須使用 Azure 通訊服務通話 SDK 中的 API 來設定通話國家或區域的 ISO 代碼。 請參閱新增緊急電話快速入門中的範例。

    • 如果來電者是從美國領土 (例如關島、美屬維京群島、北馬利安納群島或美屬薩摩亞) 撥打電話,則需要將 ISO 代碼設定為 US。

    • 如果來電者位於支持的國家/區域之外,則不允許撥打 911。

  3. 當您在美國境內測試應用程式時,請撥打 933 而不是 911。 933 將作為測試用電話號碼開放使用。

    預先錄製的訊息會確認緊急電話的來源電話號碼。 您應該會聽到 Microsoft 所指派的暫存號碼。 此號碼並非應用程式所提供的 alternateCallerId 值。

  4. 請確保您的應用程式支援接聽撥入通話,以便將源自 PSAP 的回撥適當地路由至緊急電話的起始端。 若要測試撥入通話是否正常運作,請向通話 SDK 的使用者撥打透過 IP 進行語音通話 (VoIP) 的電話。

如需 Azure 通訊服務中緊急服務計費的相關資訊,請參閱定價頁面

透過直接路由的緊急電話

從直接路由觀點來看,緊急電話歸類為一般通話。 如果您想要使用 Azure 通訊服務直接路由來實作緊急電話,請確定已建立緊急號碼 (例如 911、112 等) 的路由規則。 同時也請確定您的電訊廠商會正確處理緊急電話。

您也可以選擇使用已購買的號碼作為直接路由通話的來電顯示。 在這種情況下,如果不存在緊急號碼的語音路由規則,通話會交回至 Microsoft 網路,而 Microsoft 會將其視為一般緊急電話。 深入了解語音路由後援

下一步

請嘗試下列快速入門: