外部語音控制架構

上次修改主題的時間: 2009-04-01

外部語音控制會當做中介者,來連接行動裝置和整合通訊端點。如果使用者是使用下列其中一種行動裝置,就可以像是在企業網路 (而非行動電信業者網路) 中使用他們的電話傳送和接收語音電話。

  • Microsoft Office Communicator Mobile for Windows Mobile 2007 R2 版本
  • Microsoft Office Communicator Mobile for Java (建置在 Java Platform Micro Edition (適用於非 Smartphone 行動裝置) 上的用戶端)。

當使用者從支援的行動用戶端撥打電話給企業對等時,外部語音控制會依下列摘要步驟建立通話:

  1. 行動用戶端使用資料訊號通道,通知外部語音控制有撥出電話。
  2. 外部語音控制會發出要求給中繼伺服器和 PSTN 閘道,以建立與行動用戶端 (使用行動用戶端的電信網路) 之間的通話。
  3. 與行動用戶端之間的行動通話隨即建立,這是第一個 Call Leg。
  4. 外部語音控制會建立第二個 Call Leg,連線對象為企業對等 (受話方) 的主集區。
  5. 受話方主集區中的前端伺服器會查詢受話方的已註冊端點,然後將通話傳送到受話方的所有端點 (包含行動裝置)。
  6. 與受話方端點間的第二個 Call Leg 隨即建立。
  7. 外部語音控制會提供通話管理,以連接行動用戶端和企業對等端點之間的兩個通 Call Leg。媒體會透過中繼伺服器在行動用戶端和企業對等之間流動。

圖 1. 外部語音控制架構

Dd425296.f7436c46-78ef-4f25-8278-e11876b68026(zh-tw,office.13).jpg

當企業使用者或電話使用者使用單一號碼撥打電話給支援的行動用戶端時,外部語音控制會依下列摘要步驟建立通話:

  1. 如果是由企業對等撥出電話,電話會直接連接到 Office Communications Server。如果是由 PSTN 撥出電話,則電話會先連接到中繼伺服器,再連接到 Office Communications Server。
  2. 受話方主集區中的前端伺服器會查詢受話方的已註冊端點,然後將通話傳送到受話方的所有端點,包含執行支援之行動用戶端的行動電話。
  3. 當建立訊號通道的要求抵達支援的行動用戶端時,行動用戶端就可以判斷傳入的工作階段是否為音訊通話。
  4. 行動用戶端會使用資料訊號通道,通知外部語音控制有來電。
  5. 行動用戶端會以訊號通知 Office Communications Server 將原始的訊號要求重新路由傳送到外部語音控制。外部語音控制會發出要求給中繼伺服器和 PSTN 閘道,以建立與行動用戶端電信網路之間的通話。
  6. 當使用者在行動用戶端裝置上接聽電話時,外部語音控制和 Office Communications Server 會將中繼伺服器 Call Leg 和起始的 Call Leg 相連接。媒體會直接在中繼伺服器和撥號者之間流動。
  7. 外部語音控制會留在訊號路徑中以提供通話管理,直到通話結束為止。