亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種在線升級處理方法、相關裝置和系統(tǒng)的制作方法

文檔序號:7894774閱讀:175來源:國知局

專利名稱::一種在線升級處理方法、相關裝置和系統(tǒng)的制作方法
技術領域
:本發(fā)明涉及通信領域,尤其涉及一種在線升級處理方法、相關裝置和系統(tǒng)。
背景技術
:目前,在融合計費系統(tǒng)(CBS,ConvergenceBillingSystem)和在線計費系統(tǒng)(OCS,OnlineChargeStstem)中,業(yè)務需求旺盛,軟件升級頻繁。如圖I所示,0CS/CBS系統(tǒng)由統(tǒng)一接入平臺、計費引擎與數(shù)據(jù)中心組成,其中數(shù)據(jù)中心包括如物理數(shù)據(jù)中心、內存數(shù)據(jù)中心和數(shù)據(jù)緩存中心等。業(yè)務控制節(jié)點(SCP,ServiceControlPoint)通過信用控制(DCC,DiameterCredit-Control)消息接口與0CS/CBS系統(tǒng)的統(tǒng)一接入平臺進行交互。運營商對升級中斷的業(yè)務時間非常敏感,也都提出了明確的指標。但業(yè)務中斷時間,受升級變更項、操作人員技能與環(huán)境準備度等各種客觀因素綜合決定,當前中斷數(shù)小時比較普遍,理想狀況下也要幾十分鐘。目前0CS/CBS系統(tǒng)在升級(如應用程序升級、數(shù)據(jù)中心升級等)時多采用放通技術對業(yè)務進行處理,放通技術指的是在一個功能模塊失效的情況下,該功能模塊的前置功能模塊按照放通要求做相應處理,如圖2所示為0CS/CBS系統(tǒng)在升級時采用放通技術進行業(yè)務處理的示意圖在0CS/CBS系統(tǒng)進行升級之前,當SCP接收到在線計費請求時,SCP向0CS/CBS系統(tǒng)的統(tǒng)一接入平臺發(fā)送DCC消息,計費引擎根據(jù)統(tǒng)一接入平臺接收到的DCC消息進行計費處理,統(tǒng)一接入平臺和計費引擎均可訪問數(shù)據(jù)中心,在0CS/CBS系統(tǒng)進行升級時,當SCP接收到在線計費請求時,SCP向0CS/CBS系統(tǒng)的統(tǒng)一接入平臺發(fā)送DCC消息,由于0CS/CBS系統(tǒng)處于升級過程中,0CS/CBS系統(tǒng)的統(tǒng)一接入平臺和計費引擎停止運行,業(yè)務處理中斷,統(tǒng)一接入平臺無法接收SCP發(fā)送的DCC消息,當SCP收到0CS/CBS系統(tǒng)返回的超時消息,若當前業(yè)務是語音呼叫,則SCP進行放通處理,并在呼叫結束后記錄呼叫信息,在升級結束后,0CS/CBS系統(tǒng)恢復正常運作,0CS/CBS系統(tǒng)從SCP上采集SCP己錄的呼叫信息,根據(jù)該呼叫信息按離線計費的方式作計費處理。雖然上述方案可以保證0CS/CBS系統(tǒng)升級對用戶不感知,但由于在上述方案中,SCP對所有呼叫都進行放通,這使得當呼叫用戶當前余額不足以支付此次呼叫業(yè)務時,其也能進行呼叫,可見,對運營商而言上述方案存在欠費風險,尤其存在惡意欠費的技術漏洞。比如當用戶余額為0.I元,不足撥打國際長途時,正常在線計費時系統(tǒng)會拒絕該用戶撥打國際長途,但在該方案中,當0CS/CBS系統(tǒng)升級時,SCP就會放通國際長途。另一方面,上述方案要求0CS/CBS系統(tǒng)的前置網(wǎng)元(如SCP、網(wǎng)關GPS支持節(jié)點(GGSN,GatewatGPRSSupportNode)等)具備放通能力,如果要全部網(wǎng)元均支持放通能力,改造和升級成本很高,不是每個運營商和設備廠商均能承受的。
發(fā)明內容本發(fā)明實施例提供了一種在線升級處理方法、相關裝置和系統(tǒng),用于解決在線升級時需要放通業(yè)務的困境。為解決上述技術問題,本發(fā)明實施例提供以下技術方案一種在線升級處理方法,包括接收在線升級指示信息,上述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;當接收到上述在線升級指示信息時,模擬上述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當上述計費系統(tǒng)進入在線升級階段時,使用上述信控環(huán)境替代上述計費環(huán)境受理業(yè)務。一種在線升級處理裝置,包括接收單元,用于接收在線升級指示信息,上述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;克隆單元,用于模擬上述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;轉換單元,用于當上述計費系統(tǒng)進入在線升級階段時,使用上述信控環(huán)境替代上述計費環(huán)境受理業(yè)務。一種計費系統(tǒng),包括在線升級處理裝置,用于接收在線升級指示信息,上述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;當接收到上述在線升級指示信息時,模擬上述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當上述計費系統(tǒng)進入在線升級階段時,使上述信控環(huán)境替代上述計費環(huán)境受理業(yè)務。由上可見,本發(fā)明實施例中在準備進行在線升級時,通過模擬計費環(huán)境,生成具有計費環(huán)境功能的信控環(huán)境,當在線升級過程中,使用信控環(huán)境替代計費環(huán)境受理業(yè)務,一方面,該方案解決了在線升級時需要放通業(yè)務的困境,避免了因放通業(yè)務而帶來的欠費風險,另一方面,由于本發(fā)明實施例中的技術方案不需要涉及計費系統(tǒng)架構的改造,也不涉及外部網(wǎng)元的改造,具有改造成本低的特點。為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為現(xiàn)有的0CS/CBS系統(tǒng)架構示意圖;圖2為現(xiàn)有0CS/CBS系統(tǒng)在軟件升級時的一種業(yè)務處理方案示意圖;圖3為本發(fā)明提供的一種在線升級處理方法一個實施例流程示意圖;圖4為本發(fā)明提供的一種在線升級處理方法另一個實施例流程示意圖;圖5為本發(fā)明提供的一種在線升級處理方法再一個實施例流程示意圖;圖6為本發(fā)明提供的一種在線升級處理方法再一個實施例流程示意圖;圖7為本發(fā)明提供的一種在線升級處理裝置一個實施例結構示意圖;圖8為本發(fā)明提供的一種在線升級處理裝置另一個實施例結構示意圖;圖9為本發(fā)明提供的一種在線升級處理裝置再一個實施例結構示意圖。具體實施例方式本發(fā)明實施例提供了一種在線升級處理方法、相關裝置和系統(tǒng)。為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。下面對本發(fā)明實施例中的一種在線升級處理方法進行描述,請參閱圖3,本發(fā)明實施例中的在線升級處理方法包括301、接收在線升級指示信息;當計費系統(tǒng)進入在線升級的準備階段(如計費系統(tǒng)接收到在線升級指令或在下載軟件升級包)時,由計費系統(tǒng)或其它系統(tǒng)向在線升級處理裝置發(fā)送在線升級指示信息,其中,上述在線升級指示信息用于指示上述計費系統(tǒng)當前進入在線升級準備階段,以使在線升級處理裝置在接收到該在線升級指示信息時,獲知上述計費系統(tǒng)進入在線升級準備階段。302、模擬上述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當上述計費系統(tǒng)進入在線升級的準備階段時,在線升級處理裝置模擬計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境。在本發(fā)明實施例中,計費系統(tǒng)的計費環(huán)境包含計費處理過程中所需要用到的信息和資源,例如計費用戶賬號、統(tǒng)一接入平臺、計費引擎、數(shù)據(jù)中心、配置文件、環(huán)境變量等,由于信控環(huán)境是模擬上述計費環(huán)境生成的,因此信控環(huán)境同樣包含計費處理過程中所要用到的信息和資源,這使得模擬得到的信控環(huán)境具有計費功能。其中,上述模擬計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境的具體過程可以是創(chuàng)建與上述計費用戶賬號權限相同的信控用戶賬號,將計費用戶賬號下的相關文件拷貝到所創(chuàng)建的信控用戶賬號下,相關文件如應用軟件包、配置文件、環(huán)境變量等。為了避免生成的信控環(huán)境與原有計費環(huán)境存在沖突,對可能存在沖突的配置項進行修改,例如對共享內存的BASEKEY值進行修改。在本發(fā)明實施例中,對外端口不進行修改,以保證其前置網(wǎng)元如SCP能夠使用計費系統(tǒng)原來的對外端口與計費系統(tǒng)進行通訊。在信控環(huán)境中部署與計費環(huán)境相同的統(tǒng)一接入平臺進程與計費引擎進程,信控環(huán)境共享計費環(huán)境的數(shù)據(jù)中心。在上述在線升級的準備階段,計費環(huán)境的統(tǒng)一接入平臺與計費引擎屬于正常運行,信控環(huán)境中的各個進程均未啟動。上述生成信控環(huán)境的過程涉及數(shù)據(jù)訪問引擎的改造,數(shù)據(jù)訪問引擎的改造可以通過轉置規(guī)則表及邏輯改造實現(xiàn),具體可以通過快照鏡像、信控增量和信控替代三種方式實現(xiàn),其中,快照鏡像是指基于數(shù)據(jù)中心中的原表快照出表結構、索引、數(shù)據(jù)等與上述原表完全一致的鏡像表,當在信控環(huán)境中進行計費處理時,若計費處理過程中需要訪問上述原表,則將訪問上述原表的處理自動轉置為訪問該原表的鏡像表。針對數(shù)據(jù)中心中的不同表可以采用不同的轉置規(guī)則。信控增量是指設計與原表結構、索引相同的信控增量表,當在信控環(huán)境中進行計費處理時,若計費處理過程中需要對上述原表的數(shù)據(jù)進行變更,則以增量方式將變更數(shù)據(jù)保存在上述信控增量表中,在需要讀取原表數(shù)據(jù)時,分別讀取原表和信控增量表,通過對原表中的數(shù)據(jù)與信控增量表中的變更數(shù)據(jù)進行聚合、加工,得到變更后的原表數(shù)據(jù)。信控替代是指設計與原表結構、索引相同的信控替代表,當在信控環(huán)境中進行計費處理時,若計費處理過程中需要對上述原表的數(shù)據(jù)進行變更,則以替代方式將變更數(shù)據(jù)保存在信控替代表中,在需要讀取原表數(shù)據(jù)時,優(yōu)先訪問信控替代表,如訪問不到信控替代表中的數(shù)據(jù),則訪問原表。舉例說明,假設計費環(huán)境的數(shù)據(jù)中心中包含表名為table_a、table_b和table_c三張原表,數(shù)據(jù)訪問引擎的改造實現(xiàn)方式如表I所示表I權利要求1.一種在線升級處理方法,其特征在于,包括接收在線升級指示信息,所述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;當接收到所述在線升級指示信息時,模擬所述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當所述計費系統(tǒng)進入在線升級階段時,使用所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務。2.根據(jù)權利要求I所述的方法,其特征在于,所述模擬計費環(huán)境,生成具有計費功能的信控環(huán)境的步驟包括基于所述計費環(huán)境中的原表,快照出與所述原表一致的鏡像表,以便在所述信控環(huán)境中將訪問所述原表的處理自動轉置為訪問所述鏡像表。3.根據(jù)權利要求I所述的方法,其特征在于,所述模擬計費環(huán)境,生成具有計費功能的信控環(huán)境的步驟包括設計與原表結構、索引相同的信控增量表,以便所述信控環(huán)境在計費處理過程中對所述原表的數(shù)據(jù)進行變更時,以增量方式將變更數(shù)據(jù)保存在所述信控增量表中。4.根據(jù)權利要求I所述的方法,其特征在于,所述模擬計費環(huán)境,生成具有計費功能的信控環(huán)境的步驟包括設計與原表結構、索引相同的信控替代表,以便所述信控環(huán)境在計費處理過程中對所述原表的數(shù)據(jù)進行變更時,以替代方式將變更數(shù)據(jù)保存在所述信控替代表中。5.根據(jù)權利要求I至4任一項所述的方法,其特征在于,所述模擬計費環(huán)境之前包括若當前存在所述信控環(huán)境,則檢測所述信控環(huán)境與所述計費環(huán)境的版本是否一致;若一致,則直接執(zhí)行所述使所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務的步驟;若不一致,則執(zhí)行所述模擬計費環(huán)境,生成具有計費功能的信控環(huán)境的步驟以及其之后的步驟。6.根據(jù)權利要求I至4任一項所述的方法,其特征在于,所述使所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務包括啟動但不激活所述信控環(huán)境,使所述信控環(huán)境處于無法受理業(yè)務狀態(tài);當所述信控環(huán)境啟動之后,去激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境處于無法受理業(yè)務狀態(tài);當所述計費環(huán)境的統(tǒng)一接入平臺進程去激活之后,激活所述信控環(huán)境,使所述信控環(huán)境處于可受理業(yè)務狀態(tài);當所述信控環(huán)境激活之后,停止所述計費環(huán)境的統(tǒng)一接入平臺進程和計費引擎進程。7.根據(jù)權利要求6所述的方法,其特征在于,所述啟動但不激活所述信控環(huán)境包括啟動并激活所述信控環(huán)境的計費引擎進程;在所述計費引擎進程啟動之后,啟動但不激活所述信控環(huán)境的統(tǒng)一接入平臺進程;所述激活所述信控環(huán)境具體為激活所述信控環(huán)境的統(tǒng)一接入平臺進程。8.根據(jù)權利要求I至4任一項所述的方法,其特征在于,所述使所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務之后包括當所述在線升級結束時,恢復所述計費環(huán)境受理業(yè)務。9.根據(jù)權利要求8所述的方法,其特征在于,所述恢復所述計費環(huán)境受理業(yè)務,包括啟動所述計費環(huán)境的計費引擎進程;在所述計費引擎進程啟動之后,啟動但不激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境的統(tǒng)一接入平臺進程處于無法受理業(yè)務狀態(tài);在所述計費環(huán)境的統(tǒng)一接入平臺進程啟動之后,去激活所述信控環(huán)境的統(tǒng)一接入平臺進程,使所述信控環(huán)境處于無法受理業(yè)務狀態(tài);在所述信控環(huán)境的統(tǒng)一接入平臺進程去激活之后,激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境處于可受理業(yè)務狀態(tài);在所述計費環(huán)境的統(tǒng)一接入平臺進程激活之后,停止所述信控環(huán)境的統(tǒng)一接入平臺進程和計費引擎進程。10.根據(jù)權利要求9所述的方法,其特征在于,所述停止所述信控環(huán)境的統(tǒng)一接入平臺進程和計費引擎進程之后包括清除所述信控環(huán)境。11.一種在線升級處理裝置,其特征在于,包括接收單元,用于接收在線升級指示信息,所述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;克隆單元,用于模擬所述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;轉換單元,用于當所述計費系統(tǒng)進入在線升級階段時,使用所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務。12.根據(jù)權利要求11所述的裝置,其特征在于,所述克隆單元包括快照模塊,用于基于所述計費環(huán)境中的原表,快照出與所述原表一致的鏡像表,以便在所述信控環(huán)境中將訪問所述原表的處理自動轉置為訪問所述鏡像表。13.根據(jù)權利要求11所述的裝置,其特征在于,所述克隆單元包括信控增量模塊,用于設計與原表結構、索引相同的信控增量表,以便所述信控環(huán)境在計費處理過程中對所述原表的數(shù)據(jù)進行變更時,以增量方式將變更數(shù)據(jù)保存在所述信控增量表中。14.根據(jù)權利要求11所述的裝置,其特征在于,所述克隆單元包括信控替代模塊,用于設計與原表結構、索引相同的信控替代表,以便所述信控環(huán)境在計費處理過程中對所述原表的數(shù)據(jù)進行變更時,以替代方式將變更數(shù)據(jù)保存在所述信控替代表中。15.根據(jù)權利要求11至14任一項所述的裝置,其特征在于,所述在線升級處理裝置還包括檢測單元,用于在所述克隆單元執(zhí)行之前,且當前存在所述信控環(huán)境時,檢測所述信控環(huán)境與所述計費環(huán)境的版本是否一致;所述克隆單元在所述檢測單元的檢測結果為否時才觸發(fā)。16.根據(jù)權利要求11至14任一項所述的裝置,其特征在于,所述轉換單元包括啟動單元,用于啟動但不激活所述信控環(huán)境,使所述信控環(huán)境處于無法受理業(yè)務狀態(tài);去激活單元,用于去激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境處于無法受理業(yè)務狀態(tài);激活單元,用于激活所述信控環(huán)境,使所述信控環(huán)境處于可受理業(yè)務狀態(tài);進程停止單元,用于停止所述計費環(huán)境的統(tǒng)一接入平臺進程和計費引擎進程。17.根據(jù)權利要求11至14任一項所述的裝置,其特征在于,所示轉換單元還用于當所述在線升級結束時,恢復所述計費環(huán)境受理業(yè)務。18.根據(jù)權利要求17所述的裝置,其特征在于,所述轉換單元包括啟動單元,用于當所述在線升級結束后,啟動所述計費環(huán)境的計費引擎進程,啟動但不激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境的統(tǒng)一接入平臺進程處于無法受理業(yè)務狀態(tài);去激活單元,用于當所述在線升級結束后,去激活所述信控環(huán)境的統(tǒng)一接入平臺進程,使所述信控環(huán)境處于無法受理業(yè)務狀態(tài);激活單元,用于當所述在線升級結束后,激活所述計費環(huán)境的統(tǒng)一接入平臺進程,使所述計費環(huán)境處于可受理業(yè)務狀態(tài);進程停止單元,用于當所述在線升級結束后,停止所述信控環(huán)境的統(tǒng)一接入平臺進程和計費引擎進程。19.根據(jù)權利要求18所述的裝置,其特征在于,所述在線升級處理裝置還包括清理單元,用于清除所述信控環(huán)境。20.一種計費系統(tǒng),其特征在于,包括在線升級處理裝置,用于接收在線升級指示信息,所述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;當接收到所述在線升級指示信息時,模擬所述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當所述計費系統(tǒng)進入在線升級階段時,使所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務。全文摘要本發(fā)明實施例公開了一種在線升級處理方法、相關裝置和系統(tǒng),其中,一種在線升級處理方法包括接收在線升級指示信息,所述在線升級指示信息用于指示計費系統(tǒng)進入在線升級準備階段;當接收到所述在線升級指示信息時,模擬所述計費系統(tǒng)的計費環(huán)境,生成具有計費功能的信控環(huán)境;當所述計費系統(tǒng)進入在線升級階段時,使用所述信控環(huán)境替代所述計費環(huán)境受理業(yè)務。本發(fā)明提供的技術方案能夠有效解決在線升級時需要放通業(yè)務的困境。文檔編號H04L12/14GK102710433SQ201210132738公開日2012年10月3日申請日期2012年4月28日優(yōu)先權日2012年4月28日發(fā)明者包章前,陸敬石申請人:華為技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1