朱祥權
摘要:開關機系統(tǒng)是電信運營的重要組成部分,它直接面向市場、面向用戶。隨著新業(yè)務的豐富和用戶數的增加,原有開關機系統(tǒng)的單命令處理機制已不能滿足業(yè)務發(fā)展需要。這就迫切需要采用高效靈活的開關機處理技術。該文從某運營商移動開關機系統(tǒng)存在的問題出發(fā),通過在開關機系統(tǒng)中引入批命令處理技術,并且結合了批命令和單命令處理技術各自的優(yōu)勢,從而實現高速指令管理技術的成功應用。
關鍵詞:開關機;單命令;批命令
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)12-2736-04
近年來,移動業(yè)務飛速發(fā)展,同時隨著市場競爭的加劇,對電信運營商的服務質量和服務水平提出了更高要求。開關機系統(tǒng)是電信運營的重要組成部分,它直接面向市場、面向用戶,執(zhí)行速度的快慢直接影響用戶對移動通信服務質量的感受,是提升 BOSS 系統(tǒng)服務質量的決定性因素之一,更是提高企業(yè)核心競爭力和客戶滿意度的重要保障。
某運營商開關機系統(tǒng)初期滿足了業(yè)務發(fā)展的需要,為用戶提供了及時、準確的服務保證,發(fā)揮了重要的作用。但是隨著競爭形勢的加劇和市場發(fā)展需要,開關機系統(tǒng)的問題日益突顯。由于新業(yè)務越來越多,而這些新業(yè)務都需要和HLR 交互,同時用戶數也在不斷發(fā)展,這就不可避免的造成 HLR 工單的急劇增加、 HLR 資源的緊張。由于開關機系統(tǒng)的處理速度有限,導致開關機系統(tǒng)向 HLR 發(fā)送的工單積壓嚴重,造成大量用戶投訴,嚴重影響了客戶滿意度。
受系統(tǒng)實現方式、HLR 處理能力等因素影響,開關機處理速度慢的問題一直困擾著我們。全面提升服務質量,提高企業(yè)的核心競爭力,已經成為企業(yè)發(fā)展重中之重,也是實現集團公司“由做大轉向做強”戰(zhàn)略的基礎。而 HLR 開關機系統(tǒng)目前存在的問題對某運營商的品牌形象造成了相當的影響。
1 開關機系統(tǒng)現狀
某運營商開關機系統(tǒng)采用分散處理方式,開關機前置系統(tǒng)分布在各 HLR 機房,通過 PAD 設備與 HLR 相連。PAD 通過 4 個串口與兩臺前置機相連,一臺前置機連接 2 個串口,在每臺前置機上有兩個進程(每個進程對應并且唯一對應一個串口)將工單根據對應的串口發(fā)送到HLR,通過號段的分配實施 4 個進程的并行均衡處理。BOSS 系統(tǒng)能夠根據全省產生的工單的歸屬 HLR 將其發(fā)向對應 HLR 機房的前置系統(tǒng),實現工單的實時處理。
網絡聯接如下圖所示:
其中掃描服務器根據前臺或客服受理的工單的歸屬 HLR,將其發(fā)送到相應的 HLR 機房的前置系統(tǒng)上,并接收前置系統(tǒng)發(fā)送回來的 HLR處理工單的反饋信息。HLR 機房的前置系統(tǒng),接收掃描機發(fā)送來的工單,然后將工單命令發(fā)送給 HLR,接收 HLR 反饋信息并將反饋信息發(fā)送給掃描服務器進行后續(xù)處理。
目前這種串口方式,采用單命令處理技術,即每次向交換機只發(fā)送一條指令,在接收到該條指令 HLR 執(zhí)行結果的反饋數據后,再發(fā)送下一條指令。也就是說,每條指令都需要和 HLR 交互一次。由于交互次數的頻繁,這種處理機制造成指令處理時限過長,嚴重影響了開關機的處理效率,工單執(zhí)行及時率僅在 85%-88%之間,如表1。
這樣的數值顯然不能滿足某運營商日益增長的業(yè)務需要,特別是根據集團公司的長遠規(guī)劃,HLR 的批量加、刪鑒權等操作都將要整合到 BOSS 系統(tǒng)中來,單命令處理技術更是顯得力不從心。
2 批命令處理技術引入開關機系統(tǒng)
批命令處理技術是指將多條指令打包形成文件傳入 HLR,然后發(fā)送一條激活指令, HLR 會自動執(zhí)行批命令文件中的指令。這種技術不需要 HLR每執(zhí)行一條指令都要和前置機進行交互,節(jié)省了大量時間,大大提高了指令的執(zhí)行效率,因此處理速度高于 BOSS 系統(tǒng)的單命令方式。在網絡部進行批量刪鑒權、批量增加用戶數據處理時,都采用此種方式。因此將批命令處理技術引入 BOSS 系統(tǒng)勢在必行,以此達到提高 HLR 處理速度的目的。
批命令處理技術與單命令處理技術的不同主要表現在:
1)執(zhí)行方式不同:原有的單命令處理方式通過前置機串口經 PAD 設備向 HLR 發(fā)送單條工單,批命令處理方式可以向 HLR 發(fā)送批命令文件,然后激活讓 HLR 執(zhí)行。
2)執(zhí)行速度有較大區(qū)別:當工單以批命令方式執(zhí)行時,不需要 HLR 每次執(zhí)行一條指令都要和前置機進行交互,節(jié)省了大量時間,大大提高了指令的執(zhí)行效率。
采用批命令處理技術,首先需要對 HLR 增加基于 X.25 方式的連接。同時需要在開關機系統(tǒng)前置機上安裝 FTAM 協(xié)議。FTAM 協(xié)議全稱File Transger Access Management Protocol,是 ISO 為實現異質系統(tǒng)間文件資源共享而制定的標準協(xié)議,其主要功能是實現異質系統(tǒng)間的文件傳輸、訪問和控制。在 ISO 七層協(xié)議模型中,FTAM 位于第七層。在開關機系統(tǒng)中是用于前置機與 HLR 之間的文件傳輸,雙方的通信中前置機是會話的發(fā)起方,HLR 則是會話的應答方。建立聯接后,由前置機向 HLR 發(fā)出文件傳輸請求后進行文件的傳輸。目前在交換機話單采集系統(tǒng)中就通過此種方式實現,因此在開關機系統(tǒng)中引入批命令處理技術是可行的。
為了在開關機系統(tǒng)中引入批命令處理技術,因此在某運營商開關機系統(tǒng)中新增了一條 X25 鏈路,用于 HLR 和前置機通信。在此方式中建立一條 SVC 鏈路和五條 PVC 鏈路。SVC 用來使用 FTAM 協(xié)議傳送包含命令的文件。網絡聯接見下圖:
前置機和交換機之間使用 X25 協(xié)議連接,并同時使用 FTAM/SVC 和 MML/PVC 來和 HLR 進行通信。在前置機和 BOSS 系統(tǒng)掃描服務器之間通過 TCP/IP 進行連接。
批命令處理方式采用三級模式,工單指令首先入 BOSS 系統(tǒng)數據庫,再由掃描服務器將工單從數據庫中批量提出并寫入命令文件,通過 RCP 方式將文件發(fā)送到前置機指定的目錄下,前置機上的進程則會在前置機和 HLR 之間申請建立一條 SVC(交換虛電路)。開關機系統(tǒng)將包括幾百條甚至幾千條指令的文件通過 SVC 發(fā)送到 HLR 上,在文件正確傳輸后再由 PVC 發(fā)送一條激活指令,隨后 HLR 會執(zhí)行批命令文件中的指令,處理結果生成日志文件。再由 BOSS 系統(tǒng)通過 X.25 口取得日志文件,根據文件內容確認處理成功和不成功的工單,置上相應標志。對于處理不成功的工單,可提交進行二次處理。endprint
采用批命令處理技術后,開關機處理速度峰值可以達到每小時執(zhí)行 11000 條工單指令(而串口方式在生產環(huán)境下為 2880 條),部分測試結果如下表:
因此,批命令處理技術在開關機系統(tǒng)中的引入大大提供了開關機系統(tǒng)的處理效率,也滿足了業(yè)務發(fā)展需要。
3 高速指令管理技術在開關機系統(tǒng)的成功應用
批命令處理技術提高了開關機處理速度,那么是否意味著在開關機系統(tǒng)中只需采用該項技術呢?我們發(fā)現,當一個批命令文件中指令數目很少的時候(幾條指令或者幾十條),批處理方式的處理速度快的優(yōu)勢沒有體現出來,在這種情況下則是單條指令執(zhí)行速度更快。因此僅通過使用批命令處理技術還不是最好的解決方法。
為了充分發(fā)揮兩種處理方式各自的優(yōu)勢,最大限度的提高開關機系統(tǒng)的處理效率,我省移動在開關機系統(tǒng)中采用了靈活、高效的高速指令管理技術。即在增加批命令處理方式的同時,繼續(xù)保留原有的單命令處理方式,一方面作為備份,另外在工單指令較少時仍然啟用原有方式。在指令多的情況下,發(fā)送批命令文件的方式更靈活,處理速度更快,在指令少的情況下,自動切換為串口方式,在保證工單指令及時執(zhí)行的情況下,又減少了批命令文件對 HLR 文件系統(tǒng)資源的占用比率,避免了一直采用批命令方式會消耗 HLR 資源的弊端。這樣就可根據需要實現兩種處理方式的靈活、自動切換,最大限度的發(fā)揮開關機系統(tǒng)的處理速度,實現了指令的高速管理。
網絡聯接如圖3。
因此,為了最大限度發(fā)揮開關機系統(tǒng)處理效率,對開關機系統(tǒng)處理方式的設計不是單一使用某種處理方式,而是根據命令文件中工單數量進行自由切換。通過在系統(tǒng)中設置了一個閾值(根據需要進行設置,可以從幾百條到幾千條不等),進程根據這個閾值可以靈活切換,充分發(fā)揮在不同情況下兩種方式的速度優(yōu)勢。當命令文件中的工單數量很大,大于該閾值,如月初服務類型變更會產生大量工單,則啟用批命令處理方式,即進程通過 SVC 將該該命令文件發(fā)送到 HLR 上激活 HLR 并執(zhí)行該文件,可大大提高工單執(zhí)行速度;當命令文件中命令條數很少的時候,低于該閾值,則啟用單命令處理方式,則處理效率更高,即進程在 5 條 PVC 上以單條方式執(zhí)行命令文件中的指令。也就是說,對兩種處理方式取長補短,充分發(fā)揮了在不同情況下兩種方式的速度優(yōu)勢。
目前全省 HLR 都已成功使用了高速指令管理技術,大大提高了開關機系統(tǒng)處理的靈活性和時效性。對 5、6 月份全省 HLR 工單指令執(zhí)行及時率和 1、2、3、4 月份全省 HLR 工單指令執(zhí)行及時率進行了比較,比較結果如下表:
可以看出,從2011年 5 份以后,全省開關機系統(tǒng)的指令執(zhí)行平均及時率比2011年 1 月至 4 月的平均及時率提高了 6.64%,比以前有大幅度提高。實施后的全省 HLR 指令執(zhí)行及時率已達到 98%左右以上,大大提高了開關機系統(tǒng)的處理及時率和用戶滿意度。
4 結束語
高速指令管理技術結合了批命令處理技術和單命令兩種處理方式,指令執(zhí)行方式靈活、高效。它在某運營商開關機系統(tǒng)的成功應用,有效的解決了開關機系統(tǒng)處理速度慢的問題,從而提高的開關機系統(tǒng)處理效率,在全國各移動公司中尚屬首例。這樣,對于 BOSS 系統(tǒng)中批量工單處理,如批量預銷、批量停機、欠費停機等大量工單操作具有很好的改善效果,可提高停開機處理的及時性,減少工單積壓帶來的一系列問題。同時,在此基礎上可進一步實現刪用戶、刪鑒權操作和 KI 管理,使得 BOSS 系統(tǒng)支撐服務能力再上新臺階。endprint
采用批命令處理技術后,開關機處理速度峰值可以達到每小時執(zhí)行 11000 條工單指令(而串口方式在生產環(huán)境下為 2880 條),部分測試結果如下表:
因此,批命令處理技術在開關機系統(tǒng)中的引入大大提供了開關機系統(tǒng)的處理效率,也滿足了業(yè)務發(fā)展需要。
3 高速指令管理技術在開關機系統(tǒng)的成功應用
批命令處理技術提高了開關機處理速度,那么是否意味著在開關機系統(tǒng)中只需采用該項技術呢?我們發(fā)現,當一個批命令文件中指令數目很少的時候(幾條指令或者幾十條),批處理方式的處理速度快的優(yōu)勢沒有體現出來,在這種情況下則是單條指令執(zhí)行速度更快。因此僅通過使用批命令處理技術還不是最好的解決方法。
為了充分發(fā)揮兩種處理方式各自的優(yōu)勢,最大限度的提高開關機系統(tǒng)的處理效率,我省移動在開關機系統(tǒng)中采用了靈活、高效的高速指令管理技術。即在增加批命令處理方式的同時,繼續(xù)保留原有的單命令處理方式,一方面作為備份,另外在工單指令較少時仍然啟用原有方式。在指令多的情況下,發(fā)送批命令文件的方式更靈活,處理速度更快,在指令少的情況下,自動切換為串口方式,在保證工單指令及時執(zhí)行的情況下,又減少了批命令文件對 HLR 文件系統(tǒng)資源的占用比率,避免了一直采用批命令方式會消耗 HLR 資源的弊端。這樣就可根據需要實現兩種處理方式的靈活、自動切換,最大限度的發(fā)揮開關機系統(tǒng)的處理速度,實現了指令的高速管理。
網絡聯接如圖3。
因此,為了最大限度發(fā)揮開關機系統(tǒng)處理效率,對開關機系統(tǒng)處理方式的設計不是單一使用某種處理方式,而是根據命令文件中工單數量進行自由切換。通過在系統(tǒng)中設置了一個閾值(根據需要進行設置,可以從幾百條到幾千條不等),進程根據這個閾值可以靈活切換,充分發(fā)揮在不同情況下兩種方式的速度優(yōu)勢。當命令文件中的工單數量很大,大于該閾值,如月初服務類型變更會產生大量工單,則啟用批命令處理方式,即進程通過 SVC 將該該命令文件發(fā)送到 HLR 上激活 HLR 并執(zhí)行該文件,可大大提高工單執(zhí)行速度;當命令文件中命令條數很少的時候,低于該閾值,則啟用單命令處理方式,則處理效率更高,即進程在 5 條 PVC 上以單條方式執(zhí)行命令文件中的指令。也就是說,對兩種處理方式取長補短,充分發(fā)揮了在不同情況下兩種方式的速度優(yōu)勢。
目前全省 HLR 都已成功使用了高速指令管理技術,大大提高了開關機系統(tǒng)處理的靈活性和時效性。對 5、6 月份全省 HLR 工單指令執(zhí)行及時率和 1、2、3、4 月份全省 HLR 工單指令執(zhí)行及時率進行了比較,比較結果如下表:
可以看出,從2011年 5 份以后,全省開關機系統(tǒng)的指令執(zhí)行平均及時率比2011年 1 月至 4 月的平均及時率提高了 6.64%,比以前有大幅度提高。實施后的全省 HLR 指令執(zhí)行及時率已達到 98%左右以上,大大提高了開關機系統(tǒng)的處理及時率和用戶滿意度。
4 結束語
高速指令管理技術結合了批命令處理技術和單命令兩種處理方式,指令執(zhí)行方式靈活、高效。它在某運營商開關機系統(tǒng)的成功應用,有效的解決了開關機系統(tǒng)處理速度慢的問題,從而提高的開關機系統(tǒng)處理效率,在全國各移動公司中尚屬首例。這樣,對于 BOSS 系統(tǒng)中批量工單處理,如批量預銷、批量停機、欠費停機等大量工單操作具有很好的改善效果,可提高停開機處理的及時性,減少工單積壓帶來的一系列問題。同時,在此基礎上可進一步實現刪用戶、刪鑒權操作和 KI 管理,使得 BOSS 系統(tǒng)支撐服務能力再上新臺階。endprint
采用批命令處理技術后,開關機處理速度峰值可以達到每小時執(zhí)行 11000 條工單指令(而串口方式在生產環(huán)境下為 2880 條),部分測試結果如下表:
因此,批命令處理技術在開關機系統(tǒng)中的引入大大提供了開關機系統(tǒng)的處理效率,也滿足了業(yè)務發(fā)展需要。
3 高速指令管理技術在開關機系統(tǒng)的成功應用
批命令處理技術提高了開關機處理速度,那么是否意味著在開關機系統(tǒng)中只需采用該項技術呢?我們發(fā)現,當一個批命令文件中指令數目很少的時候(幾條指令或者幾十條),批處理方式的處理速度快的優(yōu)勢沒有體現出來,在這種情況下則是單條指令執(zhí)行速度更快。因此僅通過使用批命令處理技術還不是最好的解決方法。
為了充分發(fā)揮兩種處理方式各自的優(yōu)勢,最大限度的提高開關機系統(tǒng)的處理效率,我省移動在開關機系統(tǒng)中采用了靈活、高效的高速指令管理技術。即在增加批命令處理方式的同時,繼續(xù)保留原有的單命令處理方式,一方面作為備份,另外在工單指令較少時仍然啟用原有方式。在指令多的情況下,發(fā)送批命令文件的方式更靈活,處理速度更快,在指令少的情況下,自動切換為串口方式,在保證工單指令及時執(zhí)行的情況下,又減少了批命令文件對 HLR 文件系統(tǒng)資源的占用比率,避免了一直采用批命令方式會消耗 HLR 資源的弊端。這樣就可根據需要實現兩種處理方式的靈活、自動切換,最大限度的發(fā)揮開關機系統(tǒng)的處理速度,實現了指令的高速管理。
網絡聯接如圖3。
因此,為了最大限度發(fā)揮開關機系統(tǒng)處理效率,對開關機系統(tǒng)處理方式的設計不是單一使用某種處理方式,而是根據命令文件中工單數量進行自由切換。通過在系統(tǒng)中設置了一個閾值(根據需要進行設置,可以從幾百條到幾千條不等),進程根據這個閾值可以靈活切換,充分發(fā)揮在不同情況下兩種方式的速度優(yōu)勢。當命令文件中的工單數量很大,大于該閾值,如月初服務類型變更會產生大量工單,則啟用批命令處理方式,即進程通過 SVC 將該該命令文件發(fā)送到 HLR 上激活 HLR 并執(zhí)行該文件,可大大提高工單執(zhí)行速度;當命令文件中命令條數很少的時候,低于該閾值,則啟用單命令處理方式,則處理效率更高,即進程在 5 條 PVC 上以單條方式執(zhí)行命令文件中的指令。也就是說,對兩種處理方式取長補短,充分發(fā)揮了在不同情況下兩種方式的速度優(yōu)勢。
目前全省 HLR 都已成功使用了高速指令管理技術,大大提高了開關機系統(tǒng)處理的靈活性和時效性。對 5、6 月份全省 HLR 工單指令執(zhí)行及時率和 1、2、3、4 月份全省 HLR 工單指令執(zhí)行及時率進行了比較,比較結果如下表:
可以看出,從2011年 5 份以后,全省開關機系統(tǒng)的指令執(zhí)行平均及時率比2011年 1 月至 4 月的平均及時率提高了 6.64%,比以前有大幅度提高。實施后的全省 HLR 指令執(zhí)行及時率已達到 98%左右以上,大大提高了開關機系統(tǒng)的處理及時率和用戶滿意度。
4 結束語
高速指令管理技術結合了批命令處理技術和單命令兩種處理方式,指令執(zhí)行方式靈活、高效。它在某運營商開關機系統(tǒng)的成功應用,有效的解決了開關機系統(tǒng)處理速度慢的問題,從而提高的開關機系統(tǒng)處理效率,在全國各移動公司中尚屬首例。這樣,對于 BOSS 系統(tǒng)中批量工單處理,如批量預銷、批量停機、欠費停機等大量工單操作具有很好的改善效果,可提高停開機處理的及時性,減少工單積壓帶來的一系列問題。同時,在此基礎上可進一步實現刪用戶、刪鑒權操作和 KI 管理,使得 BOSS 系統(tǒng)支撐服務能力再上新臺階。endprint