[發明專利]一種歸屬位置寄存器受理指令的業務管理方法及其系統有效
| 申請號: | 200810218004.1 | 申請日: | 2008-12-02 |
| 公開(公告)號: | CN101754169A | 公開(公告)日: | 2010-06-23 |
| 發明(設計)人: | 張茂鵬;劉舉明;李登攀;張強 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04W8/02 | 分類號: | H04W8/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 歸屬 位置 寄存器 受理 指令 業務 管理 方法 及其 系統 | ||
技術領域
本發明涉及歸屬位置寄存器存儲信息業務及其系統領域,更具體的說,涉及的是一種歸屬位置寄存器受理指令的業務管理方法及其系統改進。?
背景技術
用于受理指令的歸屬位置寄存器HLR(Home?Location?Register,以下簡稱HLR)是移動通訊網絡中的一個基本網元,用于存儲移動用戶的特征數據,并為用戶提供預定的業務服務,同時也用于存儲用戶位置的信息。通過網管系統實現HLR的運行,兩者通過socket機制實現通訊,HLR在運行過程中的重要信息,通過接口保存在網管系統中,受理指令便是其中的一種重要信息。?
單個HLR管理著幾百萬甚至上千萬的用戶,這些用戶在業務受理過程中會產生了大量的受理指令。在上千萬的HLR局中,受理指令的消息非常大,白天平均500-600條/秒,由此產生的數據容量也是非常大的,對于數據的存儲提出了很大的挑戰。由于它們也表示了用戶的業務信息變更,保存和管理這些信息對于局方維護非常重要。?
一般情況下,保存受理指令信息在業務BOSS接口機和受理臺采用文件保存,這些文件一般保存時間比較短,而且分布在多臺機器上。所以查詢這些文件中的特定用戶受理指令是一件比較繁瑣的事情,對于局方維護人員使用非常不方便,沒有統一的所有受理指令可以查詢。?
目前,對于大流量數據的處理方法,通常的有如下三種處理方法:?
第一種方法是將消息數據直接存入數據庫。這種方案簡單,但是消息?接受流量比較小,而且數據庫中數據信息和索引等占用空間相當大,效率也不高,對于數據庫處理,需要較高水平的專業人員進行定期管理和維護。?
第二種方法是通過建模和特定的算法等縮小發送消息的數據規模,然后保存,以達到降低海量數據之目的。然而這種方法對于消息的轉換有較高要求,而且存在著保存的數據與原始的數據不相同,改動了數據原始性的缺陷,不便于歷史信息的查詢。?
第三種方法是針對特大規模流量的消息,采取復雜的分布式并行算法,將消息發送到多臺處理機處理,起到分流的效果。但是這種系統對資源的耗費較大,成本高,實施也比較復雜。?
綜上所述,現有技術中存在著實現成本高和復雜,而且不利于后期維護,以及難以滿足用戶需要的問題。?
因此,現有技術尚有待于改進和發展。?
發明內容
本發明的目的在于,提供一種歸屬位置寄存器受理指令的業務管理方法及其系統,提高歸屬位置寄存器處理受理指令的效率,節省局方的數據庫和磁盤空間,減少成本,便于用戶查詢歷史信息。?
本發明的技術方案如下:?
一種歸屬位置寄存器受理指令的業務管理方法,包括以下步驟:?
A、將受理指令消息緩存到多通道消息隊列,執行通道策略管理所述多通道消息隊列中的受理指令消息;?
B、從所述多通道消息隊列中讀取受理指令消息數據,進行批量數據格式轉換并批量導入至數據庫的分區表保存;?
C、以多表輪流切換方式將所述分區表中的受理指令消息數據導出并以多文件輪流切換方式壓縮轉存為壓縮文件。?
所述的方法,其中,所述步驟A中緩存受理指令消息到多通道消息隊列中的具體操作包括:?
A1、將所述受理指令消息作為元素寫入基于鏈接節點的無界限程安全隊列的底部,并將先進的元素按照先進先出的原則置于后進的元素之上;?
A2、在多通道消息隊列之間執行多線程并發處理,并在當前寫入的多通道消息隊列出現擁塞元素時,通過非擁塞的存入讀取并發控制線程寫入下一個多通道消息隊列。?
所述的方法,其中,所述步驟A中執行通道策略管理受理指令消息包括以下具體的操作:?
定時掃描遍歷所有多通道消息隊列,逐次按照時間先后順序取出多通道消息隊列中的所有受理指令消息數據;?
在受理指令的消息量超過指定容量時啟動容量控制線程,觸發取出多通道消息隊列中的所有受理指令消息數據;?
若系統出現異常情況時則強制取出當前多通道消息隊列中的所有受理指令消息數據。?
所述的方法,其中,所述步驟A中執行通道策略管理受理指令消息還包括以下具體的操作:?
在同一個多通道消息隊列中管理受理指令消息時將順序取出數據和觸發取出數據的操作互相鎖定,同一時刻執行一個取出操作;?
在執行強制取出數據的操作之前釋放存在于多通道消息隊列中的鎖定線程。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810218004.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:房車電動腿扭力裝置
- 下一篇:一種液壓機上液壓墊的四角調壓裝置





