本文討論呼叫進程分析(CPA),這是一種新的數位訊號處理器(DSP)演算法,它分析分時多工(TDM)語音流,以查詢特殊資訊音(SIT)、傳真/數據機音、人語音和應答機。
本文件沒有特定需求。
本文件所述內容不限於特定軟體和硬體版本。
本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
通話進度分析(CPA)是一種新的DSP演算法,用於分析TDM語音流,以查詢SIT、傳真/數據機音、人工語音和應答機。CPA還會將資訊傳遞給Cisco IOS®。
有一個新的SIP應用型別x-cisco-cpa,用於呼叫者請求CPA操作以及網關將資訊中繼到呼叫者。CPA僅在其中一個呼叫段終止的TDM網關上受支援。
當SIP INVITE與x-cisco-cpa應用/內容正文一起傳送時,會啟動CPA。呼叫正在進行時,DSP會分析傳入語音流。DSP根據統計語音模式或特定音訊頻率識別語音流的型別。網關傳送包含CPA結果的x-cisco-cpa的SIP UPDATE。基於此CPA結果,呼叫方決定下一步,例如轉接呼叫或終止呼叫。CPA不會干擾現有的SIP協定。
此圖說明典型的CPA呼叫流程。
以下是新x-cisco-cpa的應用主體:
在SIP INVITE中- Dialer > Cisco IOS:通知Cisco IOS啟用此呼叫的CPA演算法。
SIP 18x內- Cisco IOS > Dialer:告訴撥號器是否為此呼叫啟用CPA。
在SIP UPDATE內- Cisco IOS > Dialer:向撥號器通知CPA結果。
--uniqueBoundary Content-Type: application/x-cisco-cpa Content-Disposition: signal;handling=optional Events=FT,Asm,AsmT,Sit CPAMinSilencePeriod=<int16> CPAAnalysisPeriod=<int16> CPAMaxTimeAnalysis=<int16> CPAMinValidSpeechTime=<int16> CPAMaxTermToneAnalysis=<int16> --uniqueBoundary--
--uniqueBoundary Content-Type: application/x-cisco-cpa Content-Disposition: signal;handling=optional event=enabled --uniqueBoundary--
Content-Disposition: signal;handling=optional Content-Type: application/x-cisco-cpa CSeq: 102 UPDATE Max-Forwards: 70 event=detected status=FT
此表顯示了CPA引數、其預設值、每個引數的定義以及配置每個引數的方法。
所有與CPA相關的CLI命令都需要在voice service voip模式下配置。若要在全域閘道組態中啟用CPA支援,請輸入以下CLI命令:
[default | no] cpa
以下是用於透過CLI設定各種CPA引數的命令:
註:x-cisco-cpa正文中的值覆蓋CLI值。
cpa timing live-person cpa timing timeout cpa timing term-tone cpa timing silent cpa timing valid-speech cpa timing noise-period cpa threshold active-signal cpa threshold noise-level min cpa threshold noise-level max
以下是透過CLI設定CPA的範例:
# ! voice service voip cpa cpa timing silent 375 cpa timing live-person 2500 cpa timing timeout 3000 cpa timing noise-period 100 cpa timing valid-speech 112 cpa timing term-tone 15000 cpa threshold noise-level max -50dBm0 cpa threshold noise-level min -60dBm0 cpa threshold active-signal 15db !
若要偵錯CPA組態,請發出以下命令以擷取有用的資訊:
可以使用以下命令和PCM捕獲收集其他調試資訊: