[發明專利]一種自定義格式平面話單文件的處理方法和系統有效
| 申請號: | 201110417981.6 | 申請日: | 2011-12-14 |
| 公開(公告)號: | CN103164389A | 公開(公告)日: | 2013-06-19 |
| 發明(設計)人: | 陳卓;郭琦;杜歐杰;姚蕓;陳春松;韓林 | 申請(專利權)人: | 中國移動(深圳)有限公司 |
| 主分類號: | G06F17/22 | 分類號: | G06F17/22;G06F17/27;H04W4/24 |
| 代理公司: | 深圳市順天達專利商標代理有限公司 44217 | 代理人: | 郭偉剛;高瑞 |
| 地址: | 518048 廣東省深*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自定義 格式 平面 文件 處理 方法 系統 | ||
技術領域
本發明涉及移動通信領域,尤其涉及一種自定義格式平面話單文件的處理方法。
背景技術
移動通信漫游計費通常是根據GSMA標準的TAP話單文件來實施數據清算,最終達到財務結算的目的。目前,全球多數運營商的計費話單文件都符合TAP標準,這樣清算中心在實施話單清算時,只需要根據相應的幾種TAP文件版本(如TAP310、TAP311)實現對應的編解碼和校驗方案,即可應對任何運營商的符合TAP話單標準的的計費文件。
然而部分運營商仍然存在一些不符合TAP標準的話單文件,這些話單文件通常是平面文本格式,常見的如CSV格式、定長分割格式,還存在話單文件包含文件頭節點、尾節點的情況,每個單獨的節點還可能包含子屬性,同時一個文件中可能混用多種格式,節點的數量和校驗方法都不盡相同。也就是說,一個運營商的非標準平面話單文件,完全是自定義格式和校驗規則的。如此復雜的情況,給清算中心帶來較大的壓力。
面對這種情況,常用的處理方法是根據每一種自定義格式話單文件分別實施對應的編解碼和校驗方案,這也是最容易理解的方案,但是這種方案給清算中心帶來的較高的成本,因為實現一套編解碼和校驗方案并非易事,且該方案并不具有通用性,只能應用到與其對應的話單文件上。
另一種處理方法是將自定義格式話單文件轉換為標準的TAP文件,然后再進行清算實施。該方案具備可行性的原因是無論哪種格式的話單文件,都需要描述通話的基本信息,因此大部分節點與TAP標準都存在功能相似性。但該方案仍然存在顯著的缺點,首先,非標準話單文件和TAP話單文件之間通常也存在較大的差異性,導致在實施轉換時某些節點難以匹配;其次,先進行轉換再進行清算需要付出轉換成本,降低了系統處理能力;最后,需要針對每一類自定義話單文件實施對應的轉換方案,不具備復用性。
上文提到的兩種常見方案都可以解決自定義格式平面話單文件的編解碼和校驗問題,但同時又具有不可避免的重要缺陷。首先是成本高,然后特別是針對新的自定義格式話單的出現,完全需要實現一套新的編解碼及校驗機制,或者是實現一套新的轉換規則。長遠看來,需要存在一種方案,既能應付現有自定義格式平面話單文件的編解碼和校驗,又能在出現新的自定義格式話單文件時,只需要付出較小的成本就能完成對新文件的編解碼和校驗。
本發明就是這樣的方案,本方案要解決的技術問題在于,針對現有的自定義格式平面話單文件編解碼及校驗高成本,特別是面對新格式平面話單文件的出現而系統擴展性不足的問題,提供一種新的自定義格式平面話單文件的編解碼及校驗方案。該方案主要通過抽象文件格式和校驗規則,通過格式定義和校驗規則定義,提供一套可復用、易擴展、高效率、從而降低成本的自定義格式平面話單文件編解碼和校驗方法。
發明內容
本發明要解決的技術問題在于,針對現有技術的上述缺陷,提供一種擴展性好的自定義格式平面話單文件的處理方法。
本發明解決其技術問題所采用的技術方案是:構造一種自定義格式平面話單文件的處理方法,包括:
S10.分別從不同的運營商提供的話單文件的格式信息中抽象出話單文件的格式定義,并使用與運營商的標識相關的格式定義配置文件來存儲相應運營商的話單文件的格式定義;
S20.分別從不同的運營商提供的話單節點校驗的規則信息中抽象出節點校驗的規則定義,并使用與運營商的標識相關的規則定義配置文件來存儲相應運營商的節點校驗的規則定義;
S30.根據所獲取的當前話單文件創建所對應的話單文件對象,并根據所述當前話單文件的運營商分別從相應的格式定義配置文件和相應的規則定義配置文件中裝載格式定義和規則定義,然后調用所述格式定義和規則定義,并為所述當前話單文件對象設置格式和設置校驗規則,且對所述當前話單文件對象進行編解碼和校驗。
在本發明所述的自定義格式平面話單文件的處理方法中,在步驟S10中,從運營商提供的話單文件的格式信息中抽象出話單文件的格式定義,并使用與運營商的標識相關的格式定義配置文件來存儲相應運營商的話單文件的格式定義的步驟具體包括:
S11.獲取運營商提供的話單文件;
S12.將所述話單文件分解成多個語義單元;
S13.逐個判斷每個語義單元是否內置在預先存儲的語義單元系統中,若是,則進行步驟S14;若否,則定義新的語義單元,然后執行步驟S14;
S14.逐個判斷每個節點的取值方式是否內置在預先存儲的取值方式系統中,若是,則進行步驟S15;若否,則定義新的取值方式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動(深圳)有限公司,未經中國移動(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110417981.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:電池電流測量校準的方法及系統
- 下一篇:東方巨龍的結構





