專利名稱:一種基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及業(yè)務(wù)跨組織域的運營支撐領(lǐng)域,更具體地,本發(fā)明涉及一種基于代 理式的業(yè)務(wù)跨域運營支撐系統(tǒng)及方法,采用一種異地運營商的運營支撐系統(tǒng)的代理 來實現(xiàn)業(yè)務(wù)跨域運營的授權(quán)和計量。
背景技術(shù):
傳統(tǒng)的業(yè)務(wù)運營模式下,運營商只能為其運營區(qū)域內(nèi)的客戶提供業(yè)務(wù)。隨著網(wǎng) 絡(luò)條件的逐步改善和客戶需求的不斷提高,新業(yè)務(wù)和相關(guān)增值業(yè)務(wù)不斷涌現(xiàn),為了 讓客戶能享受更多的業(yè)務(wù),業(yè)務(wù)跨域運營為運營商之間提供業(yè)務(wù)和客戶共享,能有 效促進業(yè)務(wù)的推廣,增加雙方運營收益,同時給客戶提供更豐富的業(yè)務(wù)。這里的業(yè) 務(wù)跨域是指一個運營域中的業(yè)務(wù),可以被其他運營域的客戶使用。為了實現(xiàn)業(yè)務(wù)跨 域運營,在業(yè)務(wù)運營層面上要完成業(yè)務(wù)在異地定購、授權(quán)和計量的方法。
現(xiàn)有的支持業(yè)務(wù)跨域運營方法為在業(yè)務(wù)開展時,異地B0SS (運營支撐系統(tǒng), Business Operation Support Systems)把業(yè)務(wù)信息同步給本地BOSS,在業(yè)務(wù)定購 時,本地BOSS要把本地客戶定購異地業(yè)務(wù)的定購信息同步給異地BOSS或異地認證 授權(quán)系統(tǒng);在客戶使用異地業(yè)務(wù)時,異地業(yè)務(wù)授權(quán)和實施都由異地認證系統(tǒng)完成, 存在3點不足
第一點異地業(yè)務(wù)定購和使用時,都要訪問異地BOSS或異地認證授權(quán)系統(tǒng),使 業(yè)務(wù)響應(yīng)時間變長。
第二點同步的數(shù)據(jù)量很大,要同步所有的客戶定購異地業(yè)務(wù)信息和詳單級信
息,這種大量同步容易造成交互系統(tǒng)中信息的不一致。
第三點由于同步定購信息,不利于保護本地客戶資料的保護。
因此,由異地BOSS完成異地業(yè)務(wù)授權(quán)和實施會給系統(tǒng)帶來復(fù)雜度,增加業(yè)務(wù)跨
域運營的技術(shù)門檻,隨著越來越多的業(yè)務(wù)跨域運營,需要一種能克服上述缺點的跨
域業(yè)務(wù)運營支撐方法。
發(fā)明內(nèi)容
為了克服上述現(xiàn)有技術(shù)的不足,本發(fā)明提出了一種基于代理式的業(yè)務(wù)跨域運營 支撐系統(tǒng),包括本地B0SS、異地B0SS、本地認證授權(quán)系統(tǒng)和異地認證授權(quán)系統(tǒng),和異地運營支撐系統(tǒng)代理Agent 。所述異地運營支撐系統(tǒng)代理屬于異地運營商,在 本地部署并運行;異地運營支撐系統(tǒng)代理完成異地業(yè)務(wù)的授權(quán)和異地業(yè)務(wù)使用量的 統(tǒng)計;在本地客戶使用異地業(yè)務(wù)時,客戶向本地認證授權(quán)系統(tǒng)發(fā)起認證請求,本地 認證授權(quán)系統(tǒng)判斷該客戶是否合法,如果合法,則向異地運營支撐系統(tǒng)代理申請授 權(quán)信息,異地運營支撐系統(tǒng)代理將授權(quán)信息返回給本地認證授權(quán)系統(tǒng),本地認證授 權(quán)系統(tǒng)把授權(quán)下發(fā)給客戶,客戶利用授權(quán)信息使用異地業(yè)務(wù);同時,異地運營支撐 系統(tǒng)代理和本地BOSS根據(jù)異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確記錄異地業(yè)務(wù)的使用量; 遠程通信采用異步方式,實時性高的交互在本地完成。 其中,所述業(yè)務(wù)跨域運營支撐系統(tǒng)包括8個接口
1) 注冊異地業(yè)務(wù)接口,通過該接口,本地BOSS向異地運營支撐系統(tǒng)代理獲取 異地運營商可共享的異地業(yè)務(wù)信息,該異地業(yè)務(wù)信息在本地BOSS注冊;所述異地業(yè) 務(wù)信息包括業(yè)務(wù)標識、所屬異地運營商的標識、業(yè)務(wù)名稱、業(yè)務(wù)計費策略。
2) 異地業(yè)務(wù)定購信息接口,通過該接口,本地BOSS把業(yè)務(wù)的定購信息及客戶 的余額信息下發(fā)到本地認證授權(quán)系統(tǒng);所述定購信息僅在本地BOSS保存。
3) 獲取異地業(yè)務(wù)授權(quán)接口,通過該接口,當本地客戶要使用異地業(yè)務(wù)時,本地 認證授權(quán)系統(tǒng)將向異地運營支撐系統(tǒng)代理請求該業(yè)務(wù)的授權(quán)信息。
4) 更新跨域業(yè)務(wù)信息接口,通過該接口,異地運營商向異地運營支撐系統(tǒng)代理 增加、更新、注銷跨域業(yè)務(wù)信息。
5) 分發(fā)/獲取業(yè)務(wù)計量接口,通過該接口,異地運營支撐系統(tǒng)代理主動、定時 向異地BOSS發(fā)送異地業(yè)務(wù)使用總量,異地B0SS向異地運營支撐系統(tǒng)代理請求異地 業(yè)務(wù)使用總量。
6) 獲取/分發(fā)業(yè)務(wù)授權(quán)接口,通過該接口,異地運營支撐系統(tǒng)代理主動、定時 向異地認證授權(quán)系統(tǒng)獲取業(yè)務(wù)授權(quán)密鑰;同樣,異地認證授權(quán)系統(tǒng)把新的密鑰分發(fā) 給異地運營支撐系統(tǒng)代理。
7) 使用明細接口,通過該接口,本地BOSS從本地授權(quán)系統(tǒng)定時采集業(yè)務(wù)使用 明細。
8) 結(jié)算接口,通過該接口,本地BOSS與異地BOSS完成兩個運營商之間跨域業(yè) 務(wù)發(fā)生費用的結(jié)算。
其中,所述訪問異地業(yè)務(wù)定購信息接口和獲取異地業(yè)務(wù)授權(quán)接口為實時接口 , 在本地域完成;遠程數(shù)據(jù)接口,包括更新跨域業(yè)務(wù)信息接口、分發(fā)/獲取業(yè)務(wù)計量 接口、獲取/分發(fā)業(yè)務(wù)授權(quán)接口及結(jié)算接口;所述遠程數(shù)據(jù)口為異步接口。
6其中,所述異地運營支撐系統(tǒng)代理收到業(yè)務(wù)授權(quán)請求時,斷定是否下發(fā)授權(quán)信 息,異地業(yè)務(wù)的授權(quán)信息由異地運營支撐系統(tǒng)代理實時返回本地授權(quán)系統(tǒng)。
其中,所述異地業(yè)務(wù)的授權(quán)信息由本地認證授權(quán)系統(tǒng)封裝在本地授權(quán)協(xié)議報文 中下發(fā)到客戶,對客戶屏蔽異地認證授權(quán)協(xié)議的異構(gòu)性。
其中,所述異地運營支撐系統(tǒng)代理和所述本地授權(quán)系統(tǒng)參與每次異地業(yè)務(wù)的授 權(quán),雙方根據(jù)異地業(yè)務(wù)訪問授權(quán)的下發(fā),準確實時地記錄每一次異地業(yè)務(wù)使用明細。
本發(fā)明還提供了一種基于代理式的業(yè)務(wù)跨域運營支撐方法,該方法在本地部署 并運行異地運營支撐系統(tǒng)代理Agent,所述異地運營支撐系統(tǒng)代理屬于異地運營商; 異地運營支撐系統(tǒng)代理完成異地業(yè)務(wù)的授權(quán)和異地業(yè)務(wù)使用量的統(tǒng)計;異地運營支 撐系統(tǒng)代理和本地BOSS根據(jù)異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確記錄異地業(yè)務(wù)的使用 量;遠程通信采用異步方式,實時性高的交互在本地完成;所述方法具體步驟包括:
(1) 異地業(yè)務(wù)注冊雙方運營商根據(jù)合作協(xié)議,在本地BOSS注冊異地業(yè)務(wù)信 息,所述異地業(yè)務(wù)信息包括業(yè)務(wù)標識、所屬異地運營商的標識、業(yè)務(wù)名稱、業(yè)務(wù) 計費策略。
(2) 異地業(yè)務(wù)定購已經(jīng)注冊到本地BOSS的異地業(yè)務(wù)和本地業(yè)務(wù)的定購流程 一致,客戶定購業(yè)務(wù)時,把定購信息下發(fā)給本地認證授權(quán)系統(tǒng);所述定購信息僅在 本地BOSS保存。
(3) 異地業(yè)務(wù)訪問授權(quán)異地業(yè)務(wù)的認證授權(quán)在本地實現(xiàn),客戶在使用異地業(yè) 務(wù)時,首先向本地授權(quán)系統(tǒng)發(fā)起業(yè)務(wù)認證請求,本地授權(quán)系統(tǒng)收到業(yè)務(wù)認證請求后, 先根據(jù)訂購信息判斷客戶是否訂購了與該業(yè)務(wù)認證請求對應(yīng)的異地業(yè)務(wù),如果沒有 訂購,則本地認證授權(quán)系統(tǒng)直接拒絕,如果已經(jīng)訂購,本地認證授權(quán)系統(tǒng)向異地運 營支撐系統(tǒng)代理請求一次授權(quán)信息,異地運營支撐系統(tǒng)代理將生成授權(quán)信息,通過 本地授權(quán)系統(tǒng)下發(fā)給客戶;客戶得到授權(quán)后訪問異地業(yè)務(wù)。
(4) 異地業(yè)務(wù)計量在步驟(3)中,異地運營支撐系統(tǒng)代理和本地BOSS根據(jù) 異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確的記錄異地業(yè)務(wù)的使用明細;異地運營支撐系統(tǒng)代 理完成異地業(yè)務(wù)的使用量的統(tǒng)計,發(fā)送給異地B0SS。
(5) 異地業(yè)務(wù)費用結(jié)算客戶同本地運營商進行結(jié)算業(yè)務(wù)的使用資費,即在本 地B0SS繳費;異地運營商同本地運營商結(jié)算,即異地BOSS通過步驟(4)獲取的計 量結(jié)果和本地BOSS進行結(jié)算。
其中,所述步驟(3)異地運營支撐系統(tǒng)代理收到業(yè)務(wù)授權(quán)請求時,斷定是否下 發(fā)授權(quán)信息,異地業(yè)務(wù)的授權(quán)信息由異地運營支撐系統(tǒng)代理實時返回本地授權(quán)系統(tǒng)。其中,所述步驟(3)異地業(yè)務(wù)的授權(quán)信息由本地認證授權(quán)系統(tǒng)封裝在本地授權(quán) 協(xié)議報文中下發(fā)到客戶,對客戶屏蔽異地認證授權(quán)協(xié)議的異構(gòu)性。
其中,所述步驟(4)中異地運營支撐系統(tǒng)代理和本地授權(quán)系統(tǒng)參與每次異地業(yè) 務(wù)的授權(quán),雙方根據(jù)異地業(yè)務(wù)訪問授權(quán)的下發(fā),準確實時地記錄每一次異地業(yè)務(wù)使 用明細。
本發(fā)明的優(yōu)點在于
1、 本發(fā)明提供的系統(tǒng)及方法既能支持運營商之間的合作運營,又能使客戶在使 用異地業(yè)務(wù)時,僅使用本地運營商的授權(quán)認證方法,有效解決遠程認證授權(quán)協(xié)議的 異構(gòu)性。
2、 本發(fā)明提供的系統(tǒng)及方法,異地業(yè)務(wù)的使用量在本地完成處理或統(tǒng)計,把統(tǒng) 計結(jié)果異步發(fā)送到異地B0SS,降低了跨域業(yè)務(wù)管理數(shù)據(jù)的傳輸量,能夠滿足運營商 對其業(yè)務(wù)共享的需求。
3、 本發(fā)明提供的系統(tǒng)及方法,異地業(yè)務(wù)在本地授權(quán),提高了授權(quán)的效率,減少 了業(yè)務(wù)相應(yīng);Agent僅把業(yè)務(wù)使用明細的統(tǒng)計結(jié)果發(fā)送給異地BOSS,減少遠程同步
信息里o
圖1為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)框架圖 圖2為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)交互圖 圖3為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐方法訪問授權(quán)流程圖
具體實施例方式
本發(fā)明提供的基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)及方法是在本地部署和運行 異地運營支撐系統(tǒng)的代理(Agent) , Agent屬于異地運營商,但在本地運營域內(nèi)部 署和運行。Agent主要完成異地業(yè)務(wù)的授權(quán)和異地業(yè)務(wù)使用量的統(tǒng)計。在本地客戶 使用異地業(yè)務(wù)時,客戶也只是向本地認證授權(quán)系統(tǒng)發(fā)起認證請求,本地認證授權(quán)系 統(tǒng)先判斷該客戶是否合法,如果合法,將向Agent申請授權(quán)信息,Agent返回給本 地認證授權(quán)系統(tǒng)授權(quán),本地認證授權(quán)系統(tǒng)把授權(quán)下發(fā)給客戶,客戶利用授權(quán)信息使 用異地業(yè)務(wù);同時,Agent和本地BOSS可以根據(jù)異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確記
錄異地業(yè)務(wù)的使用量。本發(fā)明減少遠程信息交互信息量,并且遠程通信都采用異步方式,減少對遠程 網(wǎng)絡(luò)的可靠性依賴。該系統(tǒng)及方法跟具體業(yè)務(wù)種類、運營商類別無關(guān),具有普遍意 義。
圖1為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)框架圖,兩個運營商分別在 自己的運營域中管理管理自己的客戶和業(yè)務(wù),當運營商間有合作合作運營時,異地 運營商將在本地運營自己的Agent, Agent完成跨域業(yè)務(wù)的授權(quán)和計費,本地客戶不 必考慮異地業(yè)務(wù)的授權(quán)方式。異地業(yè)務(wù)的定購由本地BOSS完成。
圖2為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)交互圖,共8種接口
1) 注冊異地業(yè)務(wù)接口,為本地BOSS向Agent獲取異地運營商可共享的業(yè)務(wù)信 息,并在本地BOSS注冊;
2) 異地業(yè)務(wù)定購信息接口,本地BOSS把業(yè)務(wù)的定購信息及客戶的余額信息下 發(fā)到本地認證授權(quán)系統(tǒng);
3) 獲取異地業(yè)務(wù)授權(quán)接口,當本地客戶要使用異地業(yè)務(wù)時,本地認證授權(quán)系統(tǒng) 將向Agent請求該業(yè)務(wù)的授權(quán)信息;
4) 更新跨域業(yè)務(wù)信息接口,異地運營商可以向Agent增加、更新、注銷跨域業(yè) 務(wù)信息;
5) 分發(fā)/獲取業(yè)務(wù)計量接口, Agent可以主動定時向異地BOSS發(fā)送異地業(yè)務(wù)使 用總量,異地BOSS也可以向Agent請求異地業(yè)務(wù)使用總量;
6) 獲取/分發(fā)業(yè)務(wù)授權(quán)接口, Agent可以主動定時向異地認證授權(quán)系統(tǒng)獲取業(yè) 務(wù)授權(quán)密鑰,同樣,異地認證授權(quán)系統(tǒng)可以把新的密鑰分發(fā)給Agent;
7) 本地BOSS從本地授權(quán)系統(tǒng)定時采集業(yè)務(wù)使用明細接口;
8) 結(jié)算接口,完成兩個運營商之間跨域業(yè)務(wù)發(fā)生費用的結(jié)算。
在這8種接口中,訪問異地業(yè)務(wù)定購信息接口和獲取異地業(yè)務(wù)授權(quán)接口為實時 接口,為了滿足業(yè)務(wù)訪問響應(yīng)時間,且都是在本地理域完成;遠程數(shù)據(jù)接口都采用 異步接口,減少了對跨地理域網(wǎng)絡(luò)可靠性的依賴。
本發(fā)明提出的跨域業(yè)務(wù)運營管理的基本原理和具體實現(xiàn)流程如下所述 1異地業(yè)務(wù)注冊實現(xiàn)流程
根據(jù)雙方運營商的協(xié)商,將把異地運營商的業(yè)務(wù)信息在本地BOSS上注冊,便于 異地業(yè)務(wù)在本地定購和繳費。
為了在業(yè)務(wù)跨域運營,業(yè)務(wù)標識要全局唯一,業(yè)務(wù)標識可采用運營商標識和運 營商自定義的標識進行組合,如業(yè)務(wù)標識=運營商標識(4字節(jié))+運營商內(nèi)部自定
9義標識(12字節(jié));這樣根據(jù)業(yè)務(wù)標識可以獲得此業(yè)務(wù)所屬的運營商。異地業(yè)務(wù)注 冊流程如下
101) 操作員從異地BOSS把跨域業(yè)務(wù)信息列表同步給Agent,業(yè)務(wù)信息包括業(yè)
務(wù)標識、業(yè)務(wù)名稱、資費策略;
102) 初始化業(yè)務(wù)授權(quán)密鑰,由異地認證授權(quán)系統(tǒng)同步給Agent;
103) 本地BOSS從Agent獲取異地業(yè)務(wù)信息,包括運營商標識、業(yè)務(wù)標識、業(yè) 務(wù)名稱、資費策略;
104) 本地運營商根據(jù)其運營需求和雙方的協(xié)商,可以重新封裝業(yè)務(wù),并可能對 業(yè)務(wù)重新定價,設(shè)定可以開展的區(qū)域,封裝成面向客戶的產(chǎn)品;
105) 本地運營商"啟動"該產(chǎn)品,客戶便可定購和使用該產(chǎn)品,注冊完成。 2異地業(yè)務(wù)訂購實現(xiàn)流程
異地業(yè)務(wù)定購流程和本地業(yè)務(wù)定購流程一致。流程如下
201) 客戶在本地BOSS上注冊其基本資料信息、級別,賬戶信息等;
202) 客戶選擇其需要訂購的產(chǎn)品,并繳納相關(guān)費用;
203) 本地BOSS將客戶訂購信息下發(fā)到本地認證授權(quán)系統(tǒng)。 3異地業(yè)務(wù)認證授權(quán)
異地業(yè)務(wù)授權(quán)在本地完成,由本地認證系統(tǒng)和Agent共同完成,不需要進行請 求異地認證授權(quán)系統(tǒng),并能夠為雙方提供準確的計費信息。
圖3為本發(fā)明基于代理式的業(yè)務(wù)跨域運營支撐方法訪問授權(quán)流程圖,異地業(yè)務(wù) 認證授權(quán)流程如下
301) 客戶在使用異地業(yè)務(wù)時,客戶攜帶客戶名和將訪問的業(yè)務(wù)標識向本地授權(quán) 系統(tǒng)發(fā)起業(yè)務(wù)訪問權(quán)限請求;
302) 本地認證授權(quán)系統(tǒng)首先判斷客戶是否有權(quán)使用此業(yè)務(wù),如果該客戶沒有定 購,將返回授權(quán)失??;如果該客戶已經(jīng)定購,進行303)或304);
303) 如果該業(yè)務(wù)是后付費業(yè)務(wù),進行305);
304) 如果該業(yè)務(wù)是預(yù)付費業(yè)務(wù),要査詢客戶是否有足夠的余額,如果有,Agent 將下發(fā)授權(quán),進行305),反之,將返回授權(quán)失?。?br>
305) 本地認證授權(quán)系統(tǒng)將向Agent請求一次授權(quán);
306) Agent返回授權(quán)信息;
307) 本地認證授權(quán)收到授權(quán)信息并下發(fā)給客戶;
308) 客戶收到授權(quán)信息,進行訪問業(yè)務(wù)。 4異地業(yè)務(wù)計費流程異地業(yè)務(wù)的計量統(tǒng)計有Agent完成,Agerrt將結(jié)果發(fā)送給異地BOSS,從而避免了 向異地BOSS遠程發(fā)送大量計費詳單;異地業(yè)務(wù)計費處理流程如下
401) 在步驟306)中Agent記錄下發(fā)給本地認證每一次授權(quán)信息,作為業(yè)務(wù)使 用的原始記錄;
402) Agent定時統(tǒng)計業(yè)務(wù)使用量,并把結(jié)果發(fā)送給異地BOSS;
403) 在步驟306)中本地認證授權(quán)系統(tǒng)記錄從Agent接受到的每一次授權(quán)信息, 作為業(yè)務(wù)使用的原始記錄;
404) 本地BOSS定時從本地認證授權(quán)系統(tǒng)采集業(yè)務(wù)使用原始記錄; 5異地業(yè)務(wù)結(jié)算流程
異地運營商同本地運營商結(jié)算,即異地BOSS通過Agent獲取的計量結(jié)果和本地 BOSS進行對賬。
本發(fā)明以應(yīng)用于廣電系統(tǒng)運營商之間的業(yè)務(wù)跨域合作,整個方法和業(yè)務(wù)無關(guān), 具有普遍性。
權(quán)利要求
1、一種基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng),包括本地BOSS、異地BOSS、本地認證授權(quán)系統(tǒng)和異地認證授權(quán)系統(tǒng),其特征在于,還包括異地運營支撐系統(tǒng)代理Agent;所述異地運營支撐系統(tǒng)代理屬于異地運營商,在本地部署并運行;異地運營支撐系統(tǒng)代理完成異地業(yè)務(wù)的授權(quán)和異地業(yè)務(wù)使用量的統(tǒng)計;在本地客戶使用異地業(yè)務(wù)時,客戶向本地認證授權(quán)系統(tǒng)發(fā)起認證請求,本地認證授權(quán)系統(tǒng)判斷該客戶是否合法,如果合法,則向異地運營支撐系統(tǒng)代理申請授權(quán)信息,異地運營支撐系統(tǒng)代理將授權(quán)信息返回給本地認證授權(quán)系統(tǒng),本地認證授權(quán)系統(tǒng)把授權(quán)信息下發(fā)給客戶,客戶利用授權(quán)信息使用異地業(yè)務(wù);同時,異地運營支撐系統(tǒng)代理和本地BOSS根據(jù)異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確記錄異地業(yè)務(wù)的使用量;其中,遠程通信采用異步方式,實時性高的交互在本地完成。
2、 根據(jù)權(quán)利要求1所述的業(yè)務(wù)跨域運營支撐系統(tǒng),其特征在于,所述業(yè)務(wù)跨域 運營支撐系統(tǒng)包括8個接口1) 注冊異地業(yè)務(wù)接口,通過該接口,本地BOSS向異地運營支撐系統(tǒng)代理獲取 異地運營商可共享的異地業(yè)務(wù)信息,所述異地業(yè)務(wù)信息在本地BOSS注冊;所述異地 業(yè)務(wù)信息包括業(yè)務(wù)標識、所屬異地運營商的標識、業(yè)務(wù)名稱和業(yè)務(wù)計費策略;2) 異地業(yè)務(wù)定購信息接口,通過該接口,本地BOSS把業(yè)務(wù)的定購信息及客戶 的余額信息下發(fā)到本地認證授權(quán)系統(tǒng);所述定購信息僅在本地BOSS保存;3) 獲取異地業(yè)務(wù)授權(quán)接口,通過該接口,當本地客戶要使用異地業(yè)務(wù)時,本地 認證授權(quán)系統(tǒng)向異地運營支撐系統(tǒng)代理請求該業(yè)務(wù)的授權(quán)信息;4) 更新跨域業(yè)務(wù)信息接口,通過該接口,異地運營商向異地運營支撐系統(tǒng)代理 增加、更新、注銷跨域業(yè)務(wù)信息;5) 分發(fā)/獲取業(yè)務(wù)計量接口,通過該接口,異地運營支撐系統(tǒng)代理主動、定時 向異地BOSS發(fā)送異地業(yè)務(wù)使用總量,異地B0SS向異地運營支撐系統(tǒng)代理請求異地 業(yè)務(wù)使用總量;6) 獲取/分發(fā)業(yè)務(wù)授權(quán)接口,通過該接口,異地運營支撐系統(tǒng)代理主動、定時 向異地認證授權(quán)系統(tǒng)獲取業(yè)務(wù)授權(quán)密鑰;同樣,異地認證授權(quán)系統(tǒng)把新的密鑰分發(fā) 給異地運營支撐系統(tǒng)代理;7) 使用明細接口,通過該接口,本地BOSS從本地認證授權(quán)系統(tǒng)定時采集業(yè)務(wù) 使用明細;8)結(jié)算接口,通過該接口,本地BOSS與異地BOSS完成兩個運營商之間跨域業(yè) 務(wù)發(fā)生費用的結(jié)算。
3、 根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)跨域運營支撐系統(tǒng),其特征在于,所述訪問 異地業(yè)務(wù)定購信息接口和獲取異地業(yè)務(wù)授權(quán)接口為實時接口,并在本地域完成;遠 程數(shù)據(jù)接口,包括更新跨域業(yè)務(wù)信息接口、分發(fā)/獲取業(yè)務(wù)計量接口、獲取/分發(fā)業(yè) 務(wù)授權(quán)接口和結(jié)算接口;所述遠程數(shù)據(jù)接口為異步接口。
4、 根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)跨域運營支撐系統(tǒng),其特征在于,所述異地 運營支撐系統(tǒng)代理收到業(yè)務(wù)授權(quán)請求時,斷定是否下發(fā)授權(quán)信息,異地業(yè)務(wù)的授權(quán) 信息由異地運營支撐系統(tǒng)代理實時返回本地授權(quán)系統(tǒng)。
5、 根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)跨域運營支撐系統(tǒng),其特征在于,所述異地 業(yè)務(wù)的授權(quán)信息由本地認證授權(quán)系統(tǒng)封裝在本地授權(quán)協(xié)議報文中下發(fā)到客戶,對客 戶屏蔽異地認證授權(quán)協(xié)議的異構(gòu)性。
6、 根據(jù)權(quán)利要求1或2所述的業(yè)務(wù)跨域運營支撐系統(tǒng),其特征在于,所述異地 運營支撐系統(tǒng)代理和所述本地授權(quán)系統(tǒng)參與每次異地業(yè)務(wù)的授權(quán),雙方根據(jù)異地業(yè) 務(wù)訪問授權(quán)的下發(fā),準確實時地記錄每一次異地業(yè)務(wù)使用明細。
7、 一種基于代理式的業(yè)務(wù)跨域運營支撐方法,該方法在本地部署并運行異地運 營支撐系統(tǒng)代理Agent,所述異地運營支撐系統(tǒng)代理屬于異地運營商;異地運營支 撐系統(tǒng)代理完成異地業(yè)務(wù)的授權(quán)和異地業(yè)務(wù)使用量的統(tǒng)計;異地運營支撐系統(tǒng)代理 和本地BOSS根據(jù)異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確記錄異地業(yè)務(wù)的使用量;其中, 遠程通信采用異步方式,實時性高的交互在本地完成;所述方法具體步驟包括(1) 異地業(yè)務(wù)注冊雙方運營商根據(jù)合作協(xié)議,在本地BOSS注冊異地業(yè)務(wù)信息;所述異地業(yè)務(wù)信息包括業(yè)務(wù)標識、所屬異地運營商的標識、業(yè)務(wù)名稱和業(yè)務(wù) 計費策略;(2) 異地業(yè)務(wù)定購已經(jīng)注冊到本地BOSS的異地業(yè)務(wù)和本地業(yè)務(wù)的定購流程 一致;客戶定購業(yè)務(wù)時,把定購信息下發(fā)給本地認證授權(quán)系統(tǒng);所述定購信息僅在 本地BOSS保存;(3) 異地業(yè)務(wù)訪問授權(quán)異地業(yè)務(wù)的認證授權(quán)在本地實現(xiàn),客戶在使用異地業(yè) 務(wù)時,首先向本地授權(quán)系統(tǒng)發(fā)起業(yè)務(wù)認證請求,本地授權(quán)系統(tǒng)收到該業(yè)務(wù)認證請求 后,先根據(jù)訂購信息判斷客戶是否訂購了與該業(yè)務(wù)認證請求對應(yīng)的異地業(yè)務(wù),如果沒有訂購,則本地認證授權(quán)系統(tǒng)直接拒絕,如果已經(jīng)訂購,本地認證授權(quán)系統(tǒng)向異 地運營支撐系統(tǒng)代理請求一次授權(quán)信息,異地運營支撐系統(tǒng)代理將生成授權(quán)信息, 通過本地授權(quán)系統(tǒng)下發(fā)給客戶;客戶得到授權(quán)后訪問異地業(yè)務(wù);(4) 異地業(yè)務(wù)計量在步驟(3)中,異地運營支撐系統(tǒng)代理和本地BOSS根據(jù) 異地業(yè)務(wù)授權(quán)下發(fā)的次數(shù),準確的記錄異地業(yè)務(wù)的使用明細;異地運營支撐系統(tǒng)代 理完成異地業(yè)務(wù)的使用量的統(tǒng)計,發(fā)送給異地BOSS;(5) 異地業(yè)務(wù)費用結(jié)算客戶同本地運營商進行結(jié)算業(yè)務(wù)的使用資費,即在本 地B0SS繳費;異地運營商同本地運營商結(jié)算,即異地BOSS通過步驟(4)獲取的計 量結(jié)果和本地BOSS進行結(jié)算。
8、 根據(jù)權(quán)利要求7所述的業(yè)務(wù)跨域運營支撐方法,其特征在于,所述步驟(3) 異地運營支撐系統(tǒng)代理收到業(yè)務(wù)授權(quán)請求時,斷定是否下發(fā)授權(quán)信息,異地業(yè)務(wù)的 授權(quán)信息由異地運營支撐系統(tǒng)代理實時返回本地授權(quán)系統(tǒng)。
9、 根據(jù)權(quán)利要求7所述的業(yè)務(wù)跨域運營支撐方法,其特征在于,所述步驟(3) 異地業(yè)務(wù)的授權(quán)信息由本地認證授權(quán)系統(tǒng)封裝在本地授權(quán)協(xié)議報文中下發(fā)到客戶, 對客戶屏蔽異地認證授權(quán)協(xié)議的異構(gòu)性。
10、 根據(jù)權(quán)利要求7所述的業(yè)務(wù)跨域運營支撐方法,其特征在于,所述步驟(4) 中異地運營支撐系統(tǒng)代理和本地授權(quán)系統(tǒng)參與每次異地業(yè)務(wù)的授權(quán),雙方根據(jù)異地 業(yè)務(wù)訪問授權(quán)的下發(fā),準確實時地記錄每一次異地業(yè)務(wù)使用明細。
全文摘要
本發(fā)明公開了一種基于代理式的業(yè)務(wù)跨域運營支撐系統(tǒng)及方法,利用一個異地運營商的運營支撐系統(tǒng)代理(Agent)在本地運行,實現(xiàn)異地業(yè)務(wù)的授權(quán)和計量??蛻羰褂卯惖貥I(yè)務(wù)時,本地認證系統(tǒng)向運行在本地的Agent請求授權(quán)信息,然后下發(fā)給客戶,并根據(jù)授權(quán)信息的下發(fā)次數(shù),兩個運營商BOSS都能準確的記錄異地業(yè)務(wù)的使用量。這種方法既能隔離雙方認證授權(quán)具體方法,又能保證業(yè)務(wù)使用量的一致性;同時,兩個BOSS之間不用同步客戶資料和定購信息,利于保護本地客戶資料;異地業(yè)務(wù)計量是通過Agent處理后定時發(fā)送給異地BOSS,并且遠程通信都采用異步方式,減少了遠程信息交互信息量,并減少對遠程網(wǎng)絡(luò)的可靠性依賴。
文檔編號H04M3/42GK101645984SQ200810224609
公開日2010年2月10日 申請日期2008年10月22日 優(yōu)先權(quán)日2008年10月22日
發(fā)明者宏 倪, 學(xué) 劉, 磊 劉, 匡振國, 王勁林, 謝鐵兵 申請人:中國科學(xué)院聲學(xué)研究所