專利名稱:一種業(yè)務(wù)接入方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種增值業(yè)務(wù)系統(tǒng),并且尤其涉及一種用于增值業(yè)務(wù)系統(tǒng)的業(yè)務(wù)接入方法及裝置。
背景技術(shù):
隨著移動通信的快速發(fā)展,基礎(chǔ)電信業(yè)務(wù)的主體優(yōu)勢呈下降趨勢,伴隨而來的是移動增值業(yè)務(wù)的用戶數(shù)量迅猛發(fā)展,移動增值業(yè)務(wù)越來越豐富。目前中國移動推出了移動夢網(wǎng)、移動秘書等,中國聯(lián)通推出了神奇寶典、聯(lián)通在信等一大批業(yè)務(wù)品牌。移動增值業(yè)務(wù)已經(jīng)不再是基礎(chǔ)電信業(yè)務(wù)的補充,而逐漸成為移動運營商提高ARPU值,降低用戶離網(wǎng)率,增加業(yè)務(wù)收入的主要手段。
隨著增值業(yè)務(wù)的技術(shù)不斷發(fā)展、標準不斷完善、用戶認可程度不斷提高,運營商逐步推出了各種豐富多彩的移動增值業(yè)務(wù),比如WAP、Java/Brew、定位、多媒體郵件、流媒體、聯(lián)通在信、炫鈴、麗音街等多種增值業(yè)務(wù);在未來3G或B3G時代,運營商將會利用更優(yōu)質(zhì)的網(wǎng)絡(luò)資源開展更多更豐富的業(yè)務(wù)來服務(wù)用戶。
在現(xiàn)有的增值業(yè)務(wù)中,內(nèi)容/服務(wù)提供商(CP/SP)應(yīng)用通常都是通過與各個業(yè)務(wù)引擎進行直接通信來接收用戶發(fā)送的請求消息并向用戶返回請求的內(nèi)容或應(yīng)用,并且各個業(yè)務(wù)引擎所采用的接口協(xié)議通常都是互不相同的。因此,當打算通過任何一種增值業(yè)務(wù)向用戶提供相應(yīng)的業(yè)務(wù)服務(wù)時,CP/SP應(yīng)用都需要基于該增值業(yè)務(wù)的業(yè)務(wù)引擎所采用的接口協(xié)議來編制相應(yīng)的接口模塊,以便通過該接口模塊能夠與該業(yè)務(wù)引擎進行直接通信。
這種CP/SP應(yīng)用與業(yè)務(wù)引擎直接通信的方式存在以下缺陷,即CP/SP應(yīng)用在開發(fā)任何增值業(yè)務(wù)時,都需要關(guān)注該增值業(yè)務(wù)的業(yè)務(wù)引擎所采用的底層網(wǎng)絡(luò)和相關(guān)的接口協(xié)議,為了開發(fā)增值業(yè)務(wù),他們需要掌握不同的接口協(xié)議,如開發(fā)短信類業(yè)務(wù)需要掌握短消息點對點協(xié)議和短消息網(wǎng)關(guān)聯(lián)網(wǎng)協(xié)議等,開發(fā)彩信類業(yè)務(wù)需要掌握MM7(彩信接口協(xié)議)協(xié)議,開發(fā)WAP Push類業(yè)務(wù),需要掌握PAP(PUSH訪問協(xié)議)協(xié)議等等,這些不同業(yè)務(wù)引擎的不同接口協(xié)議,增加了CP/SP開發(fā)業(yè)務(wù)的難度和復(fù)雜度,提高了CP/SP應(yīng)用的增值業(yè)務(wù)開發(fā)門檻,不利于新業(yè)務(wù)的快速開發(fā)和應(yīng)用。在3G或B3G網(wǎng)絡(luò)部署后,CP/SP在帶寬更寬,QoS機制更完善的新網(wǎng)絡(luò)環(huán)境中將可以開發(fā)更為豐富多彩的增值業(yè)務(wù),在這種情況下,現(xiàn)有的CP/SP直接利用業(yè)務(wù)引擎開發(fā)增值業(yè)務(wù)的模式對豐富新業(yè)務(wù)新應(yīng)用的阻礙作用將更為明顯。
發(fā)明內(nèi)容
鑒于上述問題做出本發(fā)明,并且本發(fā)明的一個目的是提出一種業(yè)務(wù)接入方法和裝置,其能夠屏蔽底層電信網(wǎng)絡(luò)復(fù)雜的系統(tǒng)和協(xié)議,匯聚和抽象業(yè)務(wù)引擎的能力,提供統(tǒng)一的接口向CP/SP開放,使得CP/SP不再需要考慮底層電信網(wǎng)絡(luò)的系統(tǒng)和協(xié)議來開發(fā)電信增值業(yè)務(wù),不再需要掌握多種接口開發(fā)協(xié)議而只需要掌握開放的統(tǒng)一接口就可以開發(fā)多種增值業(yè)務(wù)或者組合業(yè)務(wù),從而降低了CP/SP開發(fā)增值業(yè)務(wù)的門檻,方便了未來新業(yè)務(wù)的快速開發(fā)和上線。
為了實現(xiàn)本發(fā)明的目的,按照本發(fā)明的一種業(yè)務(wù)接入實體,包括業(yè)務(wù)適配單元,用于經(jīng)由其所具有的多個不同類型的第一接口與多個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信,其中,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同;提供商適配單元,用于經(jīng)由其所具有的第二接口與各個CP/SP應(yīng)用進行通信;以及邏輯控制單元,用于當所述業(yè)務(wù)適配單元接收到來自特定增值業(yè)務(wù)子系統(tǒng)的欲發(fā)送給特定CP/SP應(yīng)用的消息或數(shù)據(jù)時,或者當所述提供商適配單元接收到來自特定CP/SP應(yīng)用的欲發(fā)送給特定增值業(yè)務(wù)子系統(tǒng)的消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,以便所述提供商適配單元或者所述業(yè)務(wù)適配單元基于所述獲取的地址接口信息,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)。
為了實現(xiàn)本發(fā)明的目的,按照本發(fā)明的一種由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述業(yè)務(wù)接入實體具有與多個增值業(yè)務(wù)子系統(tǒng)進行通信的多個不同類型的第一接口和與各個CP/SP應(yīng)用進行通信的第二接口,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同,所述業(yè)務(wù)接入方法包括步驟接收來自特定增值業(yè)務(wù)子系統(tǒng)和特定CP/SP應(yīng)用的其中一個的欲發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的另一個的消息或數(shù)據(jù);獲取所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用的所述另一個的地址接口信息;以及基于所述獲取的地址接口信息,經(jīng)由與所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的所述另一個相對應(yīng)的接口,向所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的所述另一個發(fā)送所述消息或數(shù)據(jù)。
為了實現(xiàn)本發(fā)明的目的,按照本發(fā)明的一種綜合增值業(yè)務(wù)系統(tǒng),包括業(yè)務(wù)系統(tǒng),包括多種增值業(yè)務(wù)子系統(tǒng),用于向用戶提供多種增值業(yè)務(wù);以及業(yè)務(wù)管理系統(tǒng),用于向所述業(yè)務(wù)系統(tǒng)提供統(tǒng)一的支持所述各種增值業(yè)務(wù)執(zhí)行所需的功能,其中,所述業(yè)務(wù)系統(tǒng)還包括業(yè)務(wù)接入實體,用于在所述多種增值業(yè)務(wù)子系統(tǒng)與各個CP/SP應(yīng)用之間接收轉(zhuǎn)發(fā)消息或數(shù)據(jù),其中,所述業(yè)務(wù)接入實體具有與所述多個增值業(yè)務(wù)子系統(tǒng)進行通信的多個不同類型的第一接口和與所述各個CP/SP應(yīng)用進行通信的第二接口,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同。
通過參考以下結(jié)合附圖的說明及權(quán)利要求書的內(nèi)容,并且隨著對本發(fā)明的更全面理解,本發(fā)明的其他目的及結(jié)果將更加明白及易于理解。
以下將結(jié)合附圖和具體實施例對本發(fā)明進行詳細描述,其中圖1示出了本發(fā)明第一實施例的綜合增值業(yè)務(wù)系統(tǒng)的示意圖;圖2示出了本發(fā)明第一實施例的業(yè)務(wù)接入實體的模塊方框圖;圖3示出了本發(fā)明第一實施例的短信點播業(yè)務(wù)流程圖;圖4A和4B示出了本發(fā)明第二實施例的短信下載業(yè)務(wù)流程圖。
在所有附圖中相同的標號指示相似或相應(yīng)的特征或功能。
具體實施例方式
本發(fā)明的主要思想是在各個業(yè)務(wù)引擎與CP/SP之間增加一個業(yè)務(wù)接入實體,由該業(yè)務(wù)接入實體來屏蔽底層的各個業(yè)務(wù)引擎,匯聚和抽象各個業(yè)務(wù)引擎的能力,向CP/SP提供統(tǒng)一的業(yè)務(wù)接入接口,降低CP/SP開發(fā)增值業(yè)務(wù)的門檻。此外,業(yè)務(wù)接入實體還實現(xiàn)業(yè)務(wù)執(zhí)行過程中認證、鑒權(quán)和計費的觸發(fā)和對組合業(yè)務(wù)(使用了多種業(yè)務(wù)能力的業(yè)務(wù))的邏輯控制。
下面將結(jié)合附圖來詳細描述本發(fā)明的業(yè)務(wù)接入方法及裝置。
圖1示出了本發(fā)明第一實施例的綜合增值業(yè)務(wù)系統(tǒng)。本發(fā)明的綜合增值業(yè)務(wù)系統(tǒng)是指包括短信類業(yè)務(wù)、語音類業(yè)務(wù)、JAVA/BREW下載及上網(wǎng)卡等數(shù)據(jù)類業(yè)務(wù)的綜合業(yè)務(wù)系統(tǒng)。如圖1所示,業(yè)務(wù)系統(tǒng)10和業(yè)務(wù)管理系統(tǒng)20構(gòu)成了本發(fā)明的綜合增值業(yè)務(wù)系統(tǒng)。其中,業(yè)務(wù)管理系統(tǒng)20與本申請人2006年12月8日提交的發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請所披露的業(yè)務(wù)管理系統(tǒng)20相同,因此,這里省略對本發(fā)明的業(yè)務(wù)管理系統(tǒng)20的描述,并且這里插入該專利申請的說明書、說明書附圖和權(quán)利要求書作為參考。
業(yè)務(wù)系統(tǒng)10包括有一個業(yè)務(wù)接入實體100和各種增值業(yè)務(wù)子系統(tǒng)。其中,這些增值業(yè)務(wù)子系統(tǒng)可以是WAP系統(tǒng)、Brew下載系統(tǒng)、Java下載系統(tǒng)、流媒體系統(tǒng)、語音增值系統(tǒng)和短信系統(tǒng)等。每一個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎與CP/SP應(yīng)用30之間原來直接交互的信息在本發(fā)明中先發(fā)送給業(yè)務(wù)接入實體100,然后由業(yè)務(wù)接入實體100處理之后轉(zhuǎn)發(fā)給目的方。
每一個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎與業(yè)務(wù)接入實體100進行通信的接口協(xié)議采用各業(yè)務(wù)引擎現(xiàn)有的接口協(xié)議,每一種增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎服務(wù)器分配有相應(yīng)的通信地址。
各個CP/SP應(yīng)用30與業(yè)務(wù)接入實體100進行通信的接口在本實施例中都統(tǒng)一采用Parlay X接口。其中,Parlay X接口提供有多個接口函數(shù),每一個接口函數(shù)對應(yīng)于一種增值業(yè)務(wù)。這樣,各個CP/SP應(yīng)用30和業(yè)務(wù)接入實體100調(diào)用Parlay X接口中與特定的增值業(yè)務(wù)相對應(yīng)的接口函數(shù)來傳輸與該特定的增值業(yè)務(wù)相關(guān)的消息或數(shù)據(jù)。此外,每一個CP/SP應(yīng)用30分配有一個唯一的提供商代碼(ID),每一個CP/SP應(yīng)用服務(wù)器都分配有相應(yīng)的通信地址。
業(yè)務(wù)接入實體100存儲Parlay X接口中的每一個接口函數(shù)與對應(yīng)于其的增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎所采用的接口類型和所分配的通信地址之間的函數(shù)接口地址映射關(guān)系,以及各個CP/SP應(yīng)用30的提供商代碼與所分配的應(yīng)用服務(wù)器通信地址之間的提供商代碼地址映射關(guān)系。
圖2示出了本發(fā)明第一實施例的業(yè)務(wù)接入實體的模塊方框圖。如圖2所示,業(yè)務(wù)接入實體100包括業(yè)務(wù)適配單元102、提供商適配單元104、邏輯控制單元106和存儲單元108。
其中,業(yè)務(wù)適配單元102具有多種類型的通信接口,例如短信接口、彩信接口、WAP接口和IVR接口等,每種類型的接口所采用的接口協(xié)議與其中一個業(yè)務(wù)引擎所采用的接口協(xié)議相同。提供商適配單元104具有采用Parlay X接口協(xié)議的通信接口。存儲單元108存儲上述的函數(shù)接口地址映射關(guān)系和提供商代碼地址映射關(guān)系。
本領(lǐng)域技術(shù)人員應(yīng)當理解,本發(fā)明的業(yè)務(wù)接入實體100中的各個單元既可以在單一裝置中實現(xiàn),也可以在不同的裝置實現(xiàn)。
下面,基于圖3所示的流程圖,以用戶U1通過短信從CP/SP應(yīng)用30中點播一個鳥鳴鈴聲為例,詳細描述本發(fā)明第一實施例的業(yè)務(wù)接入方法以及業(yè)務(wù)接入實體100中各個單元所實現(xiàn)的功能。
如圖3所示,用戶U1使用手機經(jīng)由GSM、CDMA、GPRS或3G等無線通信網(wǎng)絡(luò),通過信令網(wǎng)關(guān)向短信系統(tǒng)中作為業(yè)務(wù)引擎的短信中心發(fā)送一個短信點播請求消息,以請求從CP/SP應(yīng)用30中下載一個鳥鳴鈴聲(步驟S10)。其中,該短信點播請求消息包括有用戶U1的標識代碼、短信點播業(yè)務(wù)的業(yè)務(wù)特征碼、CP/SP應(yīng)用30的提供商代碼。
短信中心收到來自用戶U1的短信點播請求消息后,經(jīng)由其與業(yè)務(wù)接入實體100之間的接口將該接收的短信點播請求消息發(fā)送給業(yè)務(wù)接入實體100(步驟S20)。
業(yè)務(wù)接入實體100中的業(yè)務(wù)適配單元102收到來自短信中心的短信點播請求消息后,邏輯控制單元106根據(jù)該短信點播請求消息中所包括的用戶U1的標識代碼、短信點播業(yè)務(wù)的業(yè)務(wù)特征碼、CP/SP應(yīng)用30的提供商代碼,生成一個AAA請求消息(步驟S25),并且向業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)發(fā)送該生成的AAA請求消息,以請求認證鑒權(quán)和計費模塊對用戶U1和CP/SP應(yīng)用30所屬的CP/SP的身份進行認證,以及對用戶U1、CP/SP應(yīng)用30所屬的CP/SP和短信點播業(yè)務(wù)的狀態(tài)進行鑒權(quán)(步驟S30)。
業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)收到來自業(yè)務(wù)接入實體100的AAA請求消息后,執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟30-120相同的操作,并向業(yè)務(wù)接入實體100返回一個AAA應(yīng)答消息(步驟S40)。
業(yè)務(wù)接入實體100中的邏輯控制單元106收到來自業(yè)務(wù)管理系統(tǒng)20和的認證鑒權(quán)和計費模塊(AAA)的AAA應(yīng)答消息后,如果該AAA應(yīng)答消息指示認證和鑒權(quán)失敗,則業(yè)務(wù)接入實體100中的邏輯控制單元106生成一個短信點播失敗消息(步驟S45),業(yè)務(wù)適配單元104經(jīng)由相應(yīng)的接口向短信中心發(fā)送該生成的短信點播失敗消息(步驟S50),短信中心將該收到的短信點播失敗消息發(fā)送給用戶U1(步驟S60)。
如果該AAA應(yīng)答消息指示認證和鑒權(quán)成功,則業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)所接收的短信點播請求消息中所包含的CP/SP應(yīng)用30的提供商代碼,從存儲單元108所存儲的提供商代碼地址映射關(guān)系中檢索得到CP/SP應(yīng)用30的應(yīng)用服務(wù)器的通信地址(步驟S70),然后提供商適配單元104利用該檢索得到的CP/SP應(yīng)用30的應(yīng)用服務(wù)器的通信地址,調(diào)用Parlay X接口中與短信點播業(yè)務(wù)相對應(yīng)的接口函數(shù)把所接收的短信點播請求消息經(jīng)發(fā)送給CP/SP應(yīng)用30(步驟S80)。
經(jīng)由Parlay X接口中與短信點播業(yè)務(wù)相對應(yīng)的接口函數(shù)收到來自業(yè)務(wù)接入實體100的短信點播請求消息后,CP/SP應(yīng)用30調(diào)用該接口函數(shù)向業(yè)務(wù)接入實體100返回一個包含所請求的鳥鳴鈴聲的短信點播應(yīng)答消息(步驟S90)。其中,該接口函數(shù)的參數(shù)包括用戶U1的標識代碼、CP/SP應(yīng)用30的提供商代碼、短信點播業(yè)務(wù)的業(yè)務(wù)特征碼等。
業(yè)務(wù)接入實體100的提供商適配單元104經(jīng)由Parlay X接口中與短信點播業(yè)務(wù)相對應(yīng)的接口函數(shù)收到來自CP/SP應(yīng)用30的短信點播應(yīng)答消息后,業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該短信點播應(yīng)答消息所包括的用戶U1的標識代碼、短信點播業(yè)務(wù)的業(yè)務(wù)特征碼、CP/SP應(yīng)用30的提供商代碼,生成一個AAA請求消息(步驟S95),并向業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)發(fā)送該生成的AAA請求消息,以請求認證鑒權(quán)和計費模塊對用戶U1和CP/SP應(yīng)用30所屬的CP/SP身份進行認證,對用戶U1、CP/SP應(yīng)用30所屬的CP/SP和短信點播業(yè)務(wù)的狀態(tài)進行鑒權(quán),以及對用戶U1下載鳥鳴鈴聲進行計費(步驟S100)。
收到來自業(yè)務(wù)接入實體100的AAA請求消息后,業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟170-270相同的操作,并向業(yè)務(wù)接入實體100返回一個AAA應(yīng)答消息(步驟S110)。
業(yè)務(wù)接入實體100的邏輯控制單元106收到來自認證鑒權(quán)和計費模塊(AAA)的AAA應(yīng)答消息后,其根據(jù)傳送該短信點播應(yīng)答消息的接口函數(shù),從存儲單元108所存儲的函數(shù)地址映射關(guān)系中檢索出作為短信點播業(yè)務(wù)的業(yè)務(wù)引擎的短信中心所采用的接口類型和所分配的通信地址(步驟S120),然后,業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102利用該檢索的短信中心的通信地址,按照該檢索的接口類型所指示的接口協(xié)議向短信中心發(fā)送以下消息如果所接收的AAA應(yīng)答消息表明認證、鑒權(quán)和計費成功,則發(fā)送所接收的短信點播應(yīng)答消息,否則發(fā)送短信點播失敗消息(步驟S130)。
收到來自業(yè)務(wù)接入實體100的消息后,短信中心向用戶U1發(fā)送以下內(nèi)容如果該消息是短信點播應(yīng)答消息,則發(fā)送該短信點播應(yīng)答消息,而如果該消息是短信點播失敗消息,則發(fā)送該短信點播失敗消息(步驟S140)。
如果短信中心向用戶U1發(fā)送短信點播應(yīng)答消息,則短信中心經(jīng)由其與業(yè)務(wù)接入實體100之間的接口向業(yè)務(wù)接入實體100返回一個指示該短信點播應(yīng)答消息的發(fā)送是否成功的狀態(tài)報告消息(步驟S150)。其中,該狀態(tài)報告消息包括有用戶U1的計費相關(guān)信息。
業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102收到來自短信中心的狀態(tài)報告消息后,業(yè)務(wù)接入實體100的邏輯控制單元106將該接收的狀態(tài)報告消息發(fā)送給業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)(步驟S160)。
收到來自業(yè)務(wù)接入實體100的狀態(tài)報告消息后,業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟310-330相同的操作(步驟S170),然后結(jié)束流程。
下面,基于圖4A和4B所示的流程圖,以用戶U2通過短信從CP/SP應(yīng)用30中下載其周邊餐館商城的信息為例,詳細描述本發(fā)明第二實施例的業(yè)務(wù)接入方法。
如圖4A和4B所示,用戶U2使用手機經(jīng)由GSM、CDMA、GPRS和3G等無線通信網(wǎng)絡(luò)中的一種方式,通過信令網(wǎng)關(guān)向短信系統(tǒng)中作為業(yè)務(wù)引擎的短信中心發(fā)送一個短信下載請求消息,以請求從CP/SP應(yīng)用30中下載用戶U2周邊餐館商城的信息(步驟S400)。其中,該短信下載請求消息包括有用戶U2的標識代碼、短信下載業(yè)務(wù)的業(yè)務(wù)特征碼、CP/SP應(yīng)用30的提供商代碼。
收到來自用戶U2的短信下載請求消息后,短信中心經(jīng)由其與業(yè)務(wù)接入實體100之間的接口將該接收的短信下載請求消息發(fā)送給業(yè)務(wù)接入實體100(步驟S410)。
業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102收到來自短信中心的短信下載請求消息后,業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該短信下載請求消息中所包括的用戶U2的標識代碼、短信下載業(yè)務(wù)的業(yè)務(wù)特征碼、CP/SP應(yīng)用30的提供商代碼,生成一個AAA請求消息(步驟S415),并且向業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)發(fā)送該生成的AAA請求消息,以請求認證鑒權(quán)和計費模塊對用戶U2和CP/SP應(yīng)用30所屬的CP/SP的身份進行認證,以及對用戶U2、CP/SP應(yīng)用30所屬的CP/SP和短信下載業(yè)務(wù)的狀態(tài)進行鑒權(quán)(步驟S420)。
業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)收到來自業(yè)務(wù)接入實體100的AAA請求消息后,執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟30-120相同的操作,并向業(yè)務(wù)接入實體100返回一個AAA應(yīng)答消息(步驟S430)。
業(yè)務(wù)接入實體100的邏輯控制單元106收到來自業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)的AAA應(yīng)答消息后,如果該AAA應(yīng)答消息指示認證和鑒權(quán)失敗,則業(yè)務(wù)接入實體100的邏輯控制單元106生成一個短信下載失敗消息(步驟S435),業(yè)務(wù)適配單元102經(jīng)由業(yè)務(wù)接入實體100與短信中心之間的接口向短信中心發(fā)送該生成的短信下載失敗消息(步驟S440),短信中心將該收到的短信下載失敗消息發(fā)送給用戶U2(步驟S450)。
如果該AAA應(yīng)答消息指示認證和鑒權(quán)成功,則業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)所接收的短信下載請求消息中所包含的CP/SP應(yīng)用30的提供商代碼,從存儲單元108所存儲的提供商代碼地址映射關(guān)系中檢索得到CP/SP應(yīng)用30的應(yīng)用服務(wù)器的通信地址(步驟S460),然后提供商適配單元104利用該檢索得到的CP/SP應(yīng)用30的通信地址,調(diào)用Parlay X接口中與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù)把所接收的短信下載請求消息發(fā)送給CP/SP應(yīng)用30(步驟S470)。
經(jīng)由Parlay X接口中與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù)收到來自業(yè)務(wù)接入實體100的短信下載請求消息后,CP/SP應(yīng)用30調(diào)用Parlay X接口中與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù)向業(yè)務(wù)接入實體100發(fā)送一個位置信息請求消息,以請求該定位增值業(yè)務(wù)的定位引擎返回用戶U2的當前位置信息(步驟S480)。其中,該與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù)的參數(shù)包括用戶U2的標識代碼、定位增值業(yè)務(wù)的業(yè)務(wù)特征碼和CP/SP應(yīng)用30的提供商代碼。
業(yè)務(wù)接入實體100的提供商適配單元104經(jīng)由與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù)收到來自CP/SP應(yīng)用30的位置信息請求消息后,業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該位置請求消息所包括的用戶U2的標識代碼、定位增值業(yè)務(wù)的業(yè)務(wù)特征碼和CP/SP應(yīng)用30的提供商代碼,生成一個AAA請求消息(步驟S485),并且向業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)發(fā)送該生成的AAA請求消息,以請求認證鑒權(quán)和計費模塊對用戶U2和CP/SP應(yīng)用30所屬CP/SP的身份進行認證,以及對用戶U2、CP/SP應(yīng)用30所屬CP/SP和定位增值業(yè)務(wù)的狀態(tài)進行鑒權(quán)(步驟S490)。
業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)收到來自業(yè)務(wù)接入實體100的AAA請求消息后,執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟30-120相同的操作,并向業(yè)務(wù)接入實體100返回一個AAA應(yīng)答消息(步驟S500)。
業(yè)務(wù)接入實體100的邏輯控制單元106收到來自業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊的AAA應(yīng)答消息后,如果該AAA應(yīng)答消息表明認證或鑒權(quán)失敗,則業(yè)務(wù)接入實體100的邏輯控制單元106生成一個表明請求位置信息失敗的位置信息應(yīng)答消息(步驟S505),提供商適配單元104調(diào)用Parlay X接口中該與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù)向CP/SP應(yīng)用30發(fā)送該生成的位置信息應(yīng)答消息(步驟S510)。
如果該AAA應(yīng)答消息表明認證和鑒權(quán)成功,則業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù),從存儲單元108所存儲的函數(shù)接口地址映射關(guān)系中檢索出定位增值系統(tǒng)的定位引擎所采用的接口類型和所分配的通信地址(步驟S520),然后,業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元104利用該檢索的定位引擎的通信地址,經(jīng)由所檢索的接口類型所指示的接口向該定位引擎發(fā)送該位置信息請求消息(步驟S530)。
收到來自業(yè)務(wù)接入實體100的位置信息請求消息后,該定位引擎根據(jù)該位置信息請求消息中所包括的用戶U2的標識代碼,確定用戶U2的當前位置信息(步驟S540)。由于在本發(fā)明中,確定用戶U2的當前位置信息是采用現(xiàn)有技術(shù)來實現(xiàn)的,因此這里省略對其的詳細描述。然后,該定位引擎經(jīng)由其與業(yè)務(wù)接入實體100之間的接口向業(yè)務(wù)接入實體100發(fā)送一個位置信息應(yīng)答消息(步驟S550)。其中,該位置信息應(yīng)答消息包括確定的用戶U2的當前位置信息、用戶U2的標識代碼和CP/SP應(yīng)用30的提供商代碼。
業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102收到來自該定位引擎的位置信息應(yīng)答消息后,業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該位置信息應(yīng)答消息中所包括的CP/SP應(yīng)用30的提供商代碼,從存儲單元108所存儲的提供商代碼地址映射關(guān)系中檢索出CP/SP應(yīng)用30的通信地址(步驟S560),然后,業(yè)務(wù)接入實體100的提供商適配單元104根據(jù)該檢索的CP/SP 30的通信地址,調(diào)用Parlay X接口中該與定位增值業(yè)務(wù)相對應(yīng)的接口函數(shù)向CP/SP應(yīng)用30發(fā)送該接收的位置信息應(yīng)答消息(步驟S570)。
收到來自業(yè)務(wù)接入實體100的位置信息應(yīng)答消息后,如果該接收的位置信息應(yīng)答消息包括用戶U2的當前位置信息,則CP/SP應(yīng)用30從預(yù)先存儲在數(shù)據(jù)庫中的餐館商場信息中,檢索出位于該位置信息應(yīng)答消息中所包括的用戶U2的當前位置周圍的餐館商場信息(步驟S580),然后,CP/SP應(yīng)用30調(diào)用Parlay X接口中與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù),向業(yè)務(wù)接入實體100發(fā)送一個短信下載應(yīng)答消息(步驟S590)。其中,該短信下載應(yīng)答消息包括該檢索的餐館商場信息、CP/SP應(yīng)用30的提供商代碼、用戶U2的標識代碼和短信下載業(yè)務(wù)的業(yè)務(wù)特征碼。
如果該接收的位置信息應(yīng)答消息表明請求位置信息失敗,則CP/SP應(yīng)用30調(diào)用Parlay X接口中與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù),向業(yè)務(wù)接入實體100發(fā)送一個表明下載失敗的短信下載應(yīng)答消息(步驟S592)。
業(yè)務(wù)接入實體100的提供商適配單元102經(jīng)由Parlay X接口中與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù)收到來自CP/SP應(yīng)用30的短信下載應(yīng)答消息后,如果該短信下載應(yīng)答消息不是表明下載失敗的短信下載應(yīng)答消息,則業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)該短信下載應(yīng)答消息中所包括的CP/SP應(yīng)用30的提供商代碼、用戶U2的標識代碼和短信下載業(yè)務(wù)的業(yè)務(wù)特征碼,生成一個AAA請求消息(步驟S595),并且向業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)發(fā)送該生成的AAA請求消息,以請求認證鑒權(quán)和計費模塊對用戶U2和CP/SP應(yīng)用30所屬的CP/SP的身份進行認證,對用戶U2、CP/SP應(yīng)用30所屬的CP/SP和短信下載業(yè)務(wù)的狀態(tài)進行鑒權(quán),以及對用戶U2進行計費(步驟S600)。
收到來自業(yè)務(wù)接入實體100的AAA請求消息后,業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟170-270相同的操作,并向業(yè)務(wù)接入實體100返回一個AAA應(yīng)答消息(步驟S610)。
業(yè)務(wù)接入實體100的邏輯控制單元106收到來自認證鑒權(quán)和計費模塊(AAA)的AAA應(yīng)答消息后,業(yè)務(wù)接入實體100的邏輯控制單元106根據(jù)Parlay X接口中該與短信下載業(yè)務(wù)相對應(yīng)的接口函數(shù),從存儲單元108所存儲的函數(shù)接口地址映射關(guān)系中檢索出作為短信業(yè)務(wù)的業(yè)務(wù)引擎的短信中心所采用的接口類型和通信地址(步驟S620),然后,業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102利用該檢索的短信中心的通信地址,經(jīng)由該檢索的接口類型所指示的接口向短信中心發(fā)送以下消息如果所接收的AAA應(yīng)答消息表明認證、鑒權(quán)和計費成功,則發(fā)送所接收的短信下載應(yīng)答消息,而如果所接收的AAA應(yīng)答消息表明認證、鑒權(quán)或計費失敗,或者來自CP/SP應(yīng)用30的短信點播應(yīng)答消息是表明下載失敗的短信下載應(yīng)答消息,則發(fā)送短信下載失敗消息(步驟S630)。
收到來自業(yè)務(wù)接入實體100的消息后,短信中心向用戶U2發(fā)送以下內(nèi)容如果該消息是短信下載應(yīng)答消息,則發(fā)送該短信下載應(yīng)答消息,而如果該消息是短信下載失敗消息,則發(fā)送該短信下載失敗消息(步驟S640)。
如果短信中心向用戶U2發(fā)送短信下載應(yīng)答消息,則短信中心經(jīng)由其與業(yè)務(wù)接入實體100之間的接口向業(yè)務(wù)接入實體100返回一個指示該短信下載應(yīng)答消息的發(fā)送是否成功的狀態(tài)報告消息(步驟S650)。其中,該狀態(tài)報告消息包括有用戶U2的計費相關(guān)信息。
業(yè)務(wù)接入實體100的業(yè)務(wù)適配單元102收到來自短信中心的狀態(tài)報告消息后,業(yè)務(wù)接入實體100的邏輯控制單元106將該接收的狀態(tài)報告消息發(fā)送給業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)(步驟S660)。
收到來自業(yè)務(wù)接入實體100的狀態(tài)報告消息后,業(yè)務(wù)管理系統(tǒng)20中的認證鑒權(quán)和計費模塊(AAA)執(zhí)行與上述發(fā)明名稱為“一種綜合增值業(yè)務(wù)系統(tǒng)及其業(yè)務(wù)處理方法”的中國專利申請的說明書中的步驟310-330相同的操作(步驟S670)。
其它變形雖然在上述第一和第二實施例中,業(yè)務(wù)接入實體100包含一個存儲單元108,其存儲所述函數(shù)接口地址映射關(guān)系和提供商代碼地址映射關(guān)系,但是本發(fā)明并不局限于此。在本發(fā)明中,所述函數(shù)接口地址映射關(guān)系和提供商代碼地址映射關(guān)系可以存儲位于業(yè)務(wù)接入實體100外部的其它合適裝置中。
雖然在上述第一和第二實施例中,業(yè)務(wù)接入實體100與CP/SP應(yīng)用30之間統(tǒng)一采用Parlay X接口,但是本發(fā)明并不局限于此。在本發(fā)明中,業(yè)務(wù)接入實體100與CP/SP應(yīng)用30之間可以統(tǒng)一采用其它的合適接口。
雖然在上述第一和第二實施例中,業(yè)務(wù)接入實體100與CP/SP應(yīng)用30之間采用統(tǒng)一的接口,但是本發(fā)明并不局限于此。在本發(fā)明中,業(yè)務(wù)接入實體100可以具有多個可用于與各個CP/SP應(yīng)用30進行通信的接口,每一個CP/SP應(yīng)用30可以從這多個可用接口中選擇一個接口作為其與業(yè)務(wù)接入實體100進行通信的接口;上述提供商代碼地址映射關(guān)系保存了各個CP/SP應(yīng)用30的提供商代碼與所選擇的接口類型和所分配的通信地址之間的映射關(guān)系;提供商適配單元104利用CP/SP應(yīng)用30的應(yīng)用服務(wù)器的通信地址,經(jīng)由所選擇的接口類型所指示的接口將相應(yīng)的信息發(fā)送給CP/SP應(yīng)用30。
雖然在上述第一和第二實施例中,業(yè)務(wù)適配單元102和提供商適配單元104是分開實現(xiàn)的,但是本發(fā)明并不局限于此。在本發(fā)明中,業(yè)務(wù)適配單元102和提供商適配單元104也可以作為一個接口適配單元來實現(xiàn)。
雖然在上述第一和第二實施例中,以短信增值業(yè)務(wù)為例說明了本發(fā)明的業(yè)務(wù)接入方法和裝置,但是本發(fā)明并不局限于此。本發(fā)明的業(yè)務(wù)接入方法和裝置可以用于其它的增值業(yè)務(wù)類型,諸如WAP、Java/Brew、定位、多媒體郵件、流媒體和炫鈴等。
本領(lǐng)域技術(shù)人員應(yīng)當理解,本發(fā)明所公開的業(yè)務(wù)接入方法和裝置,可以在不脫離本發(fā)明的內(nèi)容的基礎(chǔ)上做出各種改進。因此,本發(fā)明的保護范圍應(yīng)當由所附的權(quán)利要求書的內(nèi)容確定。
權(quán)利要求
1.一種業(yè)務(wù)接入實體,包括業(yè)務(wù)適配單元,用于經(jīng)由其所具有的多個不同類型的第一接口與多個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信,其中,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同;提供商適配單元,用于經(jīng)由其所具有的第二接口與各個CP/SP應(yīng)用進行通信;以及邏輯控制單元,用于當所述業(yè)務(wù)適配單元接收到來自特定增值業(yè)務(wù)子系統(tǒng)的欲發(fā)送給特定CP/SP應(yīng)用的消息或數(shù)據(jù)時,或者當所述提供商適配單元接收到來自特定CP/SP應(yīng)用的欲發(fā)送給特定增值業(yè)務(wù)子系統(tǒng)的消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,以便所述提供商適配單元或者所述業(yè)務(wù)適配單元基于所述獲取的地址接口信息,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)。
2.如權(quán)利要求1所述的業(yè)務(wù)接入實體,其中,進一步包括所述第二接口是多個不同類型的接口;所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址和所述提供商適配單元與所述特定CP/SP應(yīng)用進行通信所使用的接口類型;以及,當所述業(yè)務(wù)適配單元從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定CP/SP應(yīng)用的地址接口信息,然后所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
3.如權(quán)利要求1所述的業(yè)務(wù)接入實體,其中,進一步包括所述第二接口是單個接口;所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址;以及,當所述業(yè)務(wù)適配單元從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定CP/SP應(yīng)用的地址接口信息,然后所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
4.如權(quán)利要求3所述的業(yè)務(wù)接入實體,其中,所述第二接口是Parlay X接口,以及所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,調(diào)用所述Parlay X接口中與所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)相對應(yīng)的接口函數(shù)將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
5.如權(quán)利要求4所述的業(yè)務(wù)接入實體,其中,當所述業(yè)務(wù)適配單元收到所述消息或數(shù)據(jù)時,所述邏輯控制模塊向位于所述業(yè)務(wù)接入實體外部的認證鑒權(quán)和計費模塊發(fā)送一個對作為所述消息或數(shù)據(jù)的最初發(fā)送者的用戶、所述特定CP/SP應(yīng)用所屬的CP/SP和所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)進行認證和鑒權(quán)的AAA請求消息,并當收到來自所述認證鑒權(quán)和計費模塊的表明認證和鑒權(quán)成功的應(yīng)答消息時,獲得所述特定CP/SP應(yīng)用的地址接口信息。
6.如權(quán)利要求1所述的業(yè)務(wù)接入實體,其中,進一步包括所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息包括所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎的通信地址,和所述業(yè)務(wù)適配單元與所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信所使用的接口類型;以及,當所述提供商適配單元從所述特定CP/SP應(yīng)用收到欲發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,然后所述業(yè)務(wù)適配單元利用所述獲得的地址接口信息所包括的通信地址,經(jīng)由所述多個第一接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎。
7.如權(quán)利要求6所述的業(yè)務(wù)接入實體,其中,當所述提供商適配單元收到所述消息或數(shù)據(jù)時,所述邏輯控制單元向位于所述業(yè)務(wù)接入實體外部的認證鑒權(quán)和計費模塊發(fā)送一個對所述特定CP/SP應(yīng)用所屬的CP/SP和所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)進行認證和鑒權(quán)的AAA請求消息,當收到來自所述認證鑒權(quán)和計費模塊的表明認證和鑒權(quán)成功的應(yīng)答消息時,獲得所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息。
8.如權(quán)利要求7所述的業(yè)務(wù)接入實體,其中,所述AAA請求消息還包括對作為所述消息或數(shù)據(jù)的最終接收者的用戶進行認證、鑒權(quán)和計費。
9.如權(quán)利要求1-8的任意一個所述的業(yè)務(wù)接入實體,其中,還包括存儲單元,用于預(yù)先存儲所述多個增值業(yè)務(wù)子系統(tǒng)/所述各個CP/SP應(yīng)用的地址接口信息;以及所述邏輯控制單元,從所述預(yù)先存儲的地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
10.如權(quán)利要求1-8的任意一個所述的業(yè)務(wù)接入實體,其中,還包括在位于所述業(yè)務(wù)接入實體外部的存儲單元中預(yù)先存儲所述多個增值業(yè)務(wù)子系統(tǒng)/所述各個CP/SP應(yīng)用的地址接口信息;以及所述邏輯控制單元,從所述預(yù)先存儲在外部的地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
11.一種由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述業(yè)務(wù)接入實體具有與多個增值業(yè)務(wù)子系統(tǒng)進行通信的多個不同類型的第一接口和與各個CP/SP應(yīng)用進行通信的第二接口,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同,所述業(yè)務(wù)接入方法包括步驟接收來自特定增值業(yè)務(wù)子系統(tǒng)和特定CP/SP應(yīng)用的其中一個的欲發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的另一個的消息或數(shù)據(jù);獲取所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用的所述另一個的地址接口信息;以及基于所述獲取的地址接口信息,經(jīng)由與所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的所述另一個相對應(yīng)的接口,向所述特定增值業(yè)務(wù)子系統(tǒng)和所述特定CP/SP應(yīng)用中的所述另一個發(fā)送所述消息或數(shù)據(jù)。
12.如權(quán)利要求11所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述第二接口是多個不同類型的接口,所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址和所述業(yè)務(wù)接入實體與所述特定CP/SP應(yīng)用進行通信所使用的接口類型,所述業(yè)務(wù)接入方法進一步包括當從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用的地址接口信息;以及基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
13.如權(quán)利要求11所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述第二接口是單個接口,所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址,以及,所述業(yè)務(wù)接入方法進一步包括當從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用的地址接口信息;以及基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
14.如權(quán)利要求13所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述第二接口是Parlay X接口,所述業(yè)務(wù)接入方法進一步包括基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,調(diào)用所述Parlay X接口中與所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)相對應(yīng)的接口函數(shù),將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
15.如權(quán)利要求11所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息包括所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎的通信地址,和所述業(yè)務(wù)適配單元與所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信所使用的接口類型,所述業(yè)務(wù)接入方法進一步包括當從所述特定CP/SP應(yīng)用收到欲發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的所述消息或數(shù)據(jù)時,獲取所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息;以及基于所述獲得的地址接口信息所包括的通信地址,經(jīng)由所述多個第一接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎。
16.如權(quán)利要求11-15的任意一個所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,還包括在所述業(yè)務(wù)接入實體中預(yù)先存儲增值業(yè)務(wù)子系統(tǒng)/CP/SP應(yīng)用的地址接口信息;以及從所述預(yù)先存儲的地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
17.如權(quán)利要求11-15的任意一個所述的由業(yè)務(wù)接入實體執(zhí)行的業(yè)務(wù)接入方法,其中,還包括在位于所述業(yè)務(wù)接入實體外部預(yù)先存儲增值業(yè)務(wù)子系統(tǒng)/CP/SP應(yīng)用的地址接口信息;以及從在所述業(yè)務(wù)接入實體外部預(yù)先存儲的所述地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
18.一種綜合增值業(yè)務(wù)系統(tǒng),包括業(yè)務(wù)系統(tǒng),包括多種增值業(yè)務(wù)子系統(tǒng),用于向用戶提供多種增值業(yè)務(wù);以及業(yè)務(wù)管理系統(tǒng),用于向所述業(yè)務(wù)系統(tǒng)提供統(tǒng)一的支持所述各種增值業(yè)務(wù)執(zhí)行所需的功能,其中,所述業(yè)務(wù)系統(tǒng)還包括業(yè)務(wù)接入實體,用于在所述多種增值業(yè)務(wù)子系統(tǒng)與各個CP/SP應(yīng)用之間接收轉(zhuǎn)發(fā)消息或數(shù)據(jù),其中,所述業(yè)務(wù)接入實體具有與所述多個增值業(yè)務(wù)子系統(tǒng)進行通信的多個不同類型的第一接口和與所述各個CP/SP應(yīng)用進行通信的第二接口,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同。
19.如權(quán)利要求18所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體進一步包括業(yè)務(wù)適配單元,具有所述多個第一接口,用于經(jīng)由所述多個第一接口與所述多個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信;提供商適配單元,具有所述第二接口,用于經(jīng)由所述第二接口與所述各個CP/SP應(yīng)用進行通信;以及邏輯控制單元,用于當所述業(yè)務(wù)適配單元接收到來自特定增值業(yè)務(wù)子系統(tǒng)的欲發(fā)送給特定CP/SP應(yīng)用的消息或數(shù)據(jù)時,或者當所述提供商適配單元接收到來自特定CP/SP應(yīng)用的欲發(fā)送給特定增值業(yè)務(wù)子系統(tǒng)的消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,以便所述提供商適配單元或者所述業(yè)務(wù)適配單元基于所述獲取的地址接口信息,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)。
20.如權(quán)利要求19所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體進一步包括所述第二接口是多個不同類型的接口;所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址和所述提供商適配單元與所述特定CP/SP應(yīng)用進行通信所使用的接口類型;以及,當所述業(yè)務(wù)適配單元從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定CP/SP應(yīng)用的地址接口信息,然后所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
21.如權(quán)利要求19所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體進一步包括所述第二接口是單個接口;所述特定CP/SP應(yīng)用的地址接口信息包括所述特定CP/SP應(yīng)用的應(yīng)用服務(wù)器通信地址;以及,當所述業(yè)務(wù)適配單元從所述特定增值業(yè)務(wù)子系統(tǒng)中收到欲發(fā)送給所述特定CP/SP應(yīng)用的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定CP/SP應(yīng)用的地址接口信息,然后所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,經(jīng)由所述第二接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
22.如權(quán)利要求21所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體進一步包括所述第二接口是Parlay X接口,以及所述提供商適配單元基于所述獲得的地址接口信息所包括的應(yīng)用服務(wù)器通信地址,調(diào)用所述Parlay X接口中與所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)相對應(yīng)的接口函數(shù)將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用。
23.如權(quán)利要求22所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)管理系統(tǒng)進一步包括用戶管理模塊,用于存儲和維護在所述綜合增值業(yè)務(wù)系統(tǒng)中注冊的用戶的用戶信息;內(nèi)容/服務(wù)提供商管理模塊,用于存儲和維護在所述綜合增值業(yè)務(wù)系統(tǒng)中注冊的內(nèi)容/服務(wù)提供商的提供商信息;業(yè)務(wù)管理模塊,用于存儲和維護所述業(yè)務(wù)系統(tǒng)中的各種業(yè)務(wù)的業(yè)務(wù)信息;定購關(guān)系管理模塊,用于存儲和維護用戶對所述增值業(yè)務(wù)的定購信息;以及認證鑒權(quán)和計費模塊,用于利用所述用戶管理模塊、內(nèi)容/服務(wù)提供商管理模塊、業(yè)務(wù)管理模塊和定購關(guān)系管理模塊存儲的所述用戶信息、提供商信息、業(yè)務(wù)信息和定購信息,向所述業(yè)務(wù)系統(tǒng)提供統(tǒng)一的用戶和/或內(nèi)容/服務(wù)提供商的身份認證,統(tǒng)一的用戶和/或內(nèi)容/服務(wù)提供商、增值業(yè)務(wù)和定購關(guān)系的狀態(tài)鑒權(quán),和/或統(tǒng)一的計費,以及當所述業(yè)務(wù)適配單元收到所述消息或數(shù)據(jù)時,所述邏輯控制模塊向所述認證鑒權(quán)和計費模塊發(fā)送一個對作為所述消息或數(shù)據(jù)的最初發(fā)送者的用戶、所述特定CP/SP應(yīng)用所屬的CP/SP和所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)進行認證和鑒權(quán)的AAA請求消息,并當收到來自所述認證鑒權(quán)和計費模塊的表明認證和鑒權(quán)成功的應(yīng)答消息時,獲得所述特定CP/SP應(yīng)用的地址接口信息。
24.如權(quán)利要求19所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體進一步包括所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息包括所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎的通信地址,和所述業(yè)務(wù)適配單元與所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信所使用的接口類型;以及,當所述提供商適配單元從所述特定CP/SP應(yīng)用收到欲發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的所述消息或數(shù)據(jù)時,所述邏輯控制單元獲取所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,然后所述業(yè)務(wù)適配單元利用所述獲得的地址接口信息所包括的通信地址,經(jīng)由所述多個第一接口中所述獲得的地址接口信息所包括的接口類型所指示的接口,將所述消息或數(shù)據(jù)發(fā)送給所述特定增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎。
25.如權(quán)利要求24所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)管理系統(tǒng)進一步包括用戶管理模塊,用于存儲和維護在所述綜合增值業(yè)務(wù)系統(tǒng)中注冊的用戶的用戶信息;內(nèi)容/服務(wù)提供商管理模塊,用于存儲和維護在所述綜合增值業(yè)務(wù)系統(tǒng)中注冊的內(nèi)容/服務(wù)提供商的提供商信息;業(yè)務(wù)管理模塊,用于存儲和維護所述業(yè)務(wù)系統(tǒng)中的各種業(yè)務(wù)的業(yè)務(wù)信息;定購關(guān)系管理模塊,用于存儲和維護用戶對所述增值業(yè)務(wù)的定購信息;以及認證鑒權(quán)和計費模塊,用于利用所述用戶管理模塊、內(nèi)容/服務(wù)提供商管理模塊、業(yè)務(wù)管理模塊和定購關(guān)系管理模塊存儲的所述用戶信息、提供商信息、業(yè)務(wù)信息和定購信息,向所述業(yè)務(wù)系統(tǒng)提供統(tǒng)一的用戶和/或內(nèi)容/服務(wù)提供商的身份認證,統(tǒng)一的用戶和/或內(nèi)容/服務(wù)提供商、增值業(yè)務(wù)和定購關(guān)系的狀態(tài)鑒權(quán),和/或統(tǒng)一的計費,以及當所述提供商適配單元收到所述消息或數(shù)據(jù)時,所述邏輯控制單元向位于所述認證鑒權(quán)和計費模塊發(fā)送一個對所述特定CP/SP應(yīng)用所屬的CP/SP和所述消息或數(shù)據(jù)所涉及的增值業(yè)務(wù)進行認證和鑒權(quán)的AAA請求消息,當收到來自所述認證鑒權(quán)和計費模塊的表明認證和鑒權(quán)成功的應(yīng)答消息時,獲得所述所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息。
26.如權(quán)利要求25所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述AAA請求消息還包括對作為所述消息或數(shù)據(jù)的最終接收者的用戶進行認證、鑒權(quán)和計費。
27.如權(quán)利要求19-26的任意一個所述的綜合增值業(yè)務(wù)系統(tǒng),其中,所述業(yè)務(wù)接入實體還包括存儲單元,用于預(yù)先存儲所述多個增值業(yè)務(wù)子系統(tǒng)/所述各個CP/SP應(yīng)用的地址接口信息;以及所述邏輯控制單元,從所述預(yù)先存儲的地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
28.如權(quán)利要求19-26的任意一個所述的綜合增值業(yè)務(wù)系統(tǒng),其中,業(yè)務(wù)接入實體還包括在位于所述業(yè)務(wù)接入實體外部的存儲單元中預(yù)先存儲所述多個增值業(yè)務(wù)子系統(tǒng)/所述各個CP/SP應(yīng)用的地址接口信息;以及所述邏輯控制單元,從所述預(yù)先存儲在外部的地址接口信息中獲取所述特定增值業(yè)務(wù)子系統(tǒng)/所述特定CP/SP應(yīng)用的地址接口信息。
全文摘要
本發(fā)明涉及業(yè)務(wù)接入方法及裝置,其中該業(yè)務(wù)接入裝置包括業(yè)務(wù)適配單元,用于經(jīng)由其所具有的多個不同類型的第一接口與多個增值業(yè)務(wù)子系統(tǒng)的業(yè)務(wù)引擎進行通信,其中,所述多個第一接口中的每一個的接口協(xié)議與所述多個增值業(yè)務(wù)子系統(tǒng)的其中一個的業(yè)務(wù)引擎的接口協(xié)議相同;提供商適配單元,用于經(jīng)由其所具有的第二接口與各個CP/SP應(yīng)用進行通信;以及,邏輯控制單元,用于當所述業(yè)務(wù)適配單元接收到來自特定增值業(yè)務(wù)子系統(tǒng)的欲發(fā)送給特定CP/SP應(yīng)用的消息或數(shù)據(jù)時,或者當所述提供商適配單元接收到來自特定CP/SP應(yīng)用的欲發(fā)送給特定增值業(yè)務(wù)子系統(tǒng)的消息或數(shù)據(jù)時,獲取所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)的地址接口信息,以便所述提供商適配單元或者所述業(yè)務(wù)適配單元基于所述獲取的地址接口信息,將所述消息或數(shù)據(jù)發(fā)送給所述特定CP/SP應(yīng)用或者所述特定增值業(yè)務(wù)子系統(tǒng)。利用該方法及裝置,降低了CP/SP開發(fā)增值業(yè)務(wù)的門檻,方便了未來新業(yè)務(wù)的快速開發(fā)和上線。
文檔編號H04W4/00GK101026797SQ200710008378
公開日2007年8月29日 申請日期2007年1月29日 優(yōu)先權(quán)日2007年1月29日
發(fā)明者李正茂, 童曉渝, 蔡佶, 金明曄, 劉健民, 張巖, 巫峽 申請人:中國聯(lián)合通信有限公司