簡介
BHCA:Busy Hour Call Attempts 忙時試呼次數交換機目標處理能力,即程控交換機引入到通信網某節點後,根據此交換節點的終期話務符合要引入的交換機要達到的處理能力,稱為程控交換的目標處理能力,目標處理能力(BHCA)是來自與通信網,源於某一交換節點,基於其話務負荷,所以我們又稱為網路的BHCA。在通訊領域,忙時呼叫請求次數 (BHCA) 是通信業務工程用於測量評估和計畫電話網路的容量。BHCA是指在一天中最繁忙的幾個小時(高峰時期)電話呼叫的請求次數,BHCA請求次數越大,對程控交換機/電話網路處理器的壓力也就越大。BHCA不應與BHCC混淆,Busy hour call completion (BHCC)是忙時完成通話量,指的是電話網路的應答量。如容量低於預期的BHCA而造成了電話網路瓶頸,將會導致通訊擁堵且帶來無法撥通和影響客戶的滿意度。
BHCA被廣泛使用在計畫電話交換能力和厄蘭單位來計算的頻繁切換能力。例如:一個百萬次電話交換的BHCA預計可承受25萬次呼叫請求。整體的計算方法是更複雜的,它的計算包含了有效電路,預期阻塞率和分配到每次呼叫請求的厄蘭容量。
BHCA是程控交換機控制部件呼叫處理能力的重要指標。
與BHCA類似的指標還有CAPS(每秒建立呼叫數量),CAPS乘以3600就是BHCA了。
BHCA是忙時最大呼叫次數,和話務量有一定的關係,但關係肯定不是BHCA/小時。比如我一個小時呼叫100次(只是呼叫,不等建立呼叫就掛機),每次占用時間為1秒,其話務量為100/3600秒/1小時=0.027778 。
愛爾蘭話務量的統計有幾個口徑,比如占用話務量,呼出話務量,呼入話務量等,定義各不相同,
以上只是簡單的介紹,建議找本書參考。
計算方法
BHCA是程控交換機控制部件呼叫處理能力的重要指標,公式為單位時間內的試呼次數。CAPS乘以3600就是BHCA。CAPS = 用戶數×平均話務量/平均占用時長
平均話務量:指的是每用戶的平均話務量。
如果用戶忙時平均呼叫次數為x,則其CAPS=用戶數 * (x/3600)
BHCA = CAPS × 3600 / 用戶數=平均話務量×3600 / 平均占用時長
BHCA計算公式
公式定義
系統開銷:處理機時間資源的占用率。固有開銷:與呼叫處理次數(話務量)無關的系統開銷。
非固有開銷:與呼叫處理次數有關的系統開銷。
公式計算
單位時間內處理機用於呼叫處理的時間開銷為:t=a+bN
其中:t:系統開銷
a:固有開銷
b:處理一次呼叫的平均開銷(非固有開銷)
N:單位時間內所處理的呼叫總數,即處理能力值(BHCA)
例:某處理機忙時用於呼叫處理的時間開銷平均為0.85,固有開銷a=0.29,處理一個呼叫平均需時32ms,求其BHCA為多少?
0.85=0.29+(32X10-3/3600)X N (32X10-3/3600為32剩以10的-3除以3600,單位轉換為小時)
N=63000次/小時註: 影響呼叫處理能力的因素。
影響BHCA值的因素
1)系統容量影響。用戶數量越多,掃描程式的開銷與連線埠數量相關,時鐘級固定開銷也就越大,導致單位時間能處理的呼叫數目減少。2)控制結構影響。多處理機結構,存在額外通信開銷。
3)處理機性能影響。包括指令功能、工作頻率、存儲器定址範圍和I/O連線埠數量。
4)軟體設計水平。重要因素,包括程式結構、算法、數據結構和採用的程式語言等。