洛陽電銷AXB系統(tǒng),辦理洛陽電銷AXB系統(tǒng),洛陽電銷AXB系統(tǒng)辦理
電銷AXB系統(tǒng) 解決呼出上限與呼出頻次的問題
AXB 是用的透傳技術(shù)
A:業(yè)務(wù)員號碼
X:中間號
B:客戶號碼
系統(tǒng)里點擊撥號,手機端APP默認會自動給X號碼撥號。 X號碼自動接聽。X號碼再呼叫B號碼。然后B號碼看到的來電是A的號碼,不會看到X的號碼。這就是通常的AXB顯A線路
多隊列數(shù)據(jù)交換機制
標準Linux對網(wǎng)絡(luò)數(shù)據(jù)包的處理本質(zhì)上是基于中斷驅(qū)動的,因而應(yīng)用層的處理總是被位于內(nèi)核空間、擁有更高優(yōu)先級的數(shù)據(jù)包處理(即中斷處理)所搶斷。在高負荷網(wǎng)絡(luò)中,CPU的大部分資源會被頻繁到達的網(wǎng)卡中斷占用,而優(yōu)先級較低的數(shù)據(jù)包應(yīng)用進程任務(wù)無法得到執(zhí)行。一段時間就會導致網(wǎng)絡(luò)子系統(tǒng)的上層緩沖區(qū)溢出,收到的數(shù)據(jù)包丟棄。長此以往,將出現(xiàn)所謂的“接收活鎖”。CPU花去所有的資源處理接收中斷,而數(shù)據(jù)包被接受后由于得不到進一步處理而堆積通信延時,當接收隊列溢出,數(shù)據(jù)包便白白被丟棄。另外,在標準的Linux系統(tǒng)中所有數(shù)據(jù)包共用一個backlog排隊而使得優(yōu)先級高的數(shù)據(jù)得不到及時處理,所以優(yōu)先級高的數(shù)據(jù)有時分發(fā)延遲會增大,網(wǎng)絡(luò)性能也會受到影響[4]。
為了解決“接收活鎖”和單一backlog隊列引起的問題,可以在RTLinux系統(tǒng)中實現(xiàn)一個網(wǎng)絡(luò)子系統(tǒng),該子系統(tǒng)主要具有如下兩方面的功能:
1)網(wǎng)絡(luò)子系統(tǒng)啟動專門的內(nèi)核線程對不同協(xié)議的數(shù)據(jù)包進行處理,然后應(yīng)用進程任務(wù)在相應(yīng)的隊列中取包進一步操作。由于線程的運行是參加調(diào)度的,它不像標準Linux的基于中斷驅(qū)動的協(xié)議處理方法那樣完全搶占CPU資源,自然也不會出現(xiàn)前面提到的“接收活鎖”現(xiàn)象,從而實現(xiàn)對網(wǎng)絡(luò)設(shè)備接收數(shù)據(jù)包的控制。
2)在網(wǎng)絡(luò)子系統(tǒng)中依據(jù)實時性要求程度的不同建立多條接收隊列backlog,每個隊列分配不同大小的緩沖區(qū)和優(yōu)先級,實時性要求高的隊列具有較大的緩沖區(qū)和較高的調(diào)度優(yōu)先級,而實時性要求低的隊列具有較小的緩沖區(qū)和較低的調(diào)度優(yōu)先級。這樣就確保在高負荷網(wǎng)絡(luò)中,實時的網(wǎng)絡(luò)數(shù)據(jù)包也能及時的接受并得到處理。