基于板卡實現呼叫中心,是目前較為常用的方式之一,用這種方法實現小型呼叫中心具有成本低廉、靈活度高等特點。但是,同時它也存在以下幾個問題
一、 可擴展性差
基于板卡實現呼叫中心通常適用于小型的呼叫中心,在座席人數少、總的電話線路不多情況下可以較好的運行。但是由于板卡的本身硬件資源和機箱硬件資源的限制,比如目前的座席卡,一塊卡一般最多可以接16路電話機,而工控機箱也有板卡插槽的限制,所以當座席數多,連接電話線路多的話,需要多臺機器聯合操作時,實現就有著非常大的困難。
在多臺機器聯合操作時,首先在硬件上,每臺機器之間需要配置專門的聯機卡,以傳輸不同機器上的時序信號,同時每臺機器上需要啟動各自的控制程序,彼此之間通過socket進行數據通信。在一臺機器需要調用其他機器的資源時,首先機器之間先要進行數據協調,然后根據時序信號判斷channel資源,找到合適的channel,將語音插入該時序中,實現語音通訊,同時通過socket端口傳輸控制信令,實現語音控制。
由于多臺機器之間要協調好,通過軟件來實現有著很大的技術難度,所以目前的基于板卡級的呼叫中心通常裝在一臺機器上,規模有限。
二、 穩定性不高
板卡實現呼叫中心時,通常是由軟件供應商通過自己的軟件來模擬PBX的功能,比如ACD、電話路由、技能組分配等復雜功能,因為程序是直接在底層API上進行開發,所以控制方式是非常靈活的。但同時,它也存在著系統不穩定的因素。
首先,板卡控制軟件是建立在PC的操作系統上的,比如WINDOWS操作系統,這種操作系統通常為多任務的,非常的復雜,不是專門為通訊系統設計的,這就決定了它具有很大的不可靠因素,也許我們已經習慣了系統的不穩定,但是這種不穩定對運營商來說是無法容忍的。
而PBX通常的控制是通過專門的嵌入式系統來實現的,它是專門為通訊系統來設計,并經過專門的測試。它的程序通常放在FLASH中,而不是在硬盤里,存儲介質的安全性也高了很多。
其次,板卡實現PBX是通過軟件開發商自行開發的軟件來模擬PBX的很多功能,由于目前這些軟件開發商和生產PBX公司之間在技術能力上存在一定的差距,而實現的復雜度又非常高,所以軟件本身往往也存在一些隱患。
三、 功能性
目前由于PBX已經發展了幾十年了,所以現有的PBX本身已經具有很強的功能,基本都有ACD、分組等許多功能。而這些基本功能要通過板卡級呼叫中心供應商提供,則是需要做大量的開發工作,對這些廠商來說,要實現PBX的基本功能需要很高的人力成本,所以目前市面上板卡級的解決方案通常有兩個趨勢,一個是低成本,但是功能也極為簡單,一個是功能復雜,基本上能實現PBX的功能,但是成本很高。