新四季網

業務管理設備、融合業務系統及融合業務實現方法

2023-12-07 05:17:16

專利名稱:業務管理設備、融合業務系統及融合業務實現方法
技術領域:
本發明涉移動通信技術,尤其涉及移動通信網絡中融合業務的業務管理 設備、業務系統及實現方法。
背景技術:
數據增值業務發展迅速,現在已有包括SMS、 WAP、 MMS、 IVR、 USSD、 KJAVA 等在內的多種形式的增值業務。這些形式的業務相互獨立,各自承載於某單 一的業務平臺,因此被稱為單平臺業務。在推出的初期,這類業務極大地滿 足了人們對移動數據業務的需求。為了避免SP欺詐和用戶欺詐等違規行為,現有的移動通信網絡中引入了 業務管理平臺。業務管理平臺對業務過程進行定購關係鑑權,即只有用戶定 購了服務提供商(Service Provider,簡稱SP)的業務,SP才能向用戶提供 業務,用戶才能使用該業務。如圖1所示,為現有的業務管理平臺的業務組織方式示意圖業務管理 平臺首先根據承載方式將業務分為幾大類,例如,將所有SP提供的各種簡訊 業務分為一類,將所有SP提供的彩信業務分為一類;在每種承載方式下,再 根據SP分類管理,同一 SP提供的利用該承載方式實現的多種業務均屬於該 SP的分類,例如,SP1提供了利用承載方式1實現的3種業務,那麼,在承 載方式l下包括SPl,並且在SP1下包括業務l、業務2以及業務3。對於同 一個SP,在不同的承載方式下,業務管理平臺會為其分配不同的服務提供商 代碼(Service Provider Identification,簡稱SPID),用戶可利用該SPID 向SP請求使用某個業務。 但近年來,隨著業務開展的深入,單平臺業務的問題日益顯現出來。業 務能力的單一造成了業務表現形式的單一,導致SP在開展業務時同質化現象 嚴重,難以滿足用戶個性化的需求。綜合使用多種接入方式和調用多種業務 能力的融合業務,很好地解決了這一問題。它通過平臺之間業務功能的關聯和融合,實現了平臺之間的優勢互補,極大地增強了業務的表現力,使SP能夠為用戶提供更高質量移動數據業務。但是,現有的這種業務組織方法存在如下問題(1) 在同一個SP同時提供多種承載方式時,在每一種承載方式中,其 都是獨立的與運營商合作的SP,例如,SP1同時提供簡訊、彩信、WAP三種 承載方式,業務管理平臺會為SP1簡訊、SP1彩信及SP1WAP這三者分別在不 同的空間中分配服務提供商代碼(Service Provider Identification,簡稱 SPID),它們之間無任何聯繫,那麼SP1分別通過SP1簡訊、SP1彩信及SPIWAP 獨立地與業務平臺交互,提供簡訊、彩信及WAP業務,系統無法自動識別出 SPl簡訊、SPl彩信及SPIWAP均是SPl提供的業務;(2) 業務管理平臺為同一個SP在不同的承載方式中分配了不同的資源 (SPID、服務代碼等),無法把位於不同承載方式中的同一家SP關聯起來,因此難以支持通過多種接入方式定購、取消定購以及使用業務。融合業務或提供多種接入方式使用業務,或調用多種業務能力提供業務。 而由以上的現有業務組織方式存在的問題可以看出,在這種業務組織方式下, 系統無法識別用戶通過不同的接入方式使用的是同 一個融合業務,無法把一 個融合業務調用的多種業務能力關聯在一起,因此不能適應新的融合業務開 展和管理的需求。發明內容本發明的目的在於針對現有技術所存在的缺陷,提供一種融合業務實現 方法,實現多種業務的融合,滿足用戶個性化的需求,豐富了業務形式,並
且能防止SP和用戶的其大詐,還可有效防止SP在業務才是供過程中4壬意的濫用 網絡能力,對用戶造成不必要的困擾。為了實現上述目的,本發明提供了一種融合業務實現方法,包括如下步驟在業務管理設備設置融合業務的業務參數,該業務參數包括業務提供商標識,業務標識,業務的觸發條件和結束條件,以及調用的業務設備;業務設備接收到業務請求後,向業務管理設備發送鑑權請求,若業務請 求中攜帶有會話標識,則在鑑權請求中攜帶會話標識;業務管理設備進行鑑權,判斷是否滿足業務的觸發條件,若滿足,則建 立會話記錄並分配唯一的會話標識,並向業務設備返回攜帶會話標識的鑑權 成功消息;否則,根據會話記錄及業務參數進行鑑權,若鑑權通過,則向業 務設備返回攜帶會話標識的鑑權成功消息,否則,返回鑑權失敗消息;業務設備收到鑑權成功消息後,執行業務請求,提供相應的業務能力。 可以由服務提供設備或者用戶終端觸發。在業務過程中,業務管理設備 進行鑑權時,根據業務參數判斷當前調用是否為最後一次,若是,則在向業 務設備返回的鑑權成功消息中攜帶最終調用標識。所述業務管理設備在建立 會話記錄時將會話狀態設置為有效;在業務過程中,若鑑權成功消息中攜帶 最終業務調用標識,那麼業務設備在業務能力調用完成後,向業務管理設備 返回業務結束消息,業務管理設備將相應會話狀態設置為完成;若發生異常 錯誤,業務管理設備終止會話,並將會話設置為異常。本發明還提供了一種業務管理設備,包括通信模塊,用於接收發送數 據;會話控制模塊,與所述通信模塊連接,用於分配及檢測會話標識,控制 及記錄會話狀態,並控制鑑權流程;業務參數存儲模塊,用於存儲融合業務 的業務參數,該業務參數包括業務提供商標識、業務標識、業務的觸發條件、 結束條件以及業務調用的業務設備;用戶信息存儲模塊,用於存儲用戶信息, 該用戶信息包括用戶帳戶信息及業務訂購信息;鑑權模塊,與所述會話控
制模塊、業務參數存儲模塊及用戶信息存儲模塊連接,用於根據業務參數及 用戶信息對接收到的業務請求進行鑑權。本發明又提供了一種融合業務系統,包括終端設備,用於使用融合業 務;服務提供設備,用於提供融合業務的業務數據;業務設備,與所述服務 提供設備連接,用於為融合業務提供業務能力;業務管理設備,與所述業務 設備連接,用於對融合業務進行管理;該業務管理設備包括通信模塊,用於 接收發送數據;會話控制模塊,與所述通信模塊連接,用於分配及檢測會話 標識,控制及記錄會話狀態;業務參數存儲模塊,用於存儲融合業務的業務 參數,該業務參數包括業務提供商標識、業務標識、業務的觸發條件、結束 條件以及業務調用的業務設備;用戶信息存儲模塊,用於存儲用戶信息,該 用戶信息包括用戶帳戶信息及業務訂購信息;鑑權模塊,與所述通信模塊、 會話控制模塊、業務參數存儲模塊及用戶信息存儲模塊連接,用於根據業務 參數及用戶信息對接收到的業務請求進行鑑權。本發明實現了綜合使用多種接入方式和調用多種業務能力的融合業務; 通過平臺之間業務功能的關聯和融合,實現了平臺之間的優勢互補,極大地 增強了業務的表現;所有的融合類業務在使用之前都將先進行綜合鑑權,即 使是由SP觸發,由於只有在資料庫中存在用戶對這個業務的定購關係(即用 戶之前定購了這個業務)的情況下,鑑權才能通過,SP才能被許可向用戶提 供業務,有效的防止了 SP欺詐和用戶欺詐;對SP業務能力的調用範圍做出 了嚴格的限制,每種業務能力在調用之前,業務管理平臺都將檢查本次調用 是否合法,從而防止了 SP在其業務提供過程中任意地濫用網絡能力,對用戶 造成不必要的困擾。下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。


圖1為現有的業務管理平臺的業務組織方式示意圖2為本發明的業務組織方式的結構示意圖;圖3為本發明的融合業務系統結構示意圖;圖4為本發明的業務管理設備的鑑權模塊結構示意圖;圖5為本發明的業務管理設備的會話控制模塊結構示意圖;圖6為本發明的融合業務實現方法流程圖;圖7為本發明的融合業務實現方法的會話狀態轉移示意圖;圖8為本發明的融合業務實現方法實施例一流程示意圖;圖9為本發明的融合業務實現方法實施例二流程示意圖;圖10為本發明的融合業務實現方法實施例三流程示意圖;圖11為本發明的融合業務實現方法實施例四流程示意圖。
具體實施方式
為了支持新的融合業務開展和管理,需要對業務組織方式進行調整,如 圖2所示,為本發明的業務組織方式的結構示意圖,以SP為中心對業務進行 組織,每個SP有一個唯一的SP標識, 一個SP可以提供多種業務,每種業務 也有各自的唯一標識,每個業務可以提供多種承載方式,分別在這些承載方 式中分配資源,這些資源均可以唯一的對應到唯一的SP。在新的業務組織方式下,同樣需要避免SP和用戶的欺詐行為。因此,業 務管理平臺必須能夠支持新的業務組織模式下的定購關係鑑權。針對這種情 況,本發明提出了一種融合業務的實現方法,通過對業務管理平臺的功能進 行擴展,來實現對融合業務的管理。如圖3所示,為本發明的融合業務系統結構示意圖,包括終端設備、 SP設備、業務設備以及業務管理設備。終端設備用於使用融合業務;SP設備 用於提供融合業務的業務數據;業務設備與SP設備連接,用於為融合業務提 供業務能力,即提供業務數據的承載方式,該業務設備可以為簡訊網關、彩 信網關、WAP SP代理等設備;業務管理設備與業務設備連接,用於對融合業
務進行管理。業務設備與SP設備及業務管理設備均通過網絡連接,終端設備 可通過有線或無線(圖示為無線方式)與網絡連接,從而與業務設備通信。業務管理設備包括通信模塊,用於接收發送數據;會話控制模塊,與 通信模塊連接,用於分配及檢測會話標識,控制及記錄會話狀態,並控制鑑 權流程;業務參數存儲模塊,用於存儲融合業務的業務參數,該業務參數包 括業務提供商標識、業務標識、業務的觸發條件、結束條件以及業務調用的 業務設備;用戶信息存儲模塊,用於存儲用戶信息,該用戶信息包括用戶帳 戶信息及業務訂購信息;鑑權模塊,與會話控制模塊、業務參數存儲模塊及 用戶信息存儲模塊連接,用於根據業務參數及用戶信息對接收到的業務請求 進行鑑權。業務設備接收到終端設備或SP設備發送的業務請求後,向業務管理設備 發送鑑權請求,業務管理設備的通信模塊接收到該鑑權請求後向會話控制模 塊發送,會話控制模塊調用鑑權模塊,判斷請求是否滿足業務的觸發條件, 若滿足,則由會話控制模塊建立會話並分配唯一會話標識(SessionID),否 則,根據會話記錄進行鑑權,並調用鑑權模塊根據業務參數進行鑑權,若鑑 權通過,並將表明鑑權成功的鑑權結果通過通信模塊返回業務設備否則, 返回表明鑑權失敗的鑑權結果消息。在此之後,涉及此融合業務的所有消息 均攜帶SessionID。但是由於現有終端能力的限制,終端在發送簡訊/彩信時, 無法攜帶SessionID,業務設備在接收到終端發送的簡訊Z彩信後,由於沒有 SessionID,因此在向業務管理設備發送鑑權請求時,也不攜帶Sess inoID。 此時,業務管理設備可根據鑑權請求中攜帶的簡訊/彩信目的地址,內容以及 發送方等信息查詢會話記錄,唯一匹配到相應的會話記錄,判斷會話是否有 效,業務管理設備在返回鑑權結果時,仍攜帶SessionID。如圖4所示,為鑑權模塊結構示意圖,包括用戶鑑權模塊及業務鑑權 模塊。用戶鑑權模塊與會話控制模塊及用戶信息存儲模塊連接,用於對用戶 及用戶與業務的訂購關係進行鑑權;業務鑑權模塊與會話控制模塊及業務參
數存儲模塊連接,用於根據SP標識、業務標識、觸發條件、結束條件業務、 調用的業務設備等業務參數進行業務鑑權,判斷是否滿足觸發條件,以及該 業務設備是否在允許範圍內。如圖5所示,為會話控制模塊結構示意圖,包括會話記錄模塊、會話 管理模塊及會話標識分配模塊。會話記錄模塊用於記錄會話標識及會話狀態; 會話管理模塊與通信模塊、會話記錄模塊及鑑權模塊連接,用於檢測會話的 有效性,以及控制會話狀態,並調用鑑權模塊;會話標識分配模塊與會話管 理模塊連接,用於為新的業務請求分配會話標識。如圖6所示,為本發明的融合業務實現方法流程圖,包括如下步驟步驟l、在業務管理設備設置融合業務的業務參數,該業務參數包括SP 標識,業務標識,業務的觸發條件和結束條件,以及調用的業務設備;步驟2、業務設備接收到業務請求後,向業務管理設備發送鑑權請求, 若業務請求中攜帶有會話標識,則在鑑權請求中攜帶會話標識;步驟3、業務管理設備進行鑑權,判斷是否滿足業務的觸發條件,若滿 足,則建立會話記錄並分配唯一的會話標識,並向業務設備返回攜帶會話標 識的鑑權成功消息;否則,根據會話記錄及業務參數進行鑑權,若鑑權通過, 則向業務設備返回攜帶會話標識的鑑權成功消息,否則,返回鑑權失敗消息;步驟4、業務設備收到鑑權成功消息後,執行業務請求,提供相應的業 務能力。在業務管理設備上保存SP提供的所有融合類業務的業務參數,包括SP 標識,業務標識,業務的觸發條件和結束條件,以及業務調用的業務設備以 及業務的使用條件等。業務的觸發條件即在什麼情況下業務被觸發,業務可能由終端發起也可 能由SP設備發起,例如,對於一個終端發起的融合業務,可以設置觸發條件 為用戶發送簡訊"ABC"至"1234",或用戶訪問某個URL;對於SP發起的融 合業務,可以某種形式觸發下行業務請求,如可設置觸發條件為SP發送簡訊
給用戶。業務的結束條件為業務使用的最後一項業務能力的成功調用。 業務的使用條件是指維持業務流程得以繼續的條件,可能有多個。 業務的觸發和結束條件,業務所調用的業務能力,業務的使用條件均由SP在註冊業務時向業務管理設備提交註冊。業務管理設備維護一個會話信息庫,該信息庫裡保存全部會話的相關信 息。業務管理設備為每個融合類業務的請求分配一個全網唯一的會話標識(SessionID),並在以會話標識為關鍵字在信息庫中為每個會話生成一條記 錄,保存該會話的狀態以及會話對應的業務等信息。會話記錄中記錄了會話的狀態信息,即某個用戶對某個融合業務的使用 狀態,狀態信息包括有效(active ),完成(complete )以及異常(exceptional ) 三種情況。會話處於active狀態,表明該業務已被觸發,正在使用中;處於 complete狀態表明該業務已完整的按預定流程運行完畢,正常結束;處於 exceptional狀態表明該業務已被觸發,但運行過程中遇到某些問題,比如 網絡異常,SP異常等,異常中止。如圖7所示,為會話的狀態轉移示意圖(A) 業務管理設備收到融合類業務使用請求,滿足該業務的觸發條件, 便在會話信息庫中生成一條會話記錄,將會話狀態置為有效;(B) SP在業務允許的範圍內調用多種業務能力來實現該業務,業務過 程中,會話也為有效狀態;(C) 當業務流程中的最後一項業務能力也調用完成時,就滿足了該業務 的結束條件,會話狀態轉為完成狀態;(D) 如果在從有效到完成的過程中,發生了異常錯誤,會話會立即被中止,會話狀態轉為異常。只有會話狀態處於有效狀態的業務才被允許調用業務設備的業務能力, 且只能調用該業務使用範圍內的業務能力。處於完成和異常狀態的業務不允
許調用任何業務能力。如果某業務的某個會話處於有效狀態,但業務在該用戶和該SP之間再次滿足了觸發條件,則原來的會話將被異常中止,系統將自動建立一個新的會 話,即在滿足業務的觸發條件時,業務管理設備還查詢是否已為終端與服務 提供設備就相同的業務建立了會話,若已建立,則終止原會話,並重新建立 會話並分配會話標識。下面通過實施例說明本發明的融合業務實現方法。 融合業務實現方法實施例一某個融合類業務通過業務設備A和業務設備B提供的業務能力(以下稱 業務設備A提供的業務能力為業務能力A)接入,並需另外調用業務設備C 及業務設備D的業務能力來聯合提供業務,其中,各業務設備提供不同的業 務能力,業務能力A和B是接入能力,調用過程中需要跟用戶交互)。該業務在業務管理設備中註冊的業務參數如下業務的接入方式業務能力A,業務能力B;業務的觸發條件用戶通過業務能力A觸發業務使用;業務的結束條件業務能力D的成功調用;業務所調用的業務能力業務能力A,業務能力B,業務能力C,業務能力D;如圖8所示,為本實施例流程示意圖,包括如下步驟 步驟101、用戶終端通過業務能力A接入,發起對某個融合業務的使用 請求;步驟102、業務能力A向業務管理設備發起鑑權請求,此請求中包括用 戶標識(用戶手機號碼),SP標識,業務標識等相關信息; 步驟103、業務管理設備根據請求進行綜合鑑權;綜合鑑權包括用戶鑑權,業務鑑權,定購關係鑑權等,可有效防止SP欺 詐和用戶欺詐。在判斷是否滿足觸發條件時,根據業務標識提取觸發條件, 根據鑑權請求攜帶的信息檢測到此業務請求符合該業務觸發條件,業務管理 設備在其會話信息庫中建立一條會話記錄,並分配一個全網唯一的SessionID 以標識這個會話,會話狀態置為有效;業務管理設備向業務設備A回復鑑權 成功消息,此條以及此後所有的交互消息中都必須攜帶此SessionID (除了 用戶終端發送的簡訊/彩信,以及業務設備收到用戶終端發送的簡訊/彩信而 發起的鑑權請求),以標識這些消息都屬於之前鑑權成功的會話; 步驟104、業務設備A向SP設備發送業務請求;步驟105、 SP設備根據其業務邏輯,向相應的業務設備B提出調用請求; 步驟106、業務設備B向業務管理設備發送鑑權請求; 步驟107、業務管理設備進行鑑權,回復鑑權成功消息給業務設備B;鑑 權時,業務管理設備首先判斷是否滿足觸發條件,由於此鑑權請求不滿足觸 發條件,因此在根據請求中的SessionID查找會話信息庫,確認存在這個會 話的記錄,且會話的狀態為有效,還要確定SP設備要求調用的業務能力在該 業務的允許範圍內;另外,業務管理設備還要分析該調用是否是本業務的最 後 一次能力調用,並在鑑權成功的回覆消息中標明; 步驟108、業務設備B將信息發送至用戶終端; 步驟109、業務設備B向SP設備返回調用結果; 步驟IIO、用戶終端向業務設備B提出調用請求; 步驟111、業務設備B向業務管理設備發起鑑權請求; 步驟112、業務管理設備回復鑑權成功消息給業務設備C,鑑權過程與步 驟107中的描述相同;步驟113、業務設備B將用戶終端發送的信息發送給SP設備; 步驟114、 SP設備根據其業務邏輯,向業務設備C提出調用請求; 步驟115 、業務設備C向業務管理設備發起鑑權請求; 步驟ll6、業務管理設備回復鑑權成功消息給業務設備C,鑑權過程與步 驟107中的描述相同;步驟ll7、業務能力C調用完畢後,業務設備C將調用結果返回給SP設
備;步驟118、 SP設備根據其業務邏輯,向業務設備D提出調用請求; 步驟119、業務設備D向業務管理設備發起鑑權請求 步驟120、業務管理設備回復鑑權成功消息給業務設備D,鑑權過程與步 驟107中的描述相同;由於此項調用為該業務的最後一次能力調用,因此返 回的鑑權成功消息中攜帶最終調用標識,標明此是該業務調用的最後 一項業 務能力;步驟121、調用完畢後,業務設備D將調用結果返回給SP設備;步驟122、業務設備D通知業務管理設備最後一項業務能力已經被成功調用,滿足了業務的結束條件,業務過程完整結束,業務管理設備將會話狀態置為完成。融合業務實現方法實施例二某個融合類業務通過業務能力A和業務能力B接入,並需另外調用業務 能力C和業務能力D來聯合提供業務,各業務能力不同,其中業務能力A和 B是接入能力,調用過程中需要跟用戶交互。該業務在業務管理設備中註冊的業務參數如下業務的接入方式業務能力A,業務能力B;業務的觸發條件SP通過業務能力A觸發下行業務請求;業務的結束條件業務能力D的成功調用;業務所調用的業務能力業務能力A,業務能力B,業務能力C,業務能力D。如圖9所示,為本實施例流程示意圖,包括如下步驟步驟201、 SP設備提出通過業務能力A提出向某用戶的下行業務請求;步驟202、業務設備A向業務管理設備發起鑑權請求,此請求中包括用 戶標識(用戶手機號碼),SP標識,業務標識等相關信息;步驟203、業務管理設備根據請求進行綜合鑑權,綜合鑑權包括用戶鑑 權,業務鑑權,定購關係鑑權等;業務管理設備檢測到該下行業務請求符合該業務的觸發條件,資料庫中存在用戶對這個業務的定購關係並且用戶也通 過了用戶鑑權,則在其會話信息庫中建立一條會話的記錄,並分配一個全網唯一的SessionID以標識這個會話,會話狀態置為有效;業務管理設備向業 務設備A回復鑑權成功消息,此條以及此後所有的交互消息中都必須攜帶此 SessionID (除了用戶終端發送的簡訊/彩信,以及業務設備收到用戶終端發 送的簡訊/彩信而發起的鑑權請求),以標識這些消息都屬於之前鑑權成功的 會話;步驟204、業務設備A執行調用,向用戶終端發送信息; 步驟205、業務設備A向SP設備返回調用結果;步驟206、用戶終端向業務設備A發送調用請求,請求通過其向SP發送 信息;步驟207、業務設備A向業務管理設備發送鑑權請求, 步驟208、業務管理設備回復鑑權成功消息給業務設備A;鑑權時,業務 管理設備首先判斷是否滿足觸發條件,由於此鑑權請求不滿足觸發條件,因 此在根據請求中的SessionID查找會話信息庫,確認存在這個會話的記錄, 且會話的狀態為有效,還要確定SP設備要求調用的業務能力在該業務的允許 範圍內;另外,業務管理設備還要分析該調用是否是本業務的最後一次能力 調用,並在鑑權成功的回覆消息中標明;步驟209、業務設備A執行業務功能調用,向SP設備發送信息; 步驟210、 SP設備根據其業務邏輯,向相應的業務設備B提出調用請求; 步驟211、業務設備B向業務管理設備發送鑑權請求; 步驟212、業務管理設備進行鑑權,回復鑑權成功消息給業務設備B,鑑 權步驟與步驟208相同;步驟213、業務設備B執行調用,向用戶終端發送信息; 步驟214、業務設備B將調用結果返回SP設備;
步驟215、用戶終端調用業務設備B向SP設備發送信息; 步驟216、業務設備B向業務管理設備發送鑑權請求 步驟217、業務管理設備進行鑑權,回復鑑權成功消息給業務設備B,鑑 權步驟與步驟208相同;步驟218、業務設備B向SP設備發送信息;步驟219、 SP設備根據其業務邏輯,向業務設備C提出調用請求; 步驟220、業務設備C向業務管理設備發起鑑權請求; 步驟221、業務管理設備回復鑑權成功消息給業務設備C,鑑權過程與步 驟2 08中的描述相同;步驟222、業務能力C調用完畢後,業務設備C將調用結果返回給SP設備;步驟223、 SP設備根據其業務邏輯,向業務設備D提出調用請求; 步驟224、業務設備D向業務管理設備發起鑑權請求; 步驟225、業務管理設備回復鑑權成功消息給業務設備D,鑑權過程與步 驟208中的描述相同;由於此項調用為該業務的最後一次能力調用,因此返 回的鑑權成功消息中攜帶最終調用標識,標明此是該業務調用的最後 一 項業務能力;步驟226、調用完畢後,業務設備D將調用結果返回給SP設備;步驟219、業務設備D通知業務管理設備最後一項業務能力已經被成功調用,滿足了業務的結束條件,業務過程完整結束,業務管理設備將會話狀態置為完成。下面通過兩個融合業務實例說明本發明的融合業務實現方法。 融合業務實現方法實施例三業務的使用流程用戶登錄到SP的WAP網站,選擇電影購票業務,系統 自動查詢用戶的位置,將附近影院的影訊信息展示給用戶,用戶選擇了購買 某個影院某場電影的電影票,系統自動向二維碼系統請求電影票二維碼,通 過彩信發給用戶。業務的觸發條件用戶在SP的WAP網站上選擇電影購票業務 業務的結束條件電影票下發成功業務所調用的業務能力WAP,位置平臺,二維碼服務,彩信及地理信息查詢業務的使用條件業務按照預定流程進行,若有的流程沒完成則無法繼 續下去,例如展示完影訊之後,用戶要選擇購買某場電影的電影票,如果用 戶沒選擇就退出了 ,那這個業務將無法繼續下去。如圖10所示,為本實施例流程圖,包括如下步驟步驟301、用戶瀏覽WAP網頁,選擇購買電影業務,向WAP SP代理設備 發送業務請求;步驟3Q2、 WAP SP代理設備向業務管理設備發送鑑權請求; 步驟303、業務管理設備進行綜合鑑權,綜合鑑權包括用戶鑑權,業務 鑑權,定購關係鑑權等;業務管理設備檢測到該業務請求符合該業務的觸發 條件,資料庫中存在用戶對這個業務的定購關係並且用戶也通過了用戶鑑權, 則在其會話信息庫中建立一條會話的記錄,並分配一個全網唯一的SessionID 以標識這個會話,會話狀態置為有效;業務管理設備向WAPSP回復鑑權成功 消息,此條以及此後所有的交互消息中都必須攜帶此SessionID,以標識這 些消息都屬於之前鑑權成功的會話;步驟3Q4、 WAP SP代理設備向SP設備傳送業務請求; 步驟305 、 SP設備向位置業務設備發送調用請求,請求獲得用戶的位置 信息;該請求中攜帶有用戶標識;步驟306、位置業務設備向業務管理設備發送鑑權請求; 步驟307、業務管理設備進行鑑權,回復鑑權成功消息給位置業務設備; 鑑權時,業務管理設備首先根據請求中的SessionID查找會話信息庫,確認 存在這個會話的記錄,且會話的狀態為有效,還要確定SP設備要求調用的位 置業務能力在該業務的允許範圍內;步驟308、位置業務設備獲得用戶的位置信息並向SP設備返回; 步驟309、 SP設備請求地理信息系統(Geographic Information System, 簡稱GIS)發送調用請求,請求獲得用戶附近的電影院信息; 步驟310、 GIS向業務管理設備發送鑑權請求;步驟311、業務管理設備進行鑑權,回復鑑權成功消息給GIS;鑑權時, 業務管理設備首先根據請求中的SessionID查找會話信息庫,確認存在這個 會話的記錄,且會話的狀態為有效,還要確定SP設備要求調用的GIS能力在 該業務的允許範圍內;步驟312、 GIS向SP設備返回用戶附近的電影院信息; 步驟313、 SP設備向用戶終端發送電影院信息,展示用戶附近的影院; 步驟314、用戶選擇購買某場次的電影票,向SP設備返回購買請求; 步驟315、 SP設備向二維碼系統發送調用請求,請求獲得相應的電影票 的二維碼;步驟316、 二維碼系統向業務管理設備發送鑑權請求;步驟317、業務管理設備進行鑑權,回復鑑權成功消息給二維碼系統;鑑權時,業務管理設備首先根據請求中的SessionID查找會話信息庫,確認存在這個會話的記錄,且會話的狀態為有效,還要確定SP設備要求調用的二維碼能力在該業務的允許範圍內;步驟318、 二維碼系統向SP設備返回電影票的二維碼;步驟319、 SP設備向彩信網關發送調用請求,請求向用戶終端下發電影票二維碼;步驟320、彩信網關向業務管理設備發送鑑權請求;步驟321、業務管理設備進行鑑權,回復鑑權成功消息給彩信網關;鑑 權時,業務管理設備首先根據請求中的SessionID查找會話信息庫,確認存 在這個會話的記錄,且會話的狀態為有效,還要確定SP設備要求調用的彩信 能力在該業務的允許範圍內;另外,業務管理設備分析得到該調用是本業務的最後 一次能力調用,因此在鑑權成功的回覆消息中攜帶最終調用標識; 步驟322、彩信網關向用戶終端下發電影票二維碼; 步驟323、彩信網關向SP設備發送電影票下發完畢的調用結果消息; 步驟324、彩信網關通知業務管理設備最後一項業務能力已經被成功調用,滿足了業務的結束條件,業務過程完整結束,業務管理設備將會話狀態置為完成。融合業務實現方法實施例四業務的使用流程對於曾經訂製過這個業務的用戶,SP設備每天會以號 碼8888123定時向用戶下發一條彩信,彩信內容是一道有獎問答題,用戶編 輯以答案為內容的簡訊回復給SP設備,SP設備判斷回答正確與否,並把中 獎信息通過簡訊發給用戶。業務的觸發條件SP以號碼8888123向用戶發送彩信問題業務的結束條件中獎信息發送成功業務所調用的業務能力簡訊,彩信業務的使用條件有多個,比如用戶編輯以答案為內容的簡訊回復給SP, 比如SP在等待用戶的回覆過程中不能再通過8888123下發任何彩信答題,否 則原會話將被異常中止,系統將建立一個新的會話。如圖11所示,為本實施例流程圖,包括如下步驟步驟401、 SP設備提出以號碼8888123通過彩信方式提出向某用戶的下 行業務請求;請求中攜帶有用戶標識(用戶手機號碼),SP標識,業務標識等相關信息,並包含問題的內容;步驟402、彩信網關向業務管理設備發起鑑權請求,此請求中包括用戶 標識(用戶手機號碼),SP標識,業務標識等相關信息;
該業務的觸發條件,資料庫中存在用戶對這個業務的定購關係並且用戶也通 過了用戶鑑權,則在其會話信息庫中建立一條會話的記錄,並分配一個全網唯一的SessionID以標識這個會話,會話狀態置為有效;業務管理設備向彩信網關回復攜帶有Ses s i onID的鑑權成功消息;步驟404、調用過程中,彩信網關將攜帶SessionID的問題發送給用戶;步驟405、彩信網關向SP設備返回攜帶SessionID的調用結果;步驟406、用戶終端將答案通過簡訊方式向SP發送,該簡訊中不攜帶Sess ionID;步驟407、簡訊網關向業務管理設備發起鑑權請求,此請求中包括用戶 標識(用戶手機號碼),SP標識,業務標識等相關信息,由於用戶終端發送 的簡訊不攜帶SessionID,因此簡訊網關發送的鑑權請求中也不攜帶 Sess icmID;步驟408、業務管理設備根據請求進行鑑權,回復攜帶SessionID的鑑 權成功消息給簡訊網關;鑑權時,業務管理設備首先判斷鑑權請求中攜帶的 信息不滿足觸發條件,然後根據請求中的用戶標識、業務標識及SP標識查找 會話信息庫,確認存在這個會話的記錄,且會話的狀態為有效,還要確定SP 設備要求調用的簡訊能力在該業務的允許範圍內;步驟409、簡訊網關將攜帶SessionID的簡訊發送至SP設備 步驟410、 SP設備判斷用戶的回答是否正確,生成中獎信息,並向簡訊 網關提出調用請求,通過簡訊向用戶發送,該消息中攜帶有SessionID; 步驟411、簡訊網關向業務管理設備發送攜帶SessionID的鑑權請求; 步驟412、業務管理設備進行鑑權,回復鑑權成功消息給簡訊網關;鑑 權時,業務管理設備首先判斷不滿足觸發條件,然後根據請求中的SessionID 查找會話信息庫,確認存在這個會話的記錄,且會話的狀態為有效,還要確 定SP設備要求調用的簡訊能力在該業務的允許範圍內;另外,業務管理設備 分析得到該調用是本業務的最後一次能力調用,因此在鑑權成功的回覆消息 中攜帶最終調用標識;步驟413、調用過程中,簡訊網關將中獎信息發送給用戶; 步驟44 、簡訊網關將攜帶Ses s ionID的調用結果返回給SP設備; 步驟415、簡訊網關向業務管理設備發送攜帶Session ID的通知,通知 業務管理設備最後一項業務能力已經被成功調用,滿足了業務的結束條件, 業務過程完整結束,業務管理設備將會話狀態置為完成。在本發明的融合業務實現方法中,所有的融合業務在使用之前都將先進 行綜合鑑權。綜合鑑權包括用戶鑑權,業務鑑權,定購關係鑑權等,有效的 防止了 SP欺詐和用戶欺詐。所有融合類業務的使用,即使是由SP觸發,由 於只有在資料庫中存在用戶對這個業務的定購關係(即用戶之前定購了這個 業務)的情況下,鑑權才能通過,SP才能被許可向用戶提供業務。這樣做確 保了業務的提供符合用戶的意願,保證了用戶在業務使用過程中的主導地位。 本發明實現了對業務過程的控制。通過觸發條件,結束條件嚴格定義了 一個會話的建立與完成。通過全網唯一的SessionID實現了多種業務能力的 關聯,及對此種關聯的鑑權。SessionID將SP對多種業務能力的調用關聯在 一起,標識它們屬於同一個融合類業務。業務能力調用過程中,業務管理平 臺將對能力調用的合法性進行鑑權。任何攜帶錯誤的SessionID的調用請求 都將被拒絕,並且除了用戶上行的簡訊和彩信外,任何不攜帶SessionID調 用請求都將被拒絕。本發明還對SP業務能力的調用範圍做出了嚴格的限制。每種業務能力在 調用之前,業務管理平臺都將檢查本次調用是否合法,檢查中參照註冊時對 業務能力調用範圍的劃定,以及業務過程中業務管理平臺對業務狀態的記錄。 採用這種方式嚴格限制了 SP對業務能力的調用,即SP調用的業務能力必須 是該業務在當前狀態下允許調用的業務能力。這一點防止了 SP在其業務提供 過程中任意地濫用網絡能力,對用戶造成不必要的困擾。最後應當說明的是以上實施例僅用以說明本發明的技術方案而非對其
限制;儘管參照較佳實施例對本發明進行了詳細的說明,所屬領域的普通技 術人員應當理解,依然可以對本發明的具體實施方式
進行修改或者對部分技 術特徵進行等同替換;而不脫離本發明技術方案的精神,其均應涵蓋在本發 明請求保護的技術方案範圍當中。
權利要求
1. 一種融合業務實現方法,其中包括如下步驟在業務管理設備設置融合業務的業務參數,該業務參數包括業務提供商標識,業務標識,業務的觸發條件和結束條件,以及調用的業務設備;業務設備接收到業務請求後,向業務管理設備發送鑑權請求,若業務請求中攜帶有會話標識,則在鑑權請求中攜帶會話標識;業務管理設備進行鑑權,判斷是否滿足業務的觸發條件,若滿足,則建立會話記錄並分配唯一的會話標識,並向業務設備返回攜帶會話標識的鑑權成功消息;否則,根據會話記錄及業務參數進行鑑權,若鑑權通過,則向業務設備返回攜帶會話標識的鑑權成功消息,否則,返回鑑權失敗消息;業務設備收到鑑權成功消息後,執行業務請求,提供相應的業務能力。
2、 根據權利要求1所述的融合業務實現方法,其中所述的業務設備接 收到業務使用請求具體為業務設備接收到移動終端發送的業務請求。
3、 根據權利要求1所述的融合業務實現方法,其中所述的業務設備接 收到業務使用請求具體為業務設備接收到服務提供設備發送的業務請求。
4、 根據權利要求3所述的融合業務實現方法,其中業務設備在執行業 務請求後,還向服務提供設備返回調用結果。
5、 根據權利要求1所述的融合業務實現方法,其中所述判斷是否滿足 業務的觸發條件的步驟具體為根據業務標識查找業務的觸發條件,判斷是 否滿足觸發條件。
6、 根據權利要求1所述的融合業務實現方法,其中所述業務管理設備 在建立會話記錄時將會話狀態設置為有效。
7、 根據權利要求1所述的融合業務實現方法,其中在業務過程中,業 務管理設備進行鑑權時,根據業務參數判斷當前調用是否為最後一次,若是, 則在向業務設備返回的鑑權成功消息中攜帶最終調用標識。
8、 根據權利要求7所述的融合業務實現方法,其中在業務過程中,若 鑑權成功消息中攜帶最終業務調用標識,那麼業務設備在業務能力調用完成 後,向業務管理設備返回攜帶會話標識的業務結束消息,業務管理設備將相 應會話狀態設置為完成。
9、 根據權利要求1所述的融合業務實現方法,其中在業務過程中,若 發生異常錯誤,業務管理設備終止會話,並將會話設置為異常。
10、 根據權利要求6-9任一所述的融合業務實現方法,其中所述的根據 會話記錄及業務參數進行鑑權的步驟具體為根據會話記錄判斷會話是否有 效,並且根據業務參數判斷是否允許調用業務設備,當二個條件均滿足時, 鑑權通過。
11、 根據權利要求10所述的融合業務實現方法,其中所述的判斷會話 是否有效的步驟具體為從鑑權請求中提取會話標識,根據會話標識查找會 話記錄,判斷會話是否有效。
12、 根據權利要求10所述的融合業務實現方法,其中所述的判斷會話 記錄是否有效的步驟具體為根據鑑權請求中攜帶的業務標識、業務請求源 地址查找相應的會話記錄,判斷會話是否有效。
13、 根據權利要求1所述的融合業務實現方法,其中在判斷用戶是否滿 足業務的觸發條件時,還對定購關係進行鑑權。
14、 根據權利要求10所述的融合業務實現方法,其中在滿足業務的觸 發條件時,業務管理設備還查詢是否已為終端與服務提供設備就相同的業務 建立了會話,若已建立,則終止原會話,並重新建立會話並分配會話標識。
15、 一種業務管理設備,其中包括 通信模塊,用於接收發送數據;會話控制模塊,與所述通信模塊連接,用於分配及檢測會話標識,控制 及記錄會話狀態;業務參數存儲模塊,用於存儲融合業務的業務參數,該業務參數包括業 務提供商標識、業務標識、業務的觸發條件、結束條件以及業務調用的業務設備;用戶信息存儲模塊,用於存儲用戶信息,該用戶信息包括用戶帳戶信 息及業務訂購信息;鑑權模塊,與所述通信模塊、會話控制模塊、業務參數存儲模塊及用戶 信息存儲模塊連接,用於根據業務參數及用戶信息對接收到的業務請求進行鑑權。
16、 根據權利要求15所述的業務管理設備,其中所述鑑權模塊包括 用戶鑑權模塊,與所述會話控制模塊及用戶信息存儲模塊連接,用於對用戶及用戶與業務的訂購關係進行鑑權;業務鑑權模塊,與所迷會話控制模塊及業務參數存儲模塊連接,用於業 務鑑權。
17、 根據權利要求15所述的業務管理設備,其中所述會話控制模塊包括會話記錄模塊,用於記錄會話標識及會話狀態;會話管理模塊,與所述通信模塊、會話記錄模塊及鑑權模塊連接,用於 檢測會話標識,以及控制會話狀態;會話標識分配模塊,與所述會話管理模塊連接,用於分配會話標識。
18、 一種融合業務系統,其中包括 終端設備,用於使用融合業務; 服務提供設備,用於提供融合業務的業務數據;業務設備,與所述服務提供設備及終端設備連接,用於為融合業務提供 業務能力;業務管理設備,與所述業務設備連接,用於對融合業務進行管理;該業 務管理設備包括通信模塊,用於接收發送數據;會話控制模塊,與所述通信模塊連接,用於分配及檢測會話標識, 控制及記錄會話狀態,並控制鑑權流程;業務參數存儲模塊,用於存儲融合業務的業務參數,該業務參數包 括業務提供商標識、業務標識、業務的觸發條件、結束條件以及業務調用的業務設備;用戶信息存儲模塊,用於存儲用戶信息,該用戶信息包括用戶帳戶 信息及業務訂購信息;鑑權模塊,與所述會話控制模塊、業務參數存儲模塊及用戶信息存 儲模塊連接,用於根據業務參數及用戶信息對接收到的業務請求進行鑑權。
19、 根據權利要求18所述的融合業務系統,其中所述業務管理設備的 鑑權模塊包括用戶鑑權模塊,與所述會話控制模塊及用戶信息存儲模塊連接,用於對 用戶及用戶與業務的訂購關係進行鑑權;業務鑑權模塊,與所述會話控制模塊及業務參數存儲模塊連接,用於業 務鑑權。
20、 根據權利要求18所述的融合業務系統,其中所述業務管理設備的 會話控制模塊包括會話記錄模塊,用於記錄會話標識及會話狀態;會話管理模塊,與所述通信模塊、會話記錄模塊及鑑權模塊連接,用於 檢測會話標識,以及控制會話狀態;會話標識分配模塊,與所述會話管理模塊連接,用於分配會話標識。
全文摘要
本發明涉及融合業務實現方法,在業務管理設備設置融合業務參數;業務設備接收到業務請求後向業務管理設備發送鑑權請求;業務管理設備鑑權,若滿足觸發條件則建立會話記錄並分配唯一會話標識;否則,根據會話記錄及業務參數進行鑑權,若鑑權通過,則向業務設備返回攜帶會話標識的鑑權成功消息;業務設備收到鑑權成功消息後,提供相應的業務能力。本發明還涉及一種業務管理設備,包括通信模塊,會話控制模塊,業務參數存儲模塊,用戶信息存儲模塊以及鑑權模塊。本發明又涉及一種融合業務系統,包括終端設備、服務提供設備、業務設備及業務管理設備。本發明實現了綜合使用多種接入方式和調用多種業務能力的融合業務並可有效防止SP欺詐和用戶欺詐。
文檔編號H04Q7/22GK101212717SQ20061016968
公開日2008年7月2日 申請日期2006年12月27日 優先權日2006年12月27日
發明者傅平達, 彬 周, 杜宇健, 翔 段, 袁向陽, 高雁冰 申請人:中國移動通信集團公司;卓望數碼技術(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀