黄大色黄大片女爽一次,丁香一区二区三区,精品一区日韩,www.国产网站,日韩欧美视频在线播放,性视频久久,欧美日日日日bbbbb视频

您當前的位置是:  首頁 > 新聞 > 國內(nèi) >
 首頁 > 新聞 > 國內(nèi) >

Kamailio/OpenSIPS學習筆記-如何通過Serial Forking實現(xiàn)呼叫前轉(zhuǎn)

2018-04-23 13:45:25   作者:james.zhu    來源:CTI論壇   評論:0  點擊:


  在軟交換的呼叫處理過程中,我們經(jīng)常會遇到呼叫失敗或轉(zhuǎn)第三方應用的問題。在實際電話系統(tǒng)的使用場景中,如果用戶呼叫某一個分機的話,此分機如果拒絕了此呼叫,則要求IPPBX做進一步的處理,或者轉(zhuǎn)其他分機或者轉(zhuǎn)語音郵箱等。在今天的示例中,我們將使用開源軟交換結(jié)合媒體服務(wù)器實現(xiàn)類似的功能需求。
  1、在本示例中,我們使用了AVP和Serial Forking,用戶需要創(chuàng)建兩個分機,然后對接一個媒體服務(wù)器來進行實驗。在此實驗中,我們需要執(zhí)行和配置相關(guān)的文件來保證環(huán)境能夠正常運行。
  2、在配置流程中,用戶首先需要添加一個avp指向外部的媒體服務(wù)器和分機郵箱號碼。執(zhí)行的命令如下:
  opensipsctl avp add –T usr_preferences 1004@proxy_ip callfwd 0 sip:2345678@proxy_ip
  // 注意,這里的proxy_IP 是外部媒體服務(wù)器的地址,1004 支持了一個語音郵箱。用戶需要提前預設(shè)好此媒體服務(wù)器。
  在cfg文件中,添加需要加載avp 檢測:
  if(avp_db_load("$ru","$avp(callfwd)")) {
  $ru=$avp(callfwd);
  xlog("forwarded to: $avp(callfwd)");
  }
  添加busy狀態(tài)檢測和處理流程:
  if (t_check_status("486")) {
  revert_uri();
  prefix("b"); # 表示通知系統(tǒng)播放狀態(tài)忙信息
  xlog("L_ERR","> 486 ruri=<$ru>");
  route(media);
  route(relay);
  exit;
  }
  // 處理無應答流程:如果超時(408)或者臨時不在線(480)
  if (t_check_status("408") || t_check_status("480")) {
  revert_uri();
  prefix("u");# 表示播放無應答消息提示
  xlog("L_ERR","> 480 ruri=<$ru>");
  route(media);
  route(relay);
  exit;
  }
  3、保存以上配置,如果配置成功的話,我們可以使用分機1000 呼叫1004進行測試,此呼叫會轉(zhuǎn)到我們的媒體服務(wù)器網(wǎng)關(guān)。這里大家要注意,因為,我們在第一部中已經(jīng)指向了外部的媒體服務(wù)器。
  然后,我們可以進行遇忙前轉(zhuǎn)的處理測試。用戶可以從1000分機呼叫1001,1001如果拒絕此呼叫后,會收到一個 “486 Busy here”。這里,用戶可以很多免費的軟電話進行拒絕呼叫測試。
  如果用戶1004 呼叫1001時,在一定時間內(nèi)沒有接聽,會轉(zhuǎn)向一個此時處理。超市以后則進入到了語音郵箱留言。超時設(shè)置可以通過參數(shù):
  modparam(“tm”, “fr_inv_timeout”, 10) //  默認為30秒。
  4、在本講座中,我們討論了關(guān)于如何使用開源軟交換設(shè)置呼叫前轉(zhuǎn)的處理方式,包括超時處理和遇忙設(shè)置。在此示例中,我們重點使用了avp和狀態(tài)監(jiān)測的一些方法。同時,需要用戶添加一個新的avp指向外部的媒體服務(wù)器。通過此示例,用戶可以使用軟交換和媒體服務(wù)器的語音郵箱集成實現(xiàn)呼叫前轉(zhuǎn)功能實現(xiàn)相對簡單呼叫量大的需求。當然,在具體的使用環(huán)境中,用戶的場景可能更加復雜,例如分機隨行等或者轉(zhuǎn)接其他分機或者移動端等功能。這樣的需求需要和媒體服務(wù)器做進一步的融合才能滿足。

 
  關(guān)注微信公眾號:asterisk-cn,獲得有價值的行業(yè)分享
  freepbx 技術(shù)論壇:www.ippbx.org.cn
  Asterisk, freepbx技術(shù)文檔: www.freepbx.org.cn
  歐米(Omni)智能客服解決方案
  融合通信商業(yè)解決方案,協(xié)同解決方案首選產(chǎn)品:www.hiastar.com

【免責聲明】本文僅代表作者本人觀點,與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點判斷保持中立,不對所包含內(nèi)容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔全部責任。

專題