專利名稱:通用業(yè)務(wù)系統(tǒng)及裝置、網(wǎng)絡(luò)接入系統(tǒng)和業(yè)務(wù)處理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種通用業(yè)務(wù)系統(tǒng)及裝置、網(wǎng)絡(luò)接入系統(tǒng)和業(yè)務(wù)處理方法。
背景技術(shù):
目前在電信網(wǎng)絡(luò)中,業(yè)務(wù)通常是通過與交換網(wǎng)絡(luò)分離的智能網(wǎng)設(shè)備提供的。隨著運(yùn)營商業(yè)務(wù)領(lǐng)域的拓展,如原來的固定運(yùn)營商獲得移動牌照后開展移動業(yè)務(wù),此時(shí),運(yùn)營商可能需要將原來為固定用戶提供的業(yè)務(wù)向移動用戶提供。
由于不同的核心網(wǎng)絡(luò)接入業(yè)務(wù)系統(tǒng)采用不同的信令協(xié)議,如固定網(wǎng)絡(luò)采用INAP(Intelligent Network Application Part,智能網(wǎng)應(yīng)用部分)協(xié)議,GSM(GlobalSystem for Mobile Communication,全球移動通信網(wǎng))移動網(wǎng)絡(luò)采用CAP(CAMEL Application Part,移動增強(qiáng)邏輯的特定用戶應(yīng)用部分)協(xié)議,IMS(IPMultimedia System,IP多媒體子系統(tǒng))網(wǎng)絡(luò)采用SIP協(xié)議(Session InitiatedProtocol,會話初始協(xié)議)。因此,目前對于多個(gè)核心網(wǎng)絡(luò)的情況,提供業(yè)務(wù)時(shí)通常有兩種方式一種是采用多個(gè)業(yè)務(wù)系統(tǒng),為不同的網(wǎng)絡(luò)分別定制業(yè)務(wù)邏輯(現(xiàn)有技術(shù)一);一種是由新建的核心網(wǎng)絡(luò)提供協(xié)議轉(zhuǎn)換,接入同一個(gè)業(yè)務(wù)系統(tǒng)(現(xiàn)有技術(shù)二)。
對于現(xiàn)有技術(shù)一提供的多種業(yè)務(wù)接入方式,以目前存在的PSTN(PublicSwitch Telephone Network,公共交換電話網(wǎng))、GSM網(wǎng)絡(luò)和CDMA(CodeDivision Multiple Access,碼分多址接入)網(wǎng)絡(luò)為例,其組網(wǎng)如圖1所示。圖1中INAP SCP、CAP SCP、WIN SCP分別代表PSTN、GSM、CDMA網(wǎng)絡(luò)中的業(yè)務(wù)系統(tǒng)。即使上述網(wǎng)絡(luò)由同一運(yùn)營商運(yùn)營,不同的網(wǎng)絡(luò)也分別有各自的業(yè)務(wù)系統(tǒng)。
采用這種業(yè)務(wù)接入方式,對于各網(wǎng)絡(luò)的用戶,要實(shí)現(xiàn)相同的業(yè)務(wù)特性時(shí),需要分別在各網(wǎng)絡(luò)對應(yīng)的SCP(Service Control Point,業(yè)務(wù)控制點(diǎn))實(shí)現(xiàn)。對于運(yùn)營商業(yè)務(wù)領(lǐng)域的拓展,如原來的固定運(yùn)營商獲得移動牌照后開展移動業(yè)務(wù)的情況,運(yùn)營商將原來為固定用戶提供的業(yè)務(wù)向移動用戶提供時(shí),需要新建移動業(yè)務(wù)系統(tǒng),并基于移動網(wǎng)絡(luò)的協(xié)議重新開發(fā)原有的業(yè)務(wù),無法實(shí)現(xiàn)原來固定網(wǎng)絡(luò)業(yè)務(wù)邏輯的共享。同樣,當(dāng)業(yè)務(wù)特性增強(qiáng)變化時(shí),需要分別修改各業(yè)務(wù)系統(tǒng)上的邏輯,這樣給開發(fā)工作帶來大量工作量和各系統(tǒng)業(yè)務(wù)特性不一致的風(fēng)險(xiǎn)。
現(xiàn)有技術(shù)二提供的多種業(yè)務(wù)接入方式中,由新建的核心網(wǎng)絡(luò)提供協(xié)議轉(zhuǎn)換,接入已有業(yè)務(wù)系統(tǒng)。以GSM和IMS網(wǎng)絡(luò)為例,其組網(wǎng)如圖2所示。圖2中,GSM網(wǎng)絡(luò)是運(yùn)營商先運(yùn)營的網(wǎng)絡(luò),IMS是運(yùn)營商后運(yùn)營的網(wǎng)絡(luò),現(xiàn)有技術(shù)二的方案是在后運(yùn)營的網(wǎng)絡(luò)中增加協(xié)議轉(zhuǎn)換設(shè)備(IM SSF,IM業(yè)務(wù)交換點(diǎn)),使得新建網(wǎng)絡(luò)使用與原有網(wǎng)絡(luò)相同的信令協(xié)議接入原有業(yè)務(wù)系統(tǒng)。
采用這種業(yè)務(wù)接入方式,雖然能夠做到無需改造原有業(yè)務(wù)系統(tǒng)就可以為新網(wǎng)絡(luò)用戶提供業(yè)務(wù)。但由于各網(wǎng)絡(luò)具有不同的能力,一般新建的網(wǎng)絡(luò)有比已有網(wǎng)絡(luò)更強(qiáng)的能力,而新建網(wǎng)絡(luò)采用與已有網(wǎng)絡(luò)相同的協(xié)議接入,所以無法應(yīng)用新建網(wǎng)絡(luò)的新能力在業(yè)務(wù)系統(tǒng)中開展新業(yè)務(wù)。
綜上所述,目前的多種業(yè)務(wù)接入技術(shù)不能在既滿足已有業(yè)務(wù)功能為新建的核心網(wǎng)絡(luò)所共享的同時(shí),還能充分利用新建網(wǎng)絡(luò)所提供的新的業(yè)務(wù)功能。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種通用業(yè)務(wù)系統(tǒng),用以實(shí)現(xiàn)降低業(yè)務(wù)開發(fā)成本、提高業(yè)務(wù)系統(tǒng)可擴(kuò)展性。
本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)包括業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊;所述業(yè)務(wù)接入模塊,用于接收對應(yīng)接入網(wǎng)絡(luò)的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為第二業(yè)務(wù)請求,發(fā)送給所述業(yè)務(wù)調(diào)度模塊;所述業(yè)務(wù)調(diào)度模塊,用于根據(jù)接收到的所述第二業(yè)務(wù)請求,調(diào)用執(zhí)行業(yè)務(wù)邏輯的業(yè)務(wù)功能模塊;所述業(yè)務(wù)功能模塊,用于接受所述業(yè)務(wù)調(diào)度模塊的調(diào)用,執(zhí)行所述第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
進(jìn)一步地,所述業(yè)務(wù)接入模塊為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)接入模塊對應(yīng)一種接入網(wǎng)絡(luò);或/和所述業(yè)務(wù)功能模塊為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)功能模塊對應(yīng)一種業(yè)務(wù)功能。
本發(fā)明的另一個(gè)實(shí)施例提供了一種通用業(yè)務(wù)處理裝置,該裝置包括業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)接入模塊;所述業(yè)務(wù)接入模塊,用于接收對應(yīng)接入網(wǎng)絡(luò)的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為第二業(yè)務(wù)請求,發(fā)送給所述業(yè)務(wù)調(diào)度模塊;所述業(yè)務(wù)調(diào)度模塊,用于根據(jù)所述第二業(yè)務(wù)請求,調(diào)用相應(yīng)的業(yè)務(wù)功能。
本發(fā)明的另一個(gè)實(shí)施例提供了一種網(wǎng)絡(luò)接入系統(tǒng),包括至少一個(gè)接入網(wǎng)絡(luò)、與所述接入網(wǎng)絡(luò)對應(yīng)的網(wǎng)絡(luò)接入模塊,以及通用業(yè)務(wù)處理子系統(tǒng);所述網(wǎng)絡(luò)接入模塊,用于接收對應(yīng)的接入網(wǎng)絡(luò)發(fā)送的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為所述通用業(yè)務(wù)處理子系統(tǒng)支持的第二業(yè)務(wù)請求,并發(fā)送到所述通用業(yè)務(wù)處理子系統(tǒng);所述通用業(yè)務(wù)處理子系統(tǒng),用于根據(jù)所述第二業(yè)務(wù)請求,執(zhí)行該第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
本發(fā)明的另一個(gè)實(shí)施例提供了一種通信業(yè)務(wù)處理方法,該方法包括以下步驟將接入網(wǎng)絡(luò)發(fā)送的第一業(yè)務(wù)請求進(jìn)行協(xié)議轉(zhuǎn)換,轉(zhuǎn)換為第二業(yè)務(wù)請求;根據(jù)所述第二業(yè)務(wù)請求獲取相應(yīng)的業(yè)務(wù)邏輯;根據(jù)所述業(yè)務(wù)邏輯執(zhí)行第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
本發(fā)明實(shí)施例可實(shí)現(xiàn)將多種接入網(wǎng)絡(luò)接入通用業(yè)務(wù)系統(tǒng),不同接入網(wǎng)絡(luò)共享業(yè)務(wù)功能,這樣,接入的新建的網(wǎng)絡(luò)可以直接利用已接入網(wǎng)絡(luò)的業(yè)務(wù)功能為用戶提供服務(wù)。同時(shí),業(yè)務(wù)調(diào)度模塊可以為不同的業(yè)務(wù)接入模塊處理業(yè)務(wù)調(diào)度請求,按照配置的業(yè)務(wù)功能調(diào)度策略調(diào)用相應(yīng)的業(yè)務(wù)功能模塊,使不同的接入網(wǎng)絡(luò)能夠共享通信業(yè)務(wù)系統(tǒng)的業(yè)務(wù)特性,因而提高了通信系統(tǒng)的業(yè)務(wù)擴(kuò)展能力,降低了業(yè)務(wù)開發(fā)成本。
圖1為現(xiàn)有技術(shù)一提供的為不同網(wǎng)絡(luò)分別提供業(yè)務(wù)系統(tǒng)的示意圖;圖2為現(xiàn)有技術(shù)二提供的由新建核心網(wǎng)提供協(xié)議轉(zhuǎn)換的示意圖;圖3為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)的業(yè)務(wù)接入模塊的結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)的業(yè)務(wù)調(diào)度模塊的結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)的業(yè)務(wù)功能模塊的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)處理裝置的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)接入系統(tǒng)結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例提供的CAP呼叫處理流程示意圖;圖10為本發(fā)明實(shí)施例提供的INAP呼叫處理流程示意圖;圖11為本發(fā)明實(shí)施例提供的CAP短消息處理流程示意圖。
具體實(shí)施例方式
下面結(jié)合實(shí)施例和附圖對本發(fā)明進(jìn)行詳細(xì)描述。
參見圖3,為本發(fā)明實(shí)施例的通用業(yè)務(wù)系統(tǒng)結(jié)構(gòu)示意圖,圖3所示的系統(tǒng)包括業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊。其中,業(yè)務(wù)接入模塊用于適配接入網(wǎng)絡(luò)業(yè)務(wù)控制協(xié)議,負(fù)責(zé)通用業(yè)務(wù)系統(tǒng)與接入網(wǎng)絡(luò)之間的交互,即,將接入網(wǎng)絡(luò)和通用業(yè)務(wù)系統(tǒng)之間交互的消息進(jìn)行協(xié)議轉(zhuǎn)換;業(yè)務(wù)調(diào)度模塊用于接收業(yè)務(wù)接入模塊轉(zhuǎn)發(fā)的接入網(wǎng)絡(luò)的業(yè)務(wù)請求,根據(jù)該請求調(diào)用相應(yīng)的業(yè)務(wù)功能模塊執(zhí)行業(yè)務(wù)邏輯,并向業(yè)務(wù)接入模塊返回業(yè)務(wù)請求的響應(yīng);該模塊依據(jù)系統(tǒng)開展業(yè)務(wù)的配置和用戶開通業(yè)務(wù)的屬性完成業(yè)務(wù)功能模塊的調(diào)度;業(yè)務(wù)功能模塊用于實(shí)現(xiàn)具體的業(yè)務(wù)特性。該模塊接受業(yè)務(wù)調(diào)度模塊的調(diào)用,執(zhí)行業(yè)務(wù)邏輯,并返回執(zhí)行結(jié)果。
上述各模塊為邏輯劃分的模塊。根據(jù)接入網(wǎng)絡(luò)的類型,業(yè)務(wù)接入模塊可以為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)接入模塊對應(yīng)一種接入網(wǎng)絡(luò);根據(jù)系統(tǒng)提供的業(yè)務(wù)功能的種類和數(shù)量,業(yè)務(wù)功能模塊可以為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)功能模塊獨(dú)立完成一種基本的業(yè)務(wù)功能。
根據(jù)業(yè)務(wù)請求的類型,業(yè)務(wù)調(diào)度模塊可包括一個(gè)或多個(gè)調(diào)度單元(也可稱為調(diào)度接口),每個(gè)調(diào)度單元處理一種類型的業(yè)務(wù)請求。業(yè)務(wù)功能模塊可包括一個(gè)或多個(gè)功能單元(也可稱為功能接口),每個(gè)功能單元用于實(shí)現(xiàn)該業(yè)務(wù)功能模塊所對應(yīng)的基本業(yè)務(wù)功能中的一個(gè)基本操作。業(yè)務(wù)接入模塊提供的協(xié)議轉(zhuǎn)換功能可由該模塊中的協(xié)議轉(zhuǎn)換單元實(shí)現(xiàn)。
下面逐一對業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊進(jìn)行詳細(xì)描述。
參見圖4,為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)接入模塊的結(jié)構(gòu)示意圖,該業(yè)務(wù)接入模塊包括協(xié)議轉(zhuǎn)換單元,用于進(jìn)行協(xié)議轉(zhuǎn)換,將對應(yīng)接入網(wǎng)絡(luò)的業(yè)務(wù)請求(第一業(yè)務(wù)請求)轉(zhuǎn)換為通用業(yè)務(wù)系統(tǒng)支持的業(yè)務(wù)請求(第二業(yè)務(wù)請求),并發(fā)送給業(yè)務(wù)調(diào)度模塊;將業(yè)務(wù)調(diào)度模塊發(fā)送的業(yè)務(wù)響應(yīng)(第二業(yè)務(wù)響應(yīng))進(jìn)行協(xié)議轉(zhuǎn)換后(轉(zhuǎn)換為第一業(yè)務(wù)響應(yīng)),并發(fā)送到對應(yīng)的接入網(wǎng)絡(luò);第一信息存儲單元,其中存儲有用戶號段和業(yè)務(wù)調(diào)度模塊所在設(shè)備的地址信息及其對應(yīng)關(guān)系,以及業(yè)務(wù)請求類型ID和業(yè)務(wù)調(diào)度模塊中的調(diào)度單元ID及其對應(yīng)關(guān)系;此外,業(yè)務(wù)接入模塊還包括三個(gè)接口單元與接入網(wǎng)絡(luò)交互的接口單元A1、與調(diào)度模塊交互的接口單元A2,以及與功能模塊交互的接口單元A3,用于實(shí)現(xiàn)消息的輸入/輸出。
當(dāng)接入網(wǎng)絡(luò)通過相應(yīng)的業(yè)務(wù)接入模塊向通用業(yè)務(wù)系統(tǒng)發(fā)送業(yè)務(wù)請求時(shí),業(yè)務(wù)接入模塊中的接口單元A1接收該業(yè)務(wù)請求消息并發(fā)送給協(xié)議轉(zhuǎn)換單元;協(xié)議轉(zhuǎn)換單元根據(jù)該業(yè)務(wù)請求消息中攜帶的用戶號碼,從第一信息存儲單元獲取業(yè)務(wù)調(diào)度模塊所在設(shè)備的地址信息;根據(jù)請求消息中攜帶的業(yè)務(wù)請求類型,從第一信息存儲單元獲得對應(yīng)調(diào)度單元ID,并將進(jìn)行協(xié)議轉(zhuǎn)換后的業(yè)務(wù)請求消息通過接口單元A2發(fā)送到業(yè)務(wù)調(diào)度模塊所在設(shè)備,其中攜帶調(diào)度單元ID,以指示該調(diào)度單元處理該業(yè)務(wù)請求。還要在請求消息中增加如下參數(shù)接入網(wǎng)絡(luò)類型標(biāo)識;業(yè)務(wù)接入模塊所在設(shè)備的地址信息;本次業(yè)務(wù)處理實(shí)例在業(yè)務(wù)接入模塊中的唯一標(biāo)識。
業(yè)務(wù)請求處理完成之后,業(yè)務(wù)調(diào)度模塊向業(yè)務(wù)接入模塊返回業(yè)務(wù)響應(yīng)消息;業(yè)務(wù)接入模塊中的接口單元A2接收該響應(yīng)消息并發(fā)送給協(xié)議轉(zhuǎn)換單元;協(xié)議轉(zhuǎn)換單元將該響應(yīng)消息轉(zhuǎn)換為對應(yīng)接入網(wǎng)絡(luò)的響應(yīng)消息后,通過接口單元A1發(fā)送到對應(yīng)接入網(wǎng)絡(luò)。
由于業(yè)務(wù)功能模塊在實(shí)現(xiàn)業(yè)務(wù)功能時(shí),有可能需要與接入網(wǎng)絡(luò)交互信息,例如需要接入網(wǎng)絡(luò)協(xié)助處理或從接入網(wǎng)絡(luò)獲取信息,因此,業(yè)務(wù)接入模塊還提供接口單元A3,用于接收業(yè)務(wù)功能模塊發(fā)送的攜帶交互信息的請求消息,并發(fā)送給協(xié)議轉(zhuǎn)換單元;協(xié)議轉(zhuǎn)換單元將該請求消息經(jīng)協(xié)議轉(zhuǎn)換后通過接口單元A1發(fā)送到對應(yīng)的接入網(wǎng)絡(luò);接入網(wǎng)絡(luò)進(jìn)行相應(yīng)處理后,返回響應(yīng)消息;接口單元A1將該響應(yīng)消息發(fā)送到協(xié)議轉(zhuǎn)換單元;協(xié)議轉(zhuǎn)換單元將該響應(yīng)消息進(jìn)行協(xié)議轉(zhuǎn)換后通過接口單元A3發(fā)送到業(yè)務(wù)功能模塊。
參見圖5,為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)調(diào)度模塊的結(jié)構(gòu)示意圖,該業(yè)務(wù)調(diào)度模塊包括調(diào)度單元、響應(yīng)生成單元、第二信息存儲單元、第三信息存儲單元、業(yè)務(wù)決策單元,其中第二信息存儲單元用于存儲業(yè)務(wù)調(diào)度模塊的調(diào)度單元ID列表、通用業(yè)務(wù)系統(tǒng)所支持的網(wǎng)絡(luò)類型的標(biāo)識列表、業(yè)務(wù)功能模塊ID列表;還存儲有以下信息1、調(diào)度單元ID、網(wǎng)絡(luò)類型ID與業(yè)務(wù)功能模塊ID及其功能單元ID的對應(yīng)關(guān)系和這些業(yè)務(wù)功能模塊及其功能單元的調(diào)度順序;2、用戶號段、業(yè)務(wù)功能模塊ID與該業(yè)務(wù)功能模塊所在設(shè)備地址的對應(yīng)關(guān)系;第三信息存儲單元用于存儲用戶號段和對應(yīng)的業(yè)務(wù)功能模塊ID,表明某個(gè)或某些用戶號碼開通了哪些業(yè)務(wù),以及這些業(yè)務(wù)所對應(yīng)的業(yè)務(wù)功能模塊ID。
在定義業(yè)務(wù)功能模塊及其功能單元的調(diào)度順序時(shí),遵循以下規(guī)則一個(gè)步驟可以同時(shí)調(diào)用一個(gè)或多個(gè)業(yè)務(wù)功能模塊;只有該步驟調(diào)用的所有業(yè)務(wù)功能模塊都返回結(jié)果時(shí),才進(jìn)行下一個(gè)步驟的調(diào)用;上一步驟的業(yè)務(wù)功能模塊的輸出可以作為下一步驟業(yè)務(wù)功能模塊的輸入。每一個(gè)業(yè)務(wù)功能模塊的返回結(jié)果可以指定繼續(xù)調(diào)用后續(xù)業(yè)務(wù)功能模塊,還是終止本次業(yè)務(wù)請求處理。
調(diào)度單元用于根據(jù)業(yè)務(wù)請求(業(yè)務(wù)接入模塊發(fā)送的第二業(yè)務(wù)請求),依據(jù)第二信息存儲單元中的用戶屬性和系統(tǒng)調(diào)度策略確定業(yè)務(wù)功能模塊的調(diào)用策略,調(diào)用業(yè)務(wù)功能模塊,并獲得各業(yè)務(wù)功能模塊返回的執(zhí)行結(jié)果;響應(yīng)生成單元依據(jù)從調(diào)度單元獲取的業(yè)務(wù)請求和各業(yè)務(wù)功能模塊返回的執(zhí)行結(jié)果,請求業(yè)務(wù)決策單元(該單元可以是業(yè)務(wù)控制決策單元和/或業(yè)務(wù)計(jì)費(fèi)決策單元)生成業(yè)務(wù)決策信息(如業(yè)務(wù)控制決策單元生成的控制決策信息和/或業(yè)務(wù)計(jì)費(fèi)決策單元生成的計(jì)費(fèi)決策信息),并匯總業(yè)務(wù)決策信息,生成業(yè)務(wù)請求的響應(yīng)(第二業(yè)務(wù)請求的響應(yīng)),返回給業(yè)務(wù)接入模塊。其中業(yè)務(wù)控制決策單元用于接收響應(yīng)生成單元的控制請求消息,依據(jù)業(yè)務(wù)相干關(guān)系確定控制決策信息,并發(fā)送給響應(yīng)生成單元;業(yè)務(wù)計(jì)費(fèi)決策單元用于接收響應(yīng)生成單元的控制請求消息,依據(jù)業(yè)務(wù)計(jì)費(fèi)策略確定計(jì)費(fèi)決策信息,并發(fā)送給響應(yīng)生成單元。
此外,業(yè)務(wù)調(diào)度模塊還包括與業(yè)務(wù)接入模塊交互的接口單元B1,以及與業(yè)務(wù)功能模塊交互的接口單元B2,用于實(shí)現(xiàn)消息的輸入/輸出。
當(dāng)業(yè)務(wù)調(diào)度模塊所在設(shè)備接收到業(yè)務(wù)接入模塊發(fā)來的業(yè)務(wù)請求消息后,根據(jù)消息中攜帶的調(diào)度單元ID,將該請求消息發(fā)送到相應(yīng)的調(diào)度單元。
調(diào)度單元查詢第二信息存儲單元,然后,執(zhí)行以下步驟1、根據(jù)消息中攜帶的網(wǎng)絡(luò)類型標(biāo)識和調(diào)度單元ID,從第二信息存儲單元獲得對應(yīng)的業(yè)務(wù)功能模塊ID及其功能單元ID,以及調(diào)用順序;2、根據(jù)消息中攜帶的用戶號碼,以及步驟1中獲得的業(yè)務(wù)功能模塊ID及其功能單元ID,從第三信息存儲單元進(jìn)一步獲得該用戶開通的業(yè)務(wù)所對應(yīng)的業(yè)務(wù)功能模塊ID及其功能單元ID;3、根據(jù)獲得的業(yè)務(wù)功能模塊ID和消息中攜帶的用戶號碼,從第二信息存儲單元獲得對應(yīng)的業(yè)務(wù)功能模塊所在設(shè)備的地址信息;4、按照調(diào)用順序,通過接口單元B2向業(yè)務(wù)功能模塊所在設(shè)備發(fā)送調(diào)用請求消息,攜帶功能單元ID,以指示該功能單元接受調(diào)用執(zhí)行相應(yīng)的操作。還需要通過調(diào)用請求將接入模塊發(fā)送的業(yè)務(wù)接入模塊所在設(shè)備的地址,以及本次業(yè)務(wù)處理實(shí)例在業(yè)務(wù)接入模塊中的唯一標(biāo)識透傳給業(yè)務(wù)功能模塊,用于在業(yè)務(wù)功能模塊實(shí)現(xiàn)業(yè)務(wù)邏輯過程中,需要與接入網(wǎng)絡(luò)交互時(shí),將請求消息通過相應(yīng)的業(yè)務(wù)接入模塊發(fā)送到相應(yīng)的接入網(wǎng)絡(luò)。
與不同網(wǎng)絡(luò)能力相適應(yīng),不同網(wǎng)絡(luò)觸發(fā)的業(yè)務(wù)可以調(diào)度不同的業(yè)務(wù)功能模塊,因此通過網(wǎng)絡(luò)類型標(biāo)識可以獲得該網(wǎng)絡(luò)所支持的業(yè)務(wù)功能模塊ID及其功能單元ID列表,該列表與調(diào)度順序一起形成業(yè)務(wù)功能調(diào)度策略。同時(shí)還可以依據(jù)用戶號碼開通的業(yè)務(wù)特性剔除上述業(yè)務(wù)功能模塊ID列表中用戶沒有開通的業(yè)務(wù)特性對應(yīng)的業(yè)務(wù)功能模塊(用戶開通了哪些業(yè)務(wù)特性就調(diào)用哪些相關(guān)的業(yè)務(wù)功能模塊),因此可以進(jìn)一步從上述業(yè)務(wù)功能模塊ID列表中獲得該用戶號碼所開通的業(yè)務(wù)功能模塊ID列表。通過上述兩個(gè)步驟的結(jié)合,業(yè)務(wù)調(diào)度模塊可獲得最終的業(yè)務(wù)功能調(diào)度策略,即本次業(yè)務(wù)請求需要調(diào)度的業(yè)務(wù)功能模塊ID及其功能單元ID,以及調(diào)度的順序。
業(yè)務(wù)功能模塊中的功能單元完成業(yè)務(wù)處理后向調(diào)度模塊返回結(jié)果值,調(diào)度模塊中的接口單元B2將結(jié)果值返回給相應(yīng)的調(diào)度單元;調(diào)度單元根據(jù)返回的結(jié)果,判斷是繼續(xù)調(diào)用后續(xù)業(yè)務(wù)功能模塊及其功能單元,還是終止本次業(yè)務(wù)請求處理。
調(diào)度單元調(diào)用業(yè)務(wù)功能模塊過程中,如果調(diào)用正常且業(yè)務(wù)功能模塊的返回結(jié)果表明繼續(xù)調(diào)用后續(xù)業(yè)務(wù)功能模塊及其功能單元,則調(diào)度單元按照調(diào)度順序繼續(xù)調(diào)用,直至需要調(diào)用的業(yè)務(wù)功能模塊列表中的所有業(yè)務(wù)功能模塊及其功能單元調(diào)用完成。如果調(diào)用失敗或功能單元的返回結(jié)果表明終止本次業(yè)務(wù)請求處理,則結(jié)束調(diào)用。
調(diào)度單元將業(yè)務(wù)請求和各業(yè)務(wù)功能模塊返回的執(zhí)行結(jié)果發(fā)送到響應(yīng)生成單元;響應(yīng)生成單元依據(jù)這些信息可直接生成響應(yīng)消息,也可生成控制請求消息發(fā)送給業(yè)務(wù)決策單元(如業(yè)務(wù)控制決策單元和/或業(yè)務(wù)計(jì)費(fèi)決策單元);業(yè)務(wù)決策單元確定業(yè)務(wù)決策信息(如業(yè)務(wù)控制決策單元生成的控制決策信息和/或業(yè)務(wù)計(jì)費(fèi)決策單元生成的計(jì)費(fèi)決策信息),并發(fā)送給響應(yīng)生成單元;響應(yīng)生成單元匯總業(yè)務(wù)決策信息,生成業(yè)務(wù)請求的響應(yīng),并通過接口B1返回給業(yè)務(wù)接入模塊。
匯總生成業(yè)務(wù)請求的響應(yīng)的過程,實(shí)際上是要包括處理各業(yè)務(wù)功能模塊的相干關(guān)系。業(yè)務(wù)功能模塊的調(diào)用和業(yè)務(wù)相干關(guān)系的處理都是需要大量處理能力的操作過程。對于用戶數(shù)較多的情況,需要多個(gè)設(shè)備來加載業(yè)務(wù)調(diào)度模塊,因此,當(dāng)業(yè)務(wù)調(diào)度模塊需要升級改造時(shí),將同時(shí)涉及較多的設(shè)備;另外,運(yùn)營商業(yè)務(wù)開展過程中,業(yè)務(wù)功能將越來越多,業(yè)務(wù)功能模塊的調(diào)用是一個(gè)通用的功能,業(yè)務(wù)的增減主要影響到業(yè)務(wù)相干關(guān)系的處理。因此,本實(shí)施例通過將業(yè)務(wù)相干關(guān)系的處理功能(包括計(jì)費(fèi)決策功能和控制決策功能)從業(yè)務(wù)調(diào)度模塊中獨(dú)立出來,減少升級改造時(shí)設(shè)備個(gè)數(shù);同時(shí),系統(tǒng)也可以更加穩(wěn)定、開放和靈活。
參見圖6,為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)功能模塊的結(jié)構(gòu)示意圖,該業(yè)務(wù)功能模塊包括一個(gè)或多個(gè)功能單元。另外,業(yè)務(wù)功能模塊還包括與調(diào)度模塊交互的接口單元C2,以及與接入模塊交互的接口單元C3,用于實(shí)現(xiàn)消息的輸入/輸出。
功能單元接收到調(diào)度單元的調(diào)用請求后,執(zhí)行相應(yīng)的業(yè)務(wù)功能,并返回執(zhí)行結(jié)果;調(diào)度單元根據(jù)執(zhí)行結(jié)果,并按照設(shè)置的調(diào)用順序繼續(xù)調(diào)用業(yè)務(wù)功能模塊中的其他功能單元。若返回的執(zhí)行結(jié)果為調(diào)用結(jié)束或調(diào)用失敗,則調(diào)度單元結(jié)束執(zhí)行本次業(yè)務(wù)邏輯。
業(yè)務(wù)功能模塊在執(zhí)行業(yè)務(wù)邏輯過程中,如需與接入網(wǎng)絡(luò)交互(例如發(fā)送用戶提醒或收集信息),則發(fā)送請求消息給業(yè)務(wù)接入模塊,該請求中攜帶本次業(yè)務(wù)處理實(shí)例的唯一標(biāo)識(由業(yè)務(wù)調(diào)度模塊將業(yè)務(wù)接入模塊發(fā)送的本次業(yè)務(wù)處理實(shí)例的唯一標(biāo)識透傳給業(yè)務(wù)接入模塊),由業(yè)務(wù)接入模塊中對應(yīng)的業(yè)務(wù)處理實(shí)例與接入網(wǎng)絡(luò)進(jìn)行交互。在交互過程中,業(yè)務(wù)接入模塊進(jìn)行協(xié)議轉(zhuǎn)換,并將交互結(jié)果發(fā)送到相應(yīng)的業(yè)務(wù)功能模塊。業(yè)務(wù)功能模塊得到返回結(jié)果,繼續(xù)執(zhí)行后續(xù)的業(yè)務(wù)邏輯。
上述各模塊部署在物理設(shè)備上。一個(gè)模塊可以部署在一個(gè)物理設(shè)備上,由于設(shè)備處理能力的限制,同一模塊也可能會在多個(gè)設(shè)備上部署,例如,依據(jù)用戶號段劃分,將一個(gè)業(yè)務(wù)調(diào)度模塊部署在多個(gè)物理設(shè)備上,位于各物理設(shè)備上的業(yè)務(wù)調(diào)度模塊分別為一個(gè)號段的用戶服務(wù)。上述不同的模塊可以集中部署也可以分布部署,例如,將所有業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊集中部署在一個(gè)物理設(shè)備上,或者將業(yè)務(wù)接入模塊和業(yè)務(wù)調(diào)度模塊部署在一個(gè)設(shè)備上。如何部署這些邏輯功能模塊,需要依據(jù)各模塊所需的系統(tǒng)處理能力和具體物理設(shè)備的處理能力。部署在不同物理設(shè)備上的業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊之間的接口是基于網(wǎng)絡(luò)協(xié)議的遠(yuǎn)程消息接口。
將上述通用業(yè)務(wù)系統(tǒng)中的業(yè)務(wù)接入模塊和業(yè)務(wù)調(diào)度模塊部署在同一物理設(shè)備上時(shí),就形成了本發(fā)明實(shí)施例的通用業(yè)務(wù)處理裝置。
參見圖7,為本發(fā)明實(shí)施例提供的通用業(yè)務(wù)處理裝置的結(jié)構(gòu)示意圖,該裝置包括業(yè)務(wù)調(diào)度模塊,以及一個(gè)或多個(gè)業(yè)務(wù)接入模塊,每個(gè)業(yè)務(wù)接入模塊對應(yīng)一個(gè)接入網(wǎng)絡(luò)。
業(yè)務(wù)接入模塊用于接收對應(yīng)接入網(wǎng)絡(luò)的業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該業(yè)務(wù)請求轉(zhuǎn)換為該通用業(yè)務(wù)處理裝置支持的協(xié)議消息,并發(fā)送給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模塊用于根據(jù)接收到的業(yè)務(wù)請求,生成業(yè)務(wù)執(zhí)行邏輯,以調(diào)用相應(yīng)的業(yè)務(wù)功能實(shí)現(xiàn)所請求的業(yè)務(wù)。
業(yè)務(wù)接入模塊包括協(xié)議轉(zhuǎn)換單元和信息存儲單元。業(yè)務(wù)調(diào)度模塊包括一個(gè)或多個(gè)調(diào)度單元,每個(gè)調(diào)度單元用于接收并處理一種類型的業(yè)務(wù)請求;業(yè)務(wù)調(diào)度模塊還包括響應(yīng)生成單元和業(yè)務(wù)決策單元,業(yè)務(wù)決策單元可以是業(yè)務(wù)控制決策單元或/和計(jì)費(fèi)控制決策單元。
當(dāng)接入網(wǎng)絡(luò)通過相應(yīng)的業(yè)務(wù)接入模塊向通用業(yè)務(wù)處理裝置發(fā)送業(yè)務(wù)請求時(shí),業(yè)務(wù)接入模塊中的協(xié)議轉(zhuǎn)換單元對該業(yè)務(wù)請求消息進(jìn)行協(xié)議轉(zhuǎn)換,并根據(jù)業(yè)務(wù)請求消息中攜帶的業(yè)務(wù)請求類型標(biāo)識,從信息存儲單元獲得對應(yīng)調(diào)度單元ID,并將經(jīng)協(xié)議轉(zhuǎn)換后的業(yè)務(wù)請求消息發(fā)送到相應(yīng)的調(diào)度單元。
調(diào)度單元根據(jù)接收到的業(yè)務(wù)請求,生成業(yè)務(wù)執(zhí)行邏輯,以調(diào)用相應(yīng)的業(yè)務(wù)功能實(shí)現(xiàn)所請求的業(yè)務(wù)。
調(diào)度單元根據(jù)業(yè)務(wù)執(zhí)行情況,將業(yè)務(wù)請求和業(yè)務(wù)執(zhí)行結(jié)果發(fā)送到響應(yīng)生成單元;響應(yīng)生成單元請求業(yè)務(wù)決策單元生成業(yè)務(wù)決策信息,如請求業(yè)務(wù)控制決策單元生成業(yè)務(wù)控制決策信息,請求業(yè)務(wù)計(jì)費(fèi)決策單元生成業(yè)務(wù)計(jì)費(fèi)決策信息;響應(yīng)生成單元匯總計(jì)費(fèi)決策信息和控制決策信息,生成業(yè)務(wù)請求的響應(yīng),返回給業(yè)務(wù)接入模塊。業(yè)務(wù)接入模塊將該響應(yīng)消息轉(zhuǎn)換為對應(yīng)接入網(wǎng)絡(luò)的協(xié)議消息后發(fā)送到對應(yīng)接入網(wǎng)絡(luò)。
利用網(wǎng)絡(luò)接入模塊將不同的接入網(wǎng)絡(luò)接入到由業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊構(gòu)成的通用業(yè)務(wù)處理系統(tǒng),就形成了本發(fā)明實(shí)施例的網(wǎng)絡(luò)接入系統(tǒng)。
參見圖8,為本發(fā)明實(shí)施例提供的網(wǎng)絡(luò)接入系統(tǒng)結(jié)構(gòu)示意圖,該網(wǎng)絡(luò)接入系統(tǒng)包括一個(gè)或多個(gè)接入網(wǎng)絡(luò),還包括與接入網(wǎng)絡(luò)對應(yīng)的網(wǎng)絡(luò)接入模塊,以及通用業(yè)務(wù)處理子系統(tǒng)。通用業(yè)務(wù)處理子系統(tǒng)包括業(yè)務(wù)調(diào)度模塊,以及一個(gè)或多個(gè)業(yè)務(wù)功能模塊。
網(wǎng)絡(luò)接入模塊接收對應(yīng)的接入網(wǎng)絡(luò)發(fā)送的業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該業(yè)務(wù)請求轉(zhuǎn)換為通用業(yè)務(wù)處理系統(tǒng)的協(xié)議消息,并將轉(zhuǎn)換后的業(yè)務(wù)請求發(fā)送到通用業(yè)務(wù)處理子系統(tǒng)。
通用業(yè)務(wù)處理子系統(tǒng)中的業(yè)務(wù)調(diào)度模塊接收該業(yè)務(wù)請求,并根據(jù)接收到的業(yè)務(wù)請求消息,調(diào)用執(zhí)行業(yè)務(wù)邏輯的一個(gè)或多個(gè)業(yè)務(wù)功能模塊;業(yè)務(wù)功能模塊接受調(diào)度單元的調(diào)用,執(zhí)行所請求的業(yè)務(wù)。
通用業(yè)務(wù)處理子系統(tǒng)處理完業(yè)務(wù)請求后,還可向網(wǎng)絡(luò)接入模塊返回響應(yīng)消息;網(wǎng)絡(luò)接入模塊將響應(yīng)消息轉(zhuǎn)換為對應(yīng)接入網(wǎng)絡(luò)的協(xié)議消息,并發(fā)送到對應(yīng)的接入網(wǎng)絡(luò)。
通用業(yè)務(wù)處理系統(tǒng)處理業(yè)務(wù)的過程中,如果需要與接入網(wǎng)絡(luò)交互,則向發(fā)起業(yè)務(wù)請求的網(wǎng)絡(luò)接入模塊發(fā)送請求消息,攜帶交互信息;網(wǎng)絡(luò)接入模塊將該請求消息轉(zhuǎn)換為對應(yīng)接入網(wǎng)絡(luò)的協(xié)議消息發(fā)送到接入網(wǎng)絡(luò);接入網(wǎng)絡(luò)處理完成之后,向網(wǎng)絡(luò)接入模塊返回響應(yīng)消息,攜帶交互結(jié)果;網(wǎng)絡(luò)接入模塊將該響應(yīng)消息轉(zhuǎn)換為通用業(yè)務(wù)處理系統(tǒng)的協(xié)議消息,并發(fā)送到通用業(yè)務(wù)處理系統(tǒng)。
假設(shè)本實(shí)施例的通用業(yè)務(wù)系統(tǒng)、通用業(yè)務(wù)處理裝置和網(wǎng)絡(luò)接入系統(tǒng)分別可以支持4種接入網(wǎng)絡(luò),因此需要4種業(yè)務(wù)接入模塊將其接入到本通用業(yè)務(wù)系統(tǒng)。這4種業(yè)務(wù)接入模塊分別是INAP業(yè)務(wù)接入模塊,負(fù)責(zé)將PSTN網(wǎng)絡(luò)接入通信業(yè)務(wù)系統(tǒng);CAP業(yè)務(wù)接入模塊,負(fù)責(zé)將GSM網(wǎng)絡(luò)接入通信業(yè)務(wù)系統(tǒng);WIN業(yè)務(wù)接入模塊,負(fù)責(zé)將CDMA網(wǎng)絡(luò)接入通信業(yè)務(wù)系統(tǒng);SIP業(yè)務(wù)接入模塊,負(fù)責(zé)將IMS網(wǎng)絡(luò)接入通信業(yè)務(wù)系統(tǒng)。
對于其他類型的接入網(wǎng)絡(luò)需要相應(yīng)的業(yè)務(wù)接入模塊將其接入本通用業(yè)務(wù)系統(tǒng),在此不再一一列舉。
本實(shí)施例的通用業(yè)務(wù)系統(tǒng)、通用業(yè)務(wù)處理裝置和網(wǎng)絡(luò)接入系統(tǒng)提供了很好的擴(kuò)展能力。隨著業(yè)務(wù)的發(fā)展和技術(shù)的進(jìn)步,運(yùn)營商增加運(yùn)營新網(wǎng)絡(luò)時(shí),僅需增加一個(gè)用來接入新網(wǎng)絡(luò)的業(yè)務(wù)接入模塊,即可將現(xiàn)有業(yè)務(wù)提供給新增網(wǎng)絡(luò)的用戶。例如,運(yùn)營商目前運(yùn)營PSTN網(wǎng)絡(luò),通過INAP協(xié)議接入業(yè)務(wù)系統(tǒng);業(yè)務(wù)接入模塊為INAP業(yè)務(wù)接入模塊,業(yè)務(wù)功能模塊包括VPN業(yè)務(wù)功能模塊和話音計(jì)費(fèi)功能模塊。若運(yùn)營商運(yùn)營新建GSM移動網(wǎng)絡(luò),通過新接入CAP協(xié)議觸發(fā)智能業(yè)務(wù),則此時(shí)只要增加用來接入GSM移動網(wǎng)絡(luò)CAP業(yè)務(wù)接入模塊,即可利用現(xiàn)有VPN業(yè)務(wù)功能模塊和話音計(jì)費(fèi)功能模塊為GSM網(wǎng)絡(luò)中的用戶提供服務(wù)。
對于新業(yè)務(wù)擴(kuò)展,本發(fā)明實(shí)施例也提供了很好的擴(kuò)展能力。當(dāng)運(yùn)營商需要開發(fā)新的業(yè)務(wù),并利用新建網(wǎng)絡(luò)支持新的業(yè)務(wù)特性時(shí),只需擴(kuò)展業(yè)務(wù)調(diào)度模塊和新業(yè)務(wù)接入模塊之間的接口,以及增加業(yè)務(wù)調(diào)度模塊和新增業(yè)務(wù)功能模塊之間的接口,則可為新接入網(wǎng)絡(luò)中的用戶提供新開發(fā)的業(yè)務(wù)服務(wù)。例如,前述運(yùn)營商新運(yùn)營GSM移動網(wǎng)絡(luò)后,新增CAP短消息業(yè)務(wù)處理,則此時(shí)只需擴(kuò)展CAP業(yè)務(wù)接入模塊和業(yè)務(wù)調(diào)度模塊之間內(nèi)部消息接口,新增IDPSMS請求接口和ERSMS請求接口;擴(kuò)展新業(yè)務(wù)接入模塊和業(yè)務(wù)調(diào)度模塊支持?jǐn)U展后的接口;新增CAP短消息業(yè)務(wù)功能——短信計(jì)費(fèi)功能,即可為GSM網(wǎng)絡(luò)用戶提供CAP短消息業(yè)務(wù)。
下面分別以處理CAP、INAP語音業(yè)務(wù)和CAP短消息業(yè)務(wù)為例,描述基于上述通用業(yè)務(wù)系統(tǒng)的業(yè)務(wù)處理過程。
本實(shí)施例中的通信業(yè)務(wù)系統(tǒng)包括以下模塊CAP業(yè)務(wù)接入模塊、INAP業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊、預(yù)付費(fèi)業(yè)務(wù)的話音計(jì)費(fèi)功能模塊、預(yù)付費(fèi)業(yè)務(wù)的短信計(jì)費(fèi)功能模塊和VPN業(yè)務(wù)功能模塊。
CAP業(yè)務(wù)接入模塊用于接入CAP協(xié)議,提供放音提示功能調(diào)用接口;INAP業(yè)務(wù)接入模塊用于接入INAP協(xié)議,提供放音提示功能調(diào)用接口;預(yù)付費(fèi)業(yè)務(wù)的話音計(jì)費(fèi)功能模塊用于實(shí)現(xiàn)預(yù)付費(fèi)業(yè)務(wù)邏輯,提供針對語音業(yè)務(wù)的初始計(jì)費(fèi)預(yù)留接口、后續(xù)計(jì)費(fèi)預(yù)留和確認(rèn)接口;預(yù)付費(fèi)業(yè)務(wù)的短信計(jì)費(fèi)功能模塊用于實(shí)現(xiàn)預(yù)付費(fèi)業(yè)務(wù)邏輯,提供針對短消息業(yè)務(wù)的事件計(jì)費(fèi)接口;VPN業(yè)務(wù)功能模塊用于實(shí)現(xiàn)VPN業(yè)務(wù)邏輯,提供長短號變換接口和主被叫VPN關(guān)系判斷接口。
業(yè)務(wù)調(diào)度模塊針對每種業(yè)務(wù)調(diào)度模塊接口及網(wǎng)絡(luò)類型,定義相應(yīng)的需要調(diào)度的業(yè)務(wù)功能模塊及接口的列表,以及調(diào)度的順序。其中,CAP/INAP語音業(yè)務(wù)控制過程中業(yè)務(wù)交換點(diǎn)SSP上報(bào)三種類型消息IDP、ACR和ERB消息,相應(yīng)地,業(yè)務(wù)調(diào)度模塊給業(yè)務(wù)接入模塊提供三種類型接口IDP請求接口、ACR請求接口和ERB請求接口。CAP短消息業(yè)務(wù)控制過程中業(yè)務(wù)交換點(diǎn)SSP上報(bào)兩種類型消息IDPSMS和ERSMS消息,相應(yīng)地,業(yè)務(wù)調(diào)度模塊給業(yè)務(wù)接入模塊提供兩種接口IDPSMS請求接口和ERSMS請求接口。本實(shí)施例業(yè)務(wù)調(diào)度模塊中的涉及上述業(yè)務(wù)的業(yè)務(wù)功能調(diào)度策略列表如表1所示表1
業(yè)務(wù)調(diào)度模塊中還記錄用戶號碼與該號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊)的對應(yīng)關(guān)系。
本實(shí)施例以用戶都開通了VPN業(yè)務(wù)和預(yù)付費(fèi)業(yè)務(wù)為例。本實(shí)施例中預(yù)付費(fèi)業(yè)務(wù)的話音計(jì)費(fèi)功能模塊在進(jìn)行初始計(jì)費(fèi)預(yù)留時(shí)放音提示用戶當(dāng)前余額。
參見圖9,為本發(fā)明實(shí)施例的CAP呼叫處理流程示意圖,具體步驟包括1、用戶發(fā)起呼叫,GMSC/MSC(網(wǎng)關(guān)移動交換中心/移動交換中心)觸發(fā)業(yè)務(wù)請求到通信業(yè)務(wù)系統(tǒng),向通信業(yè)務(wù)系統(tǒng)發(fā)送IDP消息;2、通信業(yè)務(wù)系統(tǒng)的CAP業(yè)務(wù)接入模塊將IDP消息轉(zhuǎn)換為IDP接口請求消息,并向業(yè)務(wù)調(diào)度模塊發(fā)送;3-6、業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略(如表1所示)及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊),依次調(diào)用VPN業(yè)務(wù)功能模塊的長短號變換接口和主被叫VPN關(guān)系判斷接口并獲得響應(yīng);7、業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊),調(diào)用話音計(jì)費(fèi)功能模塊的初始計(jì)費(fèi)預(yù)留接口;8-13、話音計(jì)費(fèi)功能模塊在執(zhí)行業(yè)務(wù)邏輯時(shí),決定需要向用戶播放當(dāng)前余額,則調(diào)用業(yè)務(wù)接入模塊的放音提示接口,放音結(jié)束后業(yè)務(wù)接入模塊向話音計(jì)費(fèi)功能模塊返回響應(yīng);14、話音計(jì)費(fèi)功能模塊返回初始計(jì)費(fèi)預(yù)留響應(yīng);15、業(yè)務(wù)調(diào)度模塊匯總各業(yè)務(wù)模塊的返回結(jié)果,向CAP業(yè)務(wù)接入模塊返回IDP接口響應(yīng);16-20、CAP業(yè)務(wù)接入模塊依據(jù)IDP接口響應(yīng)向GMSC/MSC下發(fā)消息,在AC消息中下發(fā)分段監(jiān)控時(shí)長,指示GMSC/MSC接續(xù)呼叫;21-26、分段監(jiān)控時(shí)間到達(dá)后,GMSC/MSC向業(yè)務(wù)系統(tǒng)上報(bào)ACR消息,CAP業(yè)務(wù)接入模塊將ACR轉(zhuǎn)換為業(yè)務(wù)調(diào)度模塊的ACR接口請求;業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊)調(diào)用話音計(jì)費(fèi)功能模塊的后續(xù)計(jì)費(fèi)預(yù)留和確認(rèn)接口;話音計(jì)費(fèi)功能模塊處理該請求時(shí),由于呼叫沒有結(jié)束,繼續(xù)預(yù)留費(fèi)用,確定分段監(jiān)控時(shí)長,返回給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模塊據(jù)此返回ACR接口響應(yīng);CAP業(yè)務(wù)接入模塊依據(jù)ACR接口響應(yīng)下發(fā)AC消息,在AC消息中下發(fā)分段監(jiān)控時(shí)長;
27a-27b、用戶掛機(jī),呼叫結(jié)束時(shí),GMSC/MSC上報(bào)ACR消息和ERB消息;28-31、CAP業(yè)務(wù)接入模塊將ACR消息轉(zhuǎn)換為業(yè)務(wù)調(diào)度模塊的ACR接口請求;業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊)調(diào)用話音計(jì)費(fèi)功能模塊的后續(xù)計(jì)費(fèi)預(yù)留和確認(rèn)接口;話音計(jì)費(fèi)功能模塊處理該請求時(shí),由于呼叫結(jié)束,不再預(yù)留費(fèi)用,進(jìn)行扣費(fèi)處理,并寫呼叫話單,將處理成功的結(jié)果返回給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模塊據(jù)此返回ACR接口響應(yīng);32、CAP業(yè)務(wù)接入模塊依據(jù)ACR接口響應(yīng)下發(fā)RC,結(jié)束本次呼叫處理。
參見圖10,為本發(fā)明實(shí)施例的INAP呼叫處理流程示意圖,具體步驟包括1、用戶發(fā)起呼叫,SSP觸發(fā)業(yè)務(wù)請求到通信業(yè)務(wù)系統(tǒng),向通信業(yè)務(wù)系統(tǒng)發(fā)送IDP消息;2、通信業(yè)務(wù)系統(tǒng)的INAP業(yè)務(wù)接入模塊將IDP消息轉(zhuǎn)換為IDP接口請求消息,并向業(yè)務(wù)調(diào)度模塊發(fā)送;3-6、業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略(如表1所示)及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊),依次調(diào)用VPN業(yè)務(wù)功能模塊的長短號變換接口和主被叫VPN關(guān)系判斷接口并獲得響應(yīng);7、業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊),調(diào)用話音計(jì)費(fèi)功能模塊的初始計(jì)費(fèi)預(yù)留接口;8-13、話音計(jì)費(fèi)功能模塊在執(zhí)行業(yè)務(wù)邏輯時(shí),決定需要向用戶播放當(dāng)前余額,則調(diào)用業(yè)務(wù)接入模塊的放音提示接口,放音結(jié)束后業(yè)務(wù)接入模塊向話音計(jì)費(fèi)功能模塊返回響應(yīng);14、話音計(jì)費(fèi)功能模塊返回初始計(jì)費(fèi)預(yù)留響應(yīng);15、業(yè)務(wù)調(diào)度模塊匯總各業(yè)務(wù)模塊的返回結(jié)果,向INAP業(yè)務(wù)接入模塊返回IDP接口響應(yīng);16-19、INAP業(yè)務(wù)接入模塊依據(jù)IDP接口響應(yīng)向SSP下發(fā)消息,在AC消息中下發(fā)可通話時(shí)長,指示SSP接續(xù)呼叫;20a-20b、用戶掛機(jī)或用戶余額可通話時(shí)長到,呼叫結(jié)束,SSP上報(bào)ACR消息和ERB消息;21-24、INAP業(yè)務(wù)接入模塊將ACR消息轉(zhuǎn)換為業(yè)務(wù)調(diào)度模塊的ACR接口請求,業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊)調(diào)用話音計(jì)費(fèi)功能模塊的后續(xù)計(jì)費(fèi)預(yù)留和確認(rèn)接口;話音計(jì)費(fèi)功能模塊處理該請求時(shí),由于呼叫結(jié)束,進(jìn)行扣費(fèi)處理,并寫呼叫話單,將處理成功的結(jié)果返回給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模據(jù)此返回ACR接口響應(yīng);25、INAP業(yè)務(wù)接入模塊依據(jù)ACR接口響應(yīng)下發(fā)RC,結(jié)束本次呼叫處理。
參見圖11,為本發(fā)明實(shí)施例的CAP短消息處理流程示意圖,具體步驟包括1、用戶發(fā)起短消息,GMSC/MSC觸發(fā)業(yè)務(wù)請求到通信業(yè)務(wù)系統(tǒng),向通信業(yè)務(wù)系統(tǒng)發(fā)送IDPSMS消息;2、通信業(yè)務(wù)系統(tǒng)的CAP業(yè)務(wù)接入模塊將IDPSMS消息轉(zhuǎn)換為IDPSMS接口請求消息,并向業(yè)務(wù)調(diào)度模塊發(fā)送;3-4、業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略(如表1所示)及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊),調(diào)用VPN業(yè)務(wù)功能模塊的長短號變換接口并獲得響應(yīng);5、業(yè)務(wù)調(diào)度模塊依據(jù)VPN業(yè)務(wù)功能模塊的返回結(jié)果,向CAP業(yè)務(wù)接入模塊返回IDPSMS接口響應(yīng);6、CAP業(yè)務(wù)接入模塊依據(jù)IDPSMS接口響應(yīng)向GMSC/MSC下發(fā)消息,指示GMSC/MSC繼續(xù)向短消息中心提交短消息;7、短消息提交成功后,GMSC/MSC上報(bào)ERSMS消息;8-11、CAP業(yè)務(wù)接入模塊將ERSMS消息轉(zhuǎn)換為業(yè)務(wù)調(diào)度模塊的ERSMS接口請求消息,業(yè)務(wù)調(diào)度模塊依據(jù)配置的業(yè)務(wù)功能調(diào)度策略及用戶號碼開通的業(yè)務(wù)特性(即業(yè)務(wù)功能模塊)調(diào)用短信計(jì)費(fèi)功能模塊的事件計(jì)費(fèi)接口;短信計(jì)費(fèi)功能模塊處理該請求時(shí),進(jìn)行扣費(fèi)處理,并寫話單,將處理成功的結(jié)果返回給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模據(jù)此向CAP業(yè)務(wù)接入模塊返回ERSMS接口響應(yīng);12、CAP業(yè)務(wù)接入模塊依據(jù)ERSMS接口響應(yīng)下發(fā)RSMS,結(jié)束本次業(yè)務(wù)處理。
綜上所述,本發(fā)明實(shí)施例的通用業(yè)務(wù)系統(tǒng)通過獨(dú)立的業(yè)務(wù)接入模塊,適配核心網(wǎng)絡(luò)業(yè)務(wù)控制協(xié)議,從而實(shí)現(xiàn)通信業(yè)務(wù)系統(tǒng)同時(shí)接入多種接入網(wǎng)絡(luò),不同接入網(wǎng)絡(luò)共享業(yè)務(wù)控制功能,這樣,新建的網(wǎng)絡(luò)可以直接利用已有業(yè)務(wù)系統(tǒng)為用戶提供服務(wù)。本發(fā)明實(shí)施例的業(yè)務(wù)調(diào)度功能模塊依據(jù)發(fā)起業(yè)務(wù)請求的用戶標(biāo)識和不同接入網(wǎng)絡(luò)能力,決定需要調(diào)用的業(yè)務(wù)模塊,從而實(shí)現(xiàn)通信業(yè)務(wù)系統(tǒng)依據(jù)不同用戶的業(yè)務(wù)屬性和/或不同核心網(wǎng)絡(luò)能力提供不同的業(yè)務(wù)控制功能,因而,可以使新的接入網(wǎng)絡(luò)利用已有業(yè)務(wù)系統(tǒng)提供服務(wù)的同時(shí),方便地新增業(yè)務(wù)功能模塊或接口,從而可利用新的接入網(wǎng)絡(luò)的能力提供增強(qiáng)的業(yè)務(wù)功能,大大提高了業(yè)務(wù)系統(tǒng)的靈活性和可擴(kuò)展性。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種通用業(yè)務(wù)系統(tǒng),其特征在于,包括業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊;所述業(yè)務(wù)接入模塊,用于接收對應(yīng)接入網(wǎng)絡(luò)的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為第二業(yè)務(wù)請求,發(fā)送給所述業(yè)務(wù)調(diào)度模塊;所述業(yè)務(wù)調(diào)度模塊,用于根據(jù)接收到的所述第二業(yè)務(wù)請求,調(diào)用執(zhí)行業(yè)務(wù)邏輯的業(yè)務(wù)功能模塊;所述業(yè)務(wù)功能模塊,用于接受所述業(yè)務(wù)調(diào)度模塊的調(diào)用,執(zhí)行所述第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊包括與所述業(yè)務(wù)接入模塊交互的接口單元、與所述業(yè)務(wù)功能模塊交互的接口單元,以及至少一個(gè)調(diào)度單元;所述業(yè)務(wù)功能模塊包括與所述業(yè)務(wù)調(diào)度模塊交互的接口單元,以及至少一個(gè)功能單元;所述調(diào)度單元,用于通過所述與業(yè)務(wù)接入模塊交互的接口單元接收所述第二業(yè)務(wù)請求,并通過所述與業(yè)務(wù)功能模塊交互的接口單元向所述功能單元發(fā)送調(diào)用請求;所述功能單元,用于通過所述與業(yè)務(wù)調(diào)度模塊交互的接口單元接收所述調(diào)用請求,并根據(jù)該調(diào)用請求執(zhí)行相應(yīng)的操作。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括第二信息存儲單元,用于存儲所述業(yè)務(wù)功能模塊標(biāo)識和該業(yè)務(wù)功能模塊中的功能單元標(biāo)識,以及調(diào)度策略信息;所述調(diào)度單元根據(jù)所述第二業(yè)務(wù)請求,從所述第二信息存儲單元獲取調(diào)度策略信息,并根據(jù)該調(diào)度策略信息向相應(yīng)的業(yè)務(wù)功能模塊發(fā)送調(diào)用請求,指定接收該調(diào)用請求的功能單元。
4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括第三信息存儲單元,用于存儲用戶號段所對應(yīng)的業(yè)務(wù)功能模塊標(biāo)識;所述調(diào)度單元根據(jù)所述第二業(yè)務(wù)請求消息中攜帶的用戶號碼,從所述第三信息存儲單元獲取該用戶開通的業(yè)務(wù)所對應(yīng)的業(yè)務(wù)功能模塊標(biāo)識。
5.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括響應(yīng)生成單元,用于從所述調(diào)度單元獲取所述執(zhí)行結(jié)果,根據(jù)所述執(zhí)行結(jié)果生成響應(yīng)消息,并通過所述與業(yè)務(wù)接入模塊交互的接口單元發(fā)送到所述業(yè)務(wù)接入模塊,由所述業(yè)務(wù)接入模塊將該響應(yīng)消息進(jìn)行協(xié)議轉(zhuǎn)換后發(fā)送到對應(yīng)的接入網(wǎng)絡(luò)。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括業(yè)務(wù)決策單元,用于根據(jù)所述響應(yīng)生成單元獲取到的執(zhí)行結(jié)果,生成業(yè)務(wù)決策信息;所述響應(yīng)生成單元根據(jù)所述業(yè)務(wù)決策信息生成業(yè)務(wù)響應(yīng)消息。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述業(yè)務(wù)決策單元為業(yè)務(wù)控制決策單元或/和業(yè)務(wù)計(jì)費(fèi)決策單元;所述業(yè)務(wù)控制決策單元,用于根據(jù)所述執(zhí)行結(jié)果生成控制決策信息;所述業(yè)務(wù)計(jì)費(fèi)決策單元,用于根據(jù)所述執(zhí)行結(jié)果生成計(jì)費(fèi)決策信息;所述響應(yīng)生成單元根據(jù)所述控制決策信息或/和所述計(jì)費(fèi)決策信息,生成業(yè)務(wù)響應(yīng)消息。
8.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述業(yè)務(wù)接入模塊包括協(xié)議轉(zhuǎn)換單元、與所述接入網(wǎng)絡(luò)交互的接口單元、與所述業(yè)務(wù)調(diào)度模塊交互的接口單元和第一信息存儲單元;所述第一信息存儲單元,用于存儲業(yè)務(wù)請求類型標(biāo)識和對應(yīng)的調(diào)度單元標(biāo)識;所述協(xié)議轉(zhuǎn)換單元,用于通過所述與接入網(wǎng)絡(luò)交互的接口單元接收所述第一業(yè)務(wù)請求,將該第一業(yè)務(wù)請求轉(zhuǎn)換為所述第二業(yè)務(wù)請求,并從所述第一信息存儲單元獲取該第二業(yè)務(wù)請求對應(yīng)的調(diào)度單元標(biāo)識,將該第二業(yè)務(wù)請求通過與所述業(yè)務(wù)調(diào)度模塊交互的接口單元發(fā)送到對應(yīng)的調(diào)度單元。
9.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述業(yè)務(wù)功能模塊包括與所述業(yè)務(wù)接入模塊交互的接口單元;所述業(yè)務(wù)接入模塊包括與所述業(yè)務(wù)功能模塊交互的接口單元;所述業(yè)務(wù)功能單元通過所述與業(yè)務(wù)接入模塊交互的接口單元向所述業(yè)務(wù)接入模塊發(fā)送請求消息,攜帶與對應(yīng)接入網(wǎng)絡(luò)進(jìn)行交互的信息;并通過該接口單元接收所述業(yè)務(wù)接入模塊返回的響應(yīng)消息;所述業(yè)務(wù)接入模塊中的所述與業(yè)務(wù)功能模塊交互的接口單元接收該請求消息,并發(fā)送到協(xié)議轉(zhuǎn)換單元,由協(xié)議轉(zhuǎn)換單元進(jìn)行協(xié)議轉(zhuǎn)換后,通過所述與接入網(wǎng)絡(luò)交互的接口單元發(fā)送到對應(yīng)接入網(wǎng)絡(luò),并由該接口單元接收對應(yīng)接入網(wǎng)絡(luò)返回的響應(yīng)消息,由協(xié)議轉(zhuǎn)換單元進(jìn)行協(xié)議轉(zhuǎn)換后,通過所述與業(yè)務(wù)功能模塊交互的接口單元發(fā)送到所述業(yè)務(wù)功能單元。
10.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述業(yè)務(wù)接入模塊為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)接入模塊對應(yīng)一種接入網(wǎng)絡(luò);或/和所述業(yè)務(wù)功能模塊為一個(gè)或多個(gè),每個(gè)業(yè)務(wù)功能模塊對應(yīng)一種業(yè)務(wù)功能。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊集中或分布部署于物理設(shè)備上。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述業(yè)務(wù)調(diào)度模塊集中部署在一個(gè)物理設(shè)備上,或分布部署在多個(gè)物理設(shè)備上。
13.一種通用業(yè)務(wù)處理裝置,其特征在于,包括業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)接入模塊;所述業(yè)務(wù)接入模塊,用于接收對應(yīng)接入網(wǎng)絡(luò)發(fā)送的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為第二業(yè)務(wù)請求,發(fā)送給所述業(yè)務(wù)調(diào)度模塊;所述業(yè)務(wù)調(diào)度模塊,用于根據(jù)所述第二業(yè)務(wù)請求調(diào)用相應(yīng)的業(yè)務(wù)功能。
14.如權(quán)利要求13所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度模塊包括與所述業(yè)務(wù)接入模塊交互的接口單元,以及至少一個(gè)調(diào)度單元;所述調(diào)度單元,用于通過所述與業(yè)務(wù)接入模塊交互的接口單元接收所述第二業(yè)務(wù)請求,并根據(jù)所述第二業(yè)務(wù)請求,生成業(yè)務(wù)執(zhí)行邏輯。
15.如權(quán)利要求14所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括響應(yīng)生成單元,用于從所述調(diào)度單元獲取業(yè)務(wù)執(zhí)行結(jié)果,并根據(jù)所述業(yè)務(wù)執(zhí)行結(jié)果生成響應(yīng)消息,通過所述與業(yè)務(wù)接入模塊交互的接口單元發(fā)送到所述業(yè)務(wù)接入模塊,由所述業(yè)務(wù)接入模塊將該響應(yīng)消息進(jìn)行協(xié)議轉(zhuǎn)換后發(fā)送到對應(yīng)的接入網(wǎng)絡(luò)。
16.如權(quán)利要求15所述的裝置,其特征在于,所述業(yè)務(wù)調(diào)度模塊還包括業(yè)務(wù)決策單元,用于根據(jù)所述響應(yīng)生成單元獲取到的所述業(yè)務(wù)執(zhí)行結(jié)果,生成業(yè)務(wù)決策信息;所述響應(yīng)生成單元根據(jù)所述業(yè)務(wù)決策信息生成業(yè)務(wù)響應(yīng)消息。
17.如權(quán)利要求16所述的裝置,其特征在于,所述業(yè)務(wù)決策單元為業(yè)務(wù)控制決策單元或/和業(yè)務(wù)計(jì)費(fèi)決策單元;所述業(yè)務(wù)控制決策單元,用于根據(jù)所述執(zhí)行結(jié)果生成控制決策信息;所述業(yè)務(wù)計(jì)費(fèi)決策單元,用于根據(jù)所述執(zhí)行結(jié)果生成計(jì)費(fèi)決策信息;所述響應(yīng)生成單元根據(jù)所述控制決策信息或/和所述計(jì)費(fèi)決策信息,生成業(yè)務(wù)響應(yīng)消息。
18.如權(quán)利要求13所述的裝置,其特征在于,所述業(yè)務(wù)接入模塊包括協(xié)議轉(zhuǎn)換單元、與所述接入網(wǎng)絡(luò)交互的接口單元、與所述業(yè)務(wù)調(diào)度模塊交互的接口單元和信息存儲單元;所述信息存儲單元,用于存儲業(yè)務(wù)請求類型標(biāo)識和對應(yīng)的調(diào)度單元標(biāo)識;所述協(xié)議轉(zhuǎn)換單元,用于通過所述與接入網(wǎng)絡(luò)交互的接口單元接收所述第一業(yè)務(wù)請求,轉(zhuǎn)換為所述第二業(yè)務(wù)請求,并從所述信息存儲單元獲取該第二業(yè)務(wù)請求對應(yīng)的調(diào)度單元標(biāo)識,將該第二業(yè)務(wù)請求通過所述與業(yè)務(wù)調(diào)度模塊交互的接口單元發(fā)送到對應(yīng)的調(diào)度單元。
19.一種網(wǎng)絡(luò)接入系統(tǒng),其特征在于,包括至少一個(gè)接入網(wǎng)絡(luò)、與所述接入網(wǎng)絡(luò)對應(yīng)的網(wǎng)絡(luò)接入模塊,以及通用業(yè)務(wù)處理子系統(tǒng);所述網(wǎng)絡(luò)接入模塊,用于接收對應(yīng)的接入網(wǎng)絡(luò)發(fā)送的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為所述通用業(yè)務(wù)處理子系統(tǒng)支持的第二業(yè)務(wù)請求,并發(fā)送到所述通用業(yè)務(wù)處理子系統(tǒng);所述通用業(yè)務(wù)處理子系統(tǒng),用于根據(jù)所述第二業(yè)務(wù)請求,執(zhí)行該第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
20.如權(quán)利要求19所述的系統(tǒng),其特征在于,所述通用業(yè)務(wù)處理子系統(tǒng)包括業(yè)務(wù)調(diào)度模塊,以及至少一個(gè)業(yè)務(wù)功能模塊;所述業(yè)務(wù)調(diào)度模塊,用于根據(jù)接收到的所述第二業(yè)務(wù)請求,調(diào)用執(zhí)行業(yè)務(wù)邏輯的業(yè)務(wù)功能模塊;所述業(yè)務(wù)功能模塊,用于接受所述業(yè)務(wù)調(diào)度模塊的調(diào)用,執(zhí)行所述第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
21.一種通信業(yè)務(wù)處理方法,其特征在于,包括以下步驟將接入網(wǎng)絡(luò)發(fā)送的第一業(yè)務(wù)請求進(jìn)行協(xié)議轉(zhuǎn)換,轉(zhuǎn)換為第二業(yè)務(wù)請求;根據(jù)所述第二業(yè)務(wù)請求獲取相應(yīng)的業(yè)務(wù)邏輯;根據(jù)所述業(yè)務(wù)邏輯執(zhí)行第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。
22.如權(quán)利要求21所述的方法,其特征在于,在所述業(yè)務(wù)的執(zhí)行過程中,通過協(xié)議轉(zhuǎn)換與對應(yīng)接入網(wǎng)絡(luò)交互,并根據(jù)交互結(jié)果執(zhí)行所述業(yè)務(wù)。
23.如權(quán)利要求21所述的方法,其特征在于,還包括步驟根據(jù)所述業(yè)務(wù)的執(zhí)行結(jié)果生成該業(yè)務(wù)的響應(yīng)消息,并經(jīng)協(xié)議轉(zhuǎn)換后發(fā)送到對應(yīng)的接入網(wǎng)絡(luò)。
24.如權(quán)利要求23所述的方法,其特征在于,根據(jù)所述業(yè)務(wù)的執(zhí)行結(jié)果生成決策信息,并根據(jù)該決策信息生成所述響應(yīng)消息。
25.如權(quán)利要求24所述的方法,其特征在于,所述決策信息包括業(yè)務(wù)控制決策信息或/和業(yè)務(wù)計(jì)費(fèi)決策信息。
全文摘要
本發(fā)明公開了一種通用業(yè)務(wù)系統(tǒng),該系統(tǒng)包括業(yè)務(wù)接入模塊、業(yè)務(wù)調(diào)度模塊和業(yè)務(wù)功能模塊。其中,業(yè)務(wù)接入模塊用于接收對應(yīng)接入網(wǎng)絡(luò)的第一業(yè)務(wù)請求,并進(jìn)行協(xié)議轉(zhuǎn)換,將該第一業(yè)務(wù)請求轉(zhuǎn)換為第二業(yè)務(wù)請求,發(fā)送給業(yè)務(wù)調(diào)度模塊;業(yè)務(wù)調(diào)度模塊用于根據(jù)接收到的第二業(yè)務(wù)請求,調(diào)用執(zhí)行業(yè)務(wù)邏輯的業(yè)務(wù)功能模塊;業(yè)務(wù)功能模塊用于接受業(yè)務(wù)調(diào)度模塊的調(diào)用,執(zhí)行第二業(yè)務(wù)請求所請求執(zhí)行的業(yè)務(wù)。本發(fā)明的通用業(yè)務(wù)系統(tǒng)可處理不同接入網(wǎng)絡(luò)的業(yè)務(wù)請求,使接入到本通用業(yè)務(wù)系統(tǒng)的新建網(wǎng)絡(luò)能夠共享系統(tǒng)中已有業(yè)務(wù)功能的同時(shí),還能充分利用新建網(wǎng)絡(luò)的功能,并可提高通信系統(tǒng)的可擴(kuò)展性,降低業(yè)務(wù)開發(fā)成本。
文檔編號H04L29/06GK101018138SQ20071000027
公開日2007年8月15日 申請日期2007年1月18日 優(yōu)先權(quán)日2007年1月18日
發(fā)明者王勝, 葉菁, 余光虎, 孫建發(fā) 申請人:華為技術(shù)有限公司