專(zhuān)利名稱:實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體涉及一種實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)和方法。
背景技術(shù):
目前短消息、多媒體消息、非結(jié)構(gòu)化補(bǔ)充業(yè)務(wù)數(shù)據(jù)(USSD,UnstructuredSupplementary Service Data)業(yè)務(wù)已被廣大用戶所使用。因此提供這些業(yè)務(wù)的內(nèi)容服務(wù)提供商越來(lái)越多,企業(yè)也在逐步采用這些方式開(kāi)展自己的日常辦公、業(yè)務(wù)處理及其服務(wù)提供。
下面結(jié)合附圖對(duì)短消息服務(wù)、多媒體消息服務(wù)、USSD服務(wù)的接入方式進(jìn)行說(shuō)明。
目前的短消息業(yè)務(wù)組網(wǎng)方式如附圖1所示。
圖1中,信息提供商如服務(wù)提供商、內(nèi)容提供商、企業(yè)等通過(guò)直接接入短消息網(wǎng)關(guān)設(shè)備,來(lái)實(shí)現(xiàn)短消息服務(wù)的接入。這樣,每接入一個(gè)信息提供商,都要在運(yùn)營(yíng)商側(cè)的短消息網(wǎng)關(guān)等相關(guān)設(shè)備處進(jìn)行一系列的數(shù)據(jù)配置,而且由于目前的業(yè)務(wù)管理設(shè)備是分離的,使信息提供商還要在業(yè)務(wù)管理設(shè)備上進(jìn)行一定的注冊(cè)、申請(qǐng),而由于目前的業(yè)務(wù)管理設(shè)備的建設(shè)跟不上,使目前對(duì)信息提供商的管理功能薄弱。
目前的多媒體消息業(yè)務(wù)組網(wǎng)方式如附圖2所示。
圖2中,信息提供商如服務(wù)提供商、內(nèi)容提供商、企業(yè)等通過(guò)直接接入多媒體消息中心或多媒體消息網(wǎng)關(guān)設(shè)備,來(lái)實(shí)現(xiàn)多媒體消息服務(wù)的接入。這樣,每接入一個(gè)信息提供商,都要在運(yùn)營(yíng)商側(cè)的多媒體消息網(wǎng)關(guān)等相關(guān)設(shè)備處進(jìn)行一系列的數(shù)據(jù)配置,而且由于目前的業(yè)務(wù)管理設(shè)備的建設(shè)跟不上,使目前對(duì)信息提供商的管理功能薄弱。
目前的USSD業(yè)務(wù)組網(wǎng)方式如附圖3所示。
圖3中,信息提供商如服務(wù)提供商、內(nèi)容提供商、企業(yè)等通過(guò)直接接入U(xiǎn)SSD中心設(shè)備,來(lái)實(shí)現(xiàn)USSD服務(wù)的接入。這樣,每接入一個(gè)信息提供商,都要在運(yùn)營(yíng)商側(cè)的USSD中心等相關(guān)設(shè)備處進(jìn)行一系列的數(shù)據(jù)配置,而且由于目前的業(yè)務(wù)管理設(shè)備的建設(shè)跟不上,使目前對(duì)信息提供商的管理功能薄弱。
從上述對(duì)短消息服務(wù)、多媒體消息服務(wù)、USSD服務(wù)的接入方式描述可以看出,如果一個(gè)信息提供商同時(shí)開(kāi)展短消息服務(wù)、多媒體消息服務(wù)、USSD服務(wù),則運(yùn)營(yíng)商網(wǎng)絡(luò)側(cè)需要通過(guò)不同的消息業(yè)務(wù)系統(tǒng)來(lái)分別為信息提供商提供不同類(lèi)型的消息業(yè)務(wù),而且需要在不同的網(wǎng)絡(luò)設(shè)備(如短消息網(wǎng)關(guān)、多媒體消息網(wǎng)關(guān)、USSD中心等)中進(jìn)行大量的數(shù)據(jù)配置工作,這些數(shù)據(jù)配置中有很多信息都是重復(fù)的,使得不同的網(wǎng)絡(luò)設(shè)備中存儲(chǔ)了重復(fù)的數(shù)據(jù),當(dāng)信息提供商的數(shù)量增多時(shí),各個(gè)網(wǎng)絡(luò)設(shè)備中數(shù)據(jù)的配置、維護(hù)及其管理的工作量會(huì)迅速增加,不利于信息提供商的快速接入;而且在實(shí)現(xiàn)短消息業(yè)務(wù)、多媒體消息業(yè)務(wù)、USSD業(yè)務(wù)時(shí),信息提供商需要將短消息、多媒體消息、USSD分別傳輸至對(duì)應(yīng)的網(wǎng)絡(luò)設(shè)備,使得消息業(yè)務(wù)實(shí)現(xiàn)過(guò)程較為復(fù)雜。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種消息業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)和方法,以簡(jiǎn)化消息業(yè)務(wù)的數(shù)據(jù)配置維護(hù)工作,提高信息提供商的接入速度。
本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng),其特征在于,包括配置信息存儲(chǔ)單元、業(yè)務(wù)接入單元和核心處理單元,其中配置信息存儲(chǔ)單元中存儲(chǔ)有提供不同消息業(yè)務(wù)的各信息提供商的接入配置信息,和用于消息轉(zhuǎn)發(fā)處理的路由配置信息;業(yè)務(wù)接入單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確定是否允許提供不同消息業(yè)務(wù)的各信息提供商接入所述系統(tǒng),以及將允許接入所述系統(tǒng)的信息提供商與用戶之間交互的消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商;核心處理單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的路由配置信息確定業(yè)務(wù)接入單元發(fā)來(lái)的消息的接收方信息,并將已確定接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)消息業(yè)務(wù)的方法,包括步驟根據(jù)存儲(chǔ)的針對(duì)提供不同消息業(yè)務(wù)的各信息提供商的接入配置信息,確定是否允許提供不同消息業(yè)務(wù)的各信息提供商接入;以及根據(jù)存儲(chǔ)的針對(duì)不同消息業(yè)務(wù)的路由配置信息確定允許接入的信息提供商與用戶之間交互的消息的接收方信息;將已確定接收方信息的消息轉(zhuǎn)發(fā)到對(duì)應(yīng)的用戶和信息提供商。
本發(fā)明實(shí)施例的系統(tǒng)配置管理單元通過(guò)將針對(duì)不同消息業(yè)務(wù)的各類(lèi)配置信息集中配置在配置信息存儲(chǔ)單元中,方便了針對(duì)不同消息業(yè)務(wù)的各類(lèi)配置信息進(jìn)行集中管理及其維護(hù)的目的,避免了同一信息提供商由于提供多種消息業(yè)務(wù)而接入系統(tǒng)時(shí),需要在不同網(wǎng)絡(luò)設(shè)備中重復(fù)配置數(shù)據(jù)信息的現(xiàn)象;對(duì)于提供不同消息業(yè)務(wù)的信息提供商可以基于集中配置的接入配置信息,快速接入到消息處理系統(tǒng),從而提高了信息提供商的接入速度。
圖1是現(xiàn)有技術(shù)的短消息業(yè)務(wù)組網(wǎng)方式示意圖;圖2是現(xiàn)有技術(shù)的多媒體消息業(yè)務(wù)組網(wǎng)方式示意圖;圖3是現(xiàn)有技術(shù)的USSD業(yè)務(wù)組網(wǎng)方式示意圖;圖4是本發(fā)明實(shí)施例的實(shí)現(xiàn)消息業(yè)務(wù)的組網(wǎng)方式示意圖;圖5是本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)的結(jié)構(gòu)示意圖;圖6是本發(fā)明實(shí)施例的消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)示意圖二;
圖7是本發(fā)明實(shí)施例的消息業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)示意圖三。
具體實(shí)施例方式
本發(fā)明實(shí)施例提供一種消息業(yè)務(wù)實(shí)現(xiàn)方式,使得一個(gè)信息提供商在同時(shí)開(kāi)展短消息服務(wù)、多媒體消息服務(wù)、USSD消息服務(wù)時(shí),運(yùn)營(yíng)商網(wǎng)絡(luò)側(cè)能夠通過(guò)同一個(gè)實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)來(lái)處理不同類(lèi)型的消息業(yè)務(wù),而且能夠針對(duì)統(tǒng)一實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng),集中進(jìn)行數(shù)據(jù)配置、管理及其維護(hù)工作,以有效避免針對(duì)不同類(lèi)型消息業(yè)務(wù)分別進(jìn)行數(shù)據(jù)配置維護(hù)時(shí)出現(xiàn)數(shù)據(jù)配置及其維護(hù)管理重復(fù)性的問(wèn)題,這樣即使在信息提供商的數(shù)量增多時(shí),針對(duì)各個(gè)消息業(yè)務(wù)的數(shù)據(jù)配置、維護(hù)及其管理工作量也不會(huì)迅速增加。此外對(duì)于提供不同類(lèi)型消息業(yè)務(wù)的信息提供商可以基于集中配置的接入配置信息,快速接入到消息處理系統(tǒng),從而提高了信息提供商的接入速度。下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例提供的實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)和方法進(jìn)行詳細(xì)說(shuō)明。本發(fā)明實(shí)施例提供的實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)是一個(gè)綜合消息通信管理系統(tǒng),其組網(wǎng)方式示意圖如附圖4所示。圖4中,信息提供商通過(guò)接入本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)來(lái)實(shí)現(xiàn)為用戶提供短消息、多媒體消息、USSD消息等業(yè)務(wù);而綜合消息通信管理系統(tǒng)通過(guò)現(xiàn)有的運(yùn)營(yíng)商網(wǎng)絡(luò)為用戶提供各種消息業(yè)務(wù)。
其中本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)的內(nèi)部結(jié)構(gòu)如附圖5所示。
圖5中,本發(fā)明實(shí)施例提供的綜合消息通信管理系統(tǒng)中包含系統(tǒng)配置管理單元10、配置信息存儲(chǔ)單元20、業(yè)務(wù)接入單元30、核心處理單元40和業(yè)務(wù)管理單元50。其中配置信息存儲(chǔ)單元20可以通過(guò)數(shù)據(jù)庫(kù)、文件等多種形式來(lái)體現(xiàn)。各單元的具體作用如下系統(tǒng)配置管理單元10,用于接收網(wǎng)管人員下發(fā)的針對(duì)各類(lèi)消息業(yè)務(wù)的統(tǒng)一配置信息,即系統(tǒng)配置管理單元10接收到的配置信息可以是從外部輸入的,并將接收到的針對(duì)各類(lèi)消息業(yè)務(wù)的統(tǒng)一配置信息傳輸至配置信息存儲(chǔ)單元20中存儲(chǔ)。網(wǎng)管人員還可以通過(guò)系統(tǒng)配置管理單元10對(duì)配置信息存儲(chǔ)單元20中已存儲(chǔ)的配置信息進(jìn)行統(tǒng)一的管理及其維護(hù),例如查看已存儲(chǔ)的配置信息、修改已存儲(chǔ)的配置信息、刪除已存儲(chǔ)的配置信息及其增加新的配置信息等。
如果業(yè)務(wù)接入單元30,核心處理單元40和業(yè)務(wù)管理單元50分別會(huì)將配置信息存儲(chǔ)單元20中存儲(chǔ)的相關(guān)配置信息同步到本地存儲(chǔ),則外界在通過(guò)系統(tǒng)配置管理單元10對(duì)配置信息存儲(chǔ)單元20中已存儲(chǔ)的配置信息進(jìn)行了相關(guān)修改后,系統(tǒng)配置管理單元10可以進(jìn)而將修改的具體配置信息傳輸至業(yè)務(wù)接入單元30,核心處理單元40和業(yè)務(wù)管理單元50,以通知這些單元根據(jù)接收到的配置信息修改其存儲(chǔ)的相關(guān)配置信息?;蛘?,外界在通過(guò)系統(tǒng)配置管理單元1 0對(duì)配置信息存儲(chǔ)單元20中已存儲(chǔ)的配置信息進(jìn)行了相關(guān)修改后,系統(tǒng)配置管理單元10還可以通知業(yè)務(wù)接入單元30,核心處理單元40和業(yè)務(wù)管理單元50配置信息已進(jìn)行了修改,這些單元接收到該通知后就可以從配置信息存儲(chǔ)單元20中將相應(yīng)修改后的配置信息同步到本地進(jìn)行存儲(chǔ)。例如外界在通過(guò)系統(tǒng)配置管理單元10對(duì)配置信息存儲(chǔ)單元20中存儲(chǔ)的相關(guān)配置信息進(jìn)行了修改后,系統(tǒng)配置管理單元10會(huì)通知業(yè)務(wù)接入單元30,業(yè)務(wù)接入單元30在接收到該通知后,會(huì)從配置信息存儲(chǔ)單元20中獲取修改后的配置信息,然后根據(jù)從配置信息存儲(chǔ)單元20中獲取的修改后配置信息修改自身存儲(chǔ)的配置信息。
當(dāng)然本發(fā)明實(shí)施例也可以采用目前已有的其他方法來(lái)實(shí)現(xiàn)在配置信息存儲(chǔ)單元20中已存儲(chǔ)的配置信息修改后,系統(tǒng)配置管理單元10通知其他單元獲取修改配置信息的目的,如其他單元定時(shí)從配置信息存儲(chǔ)單元20中獲取修改的配置信息等方法,在此不再一一列舉。
其中配置信息存儲(chǔ)單元20中存儲(chǔ)的配置信息包括針對(duì)各個(gè)提供至少一種消息業(yè)務(wù)的信息提供商的接入配置信息,以及針對(duì)不同消息業(yè)務(wù)的路由配置信息、控制配置信息以及消息合法性校驗(yàn)配置信息等。在現(xiàn)有的消息業(yè)務(wù)實(shí)現(xiàn)過(guò)程中,網(wǎng)絡(luò)側(cè)需要在不同的網(wǎng)絡(luò)設(shè)備中如短消息網(wǎng)關(guān)、多媒體消息網(wǎng)關(guān)、USSD中心等分別進(jìn)行信息提供商的消息業(yè)務(wù)處理數(shù)據(jù)的數(shù)據(jù)配置,相對(duì)于現(xiàn)有技術(shù)的實(shí)現(xiàn)方案,本發(fā)明為信息提供商提供的不同類(lèi)型消息業(yè)務(wù)提供了統(tǒng)一的消息業(yè)務(wù)處理數(shù)據(jù)配置信息錄入方式,提供了統(tǒng)一的消息業(yè)務(wù)處理數(shù)據(jù)配置信息,以及統(tǒng)一的消息業(yè)務(wù)處理數(shù)據(jù)的配置流程,因而本發(fā)明實(shí)施例避免了同樣的消息業(yè)務(wù)處理數(shù)據(jù)信息分別存儲(chǔ)在不同網(wǎng)絡(luò)設(shè)備中的現(xiàn)象,而且避免了由于消息業(yè)務(wù)處理數(shù)據(jù)制作不統(tǒng)一而存在數(shù)據(jù)不完善、不一致的問(wèn)題。對(duì)于運(yùn)營(yíng)商來(lái)講,運(yùn)營(yíng)商只需要一次性的錄入信息提供商的消息業(yè)務(wù)處理數(shù)據(jù)即可,運(yùn)營(yíng)商錄入的消息業(yè)務(wù)處理數(shù)據(jù)有統(tǒng)一的一份,有利于運(yùn)營(yíng)商對(duì)信息提供商的業(yè)務(wù)的查詢、維護(hù)監(jiān)控。
如上所述,配置信息存儲(chǔ)單元20在物理上可以是一個(gè)總的存儲(chǔ)空間,存儲(chǔ)著針對(duì)各類(lèi)消息業(yè)務(wù)的統(tǒng)一配置信息;此外配置信息存儲(chǔ)單元20在物理上還可以是多個(gè)分散的存儲(chǔ)子空間,例如可以由分別分散在業(yè)務(wù)接入單元30、核心處理單元40和業(yè)務(wù)管理單元50中的多個(gè)存儲(chǔ)子空間組成,分散在業(yè)務(wù)接入單元30中的存儲(chǔ)子空間,用于存儲(chǔ)提供不同消息業(yè)務(wù)的各信息提供商的統(tǒng)一接入配置信息,分散在核心處理單元40中的存儲(chǔ)子空間,用于存儲(chǔ)針對(duì)不同消息業(yè)務(wù)的路由配置信息及其控制配置信息等等,而分散在業(yè)務(wù)管理單元50中存儲(chǔ)子空間,用于存儲(chǔ)針對(duì)不同消息業(yè)務(wù)的合法性校驗(yàn)配置信息等。
業(yè)務(wù)接入單元30,用于實(shí)現(xiàn)對(duì)提供各類(lèi)消息業(yè)務(wù)的信息提供商的接入功能以及各類(lèi)消息的轉(zhuǎn)發(fā)功能,即業(yè)務(wù)接入單元30根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的接入配置信息對(duì)信息提供商進(jìn)行接入配置,然后根據(jù)接入配置的情況決定是否允許提供至少一種消息業(yè)務(wù)的信息提供商接入到系統(tǒng),并對(duì)允許接入到系統(tǒng)的信息提供商發(fā)來(lái)的各類(lèi)消息進(jìn)行解碼處理,并將解碼處理后的不同類(lèi)型的消息傳輸至核心處理單元40進(jìn)行處理,后續(xù)再將核心處理單元40傳輸來(lái)的攜帶消息接收方信息的消息進(jìn)行編碼處理,然后根據(jù)接收方信息將編碼后的消息轉(zhuǎn)發(fā)至外部網(wǎng)元(如各類(lèi)消息中心或各類(lèi)消息網(wǎng)關(guān)等),由外部網(wǎng)元再將消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶。
另一方面,業(yè)務(wù)接入單元30還需要將各個(gè)用戶發(fā)來(lái)的不同類(lèi)型的消息進(jìn)行解碼處理,并將解碼處理后的不同類(lèi)型的消息傳輸至核心處理單元40,后續(xù)再將核心處理單元40傳輸來(lái)的攜帶接收方信息的業(yè)務(wù)消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的消息轉(zhuǎn)發(fā)至對(duì)應(yīng)的信息提供商。
具體的,業(yè)務(wù)接入單元30可以根據(jù)不同業(yè)務(wù)類(lèi)型來(lái)設(shè)置其包括的具體功能組成部分,如業(yè)務(wù)接入單元30可以包括短消息接入子單元301、多媒體消息接入子單元302和USSD接入子單元303。
其中短消息接入子單元301,用于控制提供短消息業(yè)務(wù)的信息提供商接入以及短消息轉(zhuǎn)發(fā)功能,即短消息接入子單元301可以根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的接入配置信息對(duì)提供短消息的信息提供商進(jìn)行接入配置,然后將允許接入的信息提供商發(fā)來(lái)的短消息進(jìn)行解碼處理,再將解碼處理后的短消息傳輸至核心處理單元40,進(jìn)而對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的短消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的短消息轉(zhuǎn)發(fā)至外部網(wǎng)元(如短消息中心或短消息網(wǎng)關(guān)等),由外部網(wǎng)元進(jìn)而將短消息轉(zhuǎn)發(fā)給對(duì)應(yīng)的用戶。另一方面短消息接入子單元301還需要將各個(gè)用戶發(fā)送來(lái)的短消息進(jìn)行解碼處理,并將解碼處理后的短消息傳輸至核心處理單元40,并對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的短消息進(jìn)行編碼,然后將編碼后的短消息轉(zhuǎn)發(fā)至對(duì)應(yīng)提供短消息業(yè)務(wù)的信息提供商。
多媒體消息接入子單元302,用于控制提供多媒體消息業(yè)務(wù)的信息提供商接入以及多媒體消息轉(zhuǎn)發(fā)功能,即多媒體消息接入子單元302根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的接入配置信息對(duì)提供多媒體消息的信息提供商進(jìn)行接入配置,然后將允許接入的信息提供商發(fā)來(lái)的多媒體消息進(jìn)行解碼處理,并將解碼處理后的多媒體消息傳輸至核心處理單元40,后續(xù)對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的多媒體消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的多媒體消息轉(zhuǎn)發(fā)至外部網(wǎng)元(如多媒體消息中心或多媒體消息網(wǎng)關(guān)等),由外部網(wǎng)元進(jìn)而將多媒體信息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶。另一方面,多媒體消息接入子單元302還需要將各個(gè)用戶發(fā)送來(lái)的多媒體消息進(jìn)行解碼處理,并將解碼處理后的多媒體消息傳輸至核心處理單元40,后續(xù)對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的多媒體消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的多媒體消息轉(zhuǎn)發(fā)至對(duì)應(yīng)提供多媒體消息業(yè)務(wù)的信息提供商。
USSD接入子單元303,用于控制提供USSD消息業(yè)務(wù)的信息提供商接入以及USSD消息的轉(zhuǎn)發(fā)功能,即USSD接入子單元303根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的接入配置信息對(duì)提供USSD消息的信息提供商進(jìn)行接入配置,然后將允許接入的提供USSD業(yè)務(wù)的信息提供商發(fā)來(lái)的USSD消息進(jìn)行解碼處理,并將解碼處理后的USSD消息傳輸至核心處理單元40,后續(xù)對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的該USSD消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的USSD消息轉(zhuǎn)發(fā)至外部網(wǎng)元(如USSD中心等),由外部網(wǎng)元進(jìn)而將USSD消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶。另一方面,USSD接入子單元303還需要將各個(gè)用戶發(fā)送來(lái)的USSD消息進(jìn)行解碼處理,并將解碼處理后的USSD消息傳輸至核心處理單元40,后續(xù)對(duì)經(jīng)由核心處理單元40處理后的攜帶接收方信息的該USSD消息進(jìn)行編碼,然后根據(jù)接收方信息將編碼后的USSD消息轉(zhuǎn)發(fā)至對(duì)應(yīng)提供USSD業(yè)務(wù)的信息提供商。
核心處理單元40,其包括接收子單元401,用于接收業(yè)務(wù)接入單元30轉(zhuǎn)發(fā)來(lái)的各類(lèi)業(yè)務(wù)消息;接收方確定子單元402,用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的對(duì)應(yīng)不同消息業(yè)務(wù)的路由配置信息,確定接收子單元401接收到的消息的接收方信息,即接收方確定單元402負(fù)責(zé)完成各類(lèi)消息的尋址功能;轉(zhuǎn)發(fā)子單元403,用于將接收方確定子單元402確定了接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30。
此外核心處理單元40中還可以進(jìn)而包括有緩存子單元404,用于緩存轉(zhuǎn)發(fā)子單元403轉(zhuǎn)發(fā)失敗的消息,后續(xù)轉(zhuǎn)發(fā)子單元403可以進(jìn)而從緩存子單元404中提取緩存的消息,并將提取的消息重新轉(zhuǎn)發(fā)給業(yè)務(wù)處理單元30,從而提高消息轉(zhuǎn)發(fā)的成功率。
核心處理單元40中還可以進(jìn)而包括鑒權(quán)檢測(cè)子單元405,用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的針對(duì)不同消息業(yè)務(wù)的控制配置信息,對(duì)接收子單元401接收到的各類(lèi)消息執(zhí)行基本的鑒權(quán)、檢測(cè)處理,并將鑒權(quán)檢測(cè)結(jié)果反饋給接收方確定子單元402,接收方確定子單元402只有在鑒權(quán)檢測(cè)結(jié)果通過(guò)時(shí),才確定接收子單元401接收到的消息的接收方信息。
核心處理單元40中還可以進(jìn)而包括合法性校驗(yàn)通知子單元406,用于通知業(yè)務(wù)管理單元50對(duì)接收子單元401接收到的各類(lèi)業(yè)務(wù)消息進(jìn)行合法性校驗(yàn)處理,并接收業(yè)務(wù)管理單元50反饋的校驗(yàn)結(jié)果信息,并將接收到的校驗(yàn)結(jié)果信息轉(zhuǎn)發(fā)給接收方確定子單元402,接收方確定子單元402只有在鑒權(quán)檢測(cè)結(jié)果通過(guò)時(shí),才確定接收子單元401接收到的消息的接收方信息。
其中合法性校驗(yàn)通知子單元406通過(guò)將接收子單元401接收到的消息轉(zhuǎn)發(fā)給業(yè)務(wù)管理單元50,來(lái)通知業(yè)務(wù)管理單元50對(duì)接收到的消息進(jìn)行合法性校驗(yàn)處理;或者合法性校驗(yàn)通知子單元406通過(guò)將接收子單元401接收到的消息中包含的相關(guān)信息發(fā)送給業(yè)務(wù)管理單元,來(lái)通知業(yè)務(wù)管理單元50基于接收到的相關(guān)信息對(duì)接收子單元401接收到的消息進(jìn)行合法性校驗(yàn)處理。
對(duì)于鑒權(quán)檢測(cè)子單元405執(zhí)行的處理過(guò)程與合法性校驗(yàn)通知子單元406執(zhí)行的處理過(guò)程,本發(fā)明實(shí)施例提出的系統(tǒng)在具體實(shí)施過(guò)程中可以根據(jù)具體情況,選擇其中之一處理過(guò)程;或者為了更好的提高轉(zhuǎn)發(fā)消息的合法性及其安全性,也可以將兩個(gè)處理過(guò)程都進(jìn)行選擇,在選擇了該兩個(gè)處理過(guò)程的前提下,鑒權(quán)檢測(cè)子單元405可以先對(duì)接收子單元401接收到的消息執(zhí)行鑒權(quán)檢測(cè)處理,只有在鑒權(quán)結(jié)果通過(guò)時(shí),合法性校驗(yàn)通知子單元406才通知業(yè)務(wù)管理單元50對(duì)接收子單元401接收到的消息執(zhí)行合法性校驗(yàn)處理;當(dāng)然,合法性校驗(yàn)通知子單元406也可以先通知業(yè)務(wù)管理單元50對(duì)接收子單元401接收到的消息執(zhí)行合法性校驗(yàn)處理,只有在合法性校驗(yàn)結(jié)果通過(guò)時(shí),鑒權(quán)檢測(cè)子單元405才對(duì)接收子單元401接收到的消息執(zhí)行鑒權(quán)檢測(cè)處理;無(wú)論這兩個(gè)執(zhí)行過(guò)程先后順序如何,接收方確定子單元402只有在接收子單元401接收到的消息分別通過(guò)鑒權(quán)檢測(cè)以及合法性校驗(yàn)處理時(shí),才對(duì)該接收到的消息查詢接收方信息,進(jìn)而轉(zhuǎn)發(fā)子單元403才將確定了接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30,即在接收子單元401接收到的消息沒(méi)有通過(guò)鑒權(quán)檢測(cè)和/或合法性校驗(yàn)處理時(shí),針對(duì)該消息的整個(gè)處理過(guò)程就會(huì)停止。
此外,核心處理單元40除了完成上述已經(jīng)闡述的功能外,還負(fù)責(zé)對(duì)接收子單元401接收到的消息執(zhí)行流量控制、權(quán)限控制、優(yōu)先級(jí)控制、允許或禁止發(fā)送時(shí)間段控制等操作,即會(huì)對(duì)接收到的消息執(zhí)行統(tǒng)一調(diào)度處理后再轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30處理。
業(yè)務(wù)管理單元50,用于在接收到核心處理單元40發(fā)來(lái)的合法性校驗(yàn)請(qǐng)求后,根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息,對(duì)核心處理單元40接收到的消息執(zhí)行合法性校驗(yàn)處理。
其中業(yè)務(wù)管理單元50用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息執(zhí)行業(yè)務(wù)關(guān)系鑒權(quán),在業(yè)務(wù)關(guān)系鑒權(quán)通過(guò)時(shí),才允許核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30,而在業(yè)務(wù)關(guān)系鑒權(quán)失敗時(shí),禁止核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30。這里的業(yè)務(wù)關(guān)系鑒權(quán)就是對(duì)業(yè)務(wù)消息執(zhí)行業(yè)務(wù)關(guān)系管理,如對(duì)業(yè)務(wù)消息執(zhí)行訂購(gòu)關(guān)系管理、點(diǎn)播關(guān)系管理、黑白名單管理等操作。在業(yè)務(wù)管理單元50中,根據(jù)具體的業(yè)務(wù)關(guān)系管理可以包括訂購(gòu)關(guān)系管理子單元501、點(diǎn)播關(guān)系管理子單元502和黑白名單管理子單元503。
其中訂購(gòu)關(guān)系管理子單元501,用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的訂購(gòu)關(guān)系配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行訂購(gòu)關(guān)系鑒權(quán),在訂購(gòu)關(guān)系鑒權(quán)通過(guò)時(shí),訂購(gòu)關(guān)系管理子單元501允許核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30,并在訂購(gòu)關(guān)系鑒權(quán)失敗時(shí),禁止核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30。
一方面,訂購(gòu)關(guān)系管理子單元501可以將配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的訂購(gòu)關(guān)系配置信息預(yù)先下載到本地內(nèi)部存儲(chǔ),這樣在進(jìn)行訂購(gòu)關(guān)系鑒權(quán)時(shí),訂購(gòu)關(guān)系管理子單元501可以根據(jù)其自身本地存儲(chǔ)的定購(gòu)關(guān)系配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息執(zhí)行鑒權(quán)處理。在這種方式下,當(dāng)配置信息存儲(chǔ)單元20中存儲(chǔ)的訂購(gòu)關(guān)系配置信息發(fā)生變化時(shí),訂購(gòu)關(guān)系管理子單元501可以通過(guò)主動(dòng)定時(shí)下載、或根據(jù)系統(tǒng)配置管理單元10的通知進(jìn)行下載、或者直接接收系統(tǒng)配置管理單元10傳輸來(lái)的變化后的定購(gòu)關(guān)系配置信息等等方式來(lái)更新其本地內(nèi)部存儲(chǔ)的訂購(gòu)關(guān)系配置信息,在此不再一一列舉。
另一方面,訂購(gòu)關(guān)系管理子單元501也可以在每次對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行訂購(gòu)關(guān)系鑒權(quán)時(shí),到配置信息存儲(chǔ)單元20中查找相應(yīng)的合法性校驗(yàn)配置信息中包含的訂購(gòu)關(guān)系配置信息,以對(duì)業(yè)務(wù)消息進(jìn)行訂購(gòu)關(guān)系鑒權(quán)處理。
點(diǎn)播關(guān)系管理子單元502,用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的點(diǎn)播關(guān)系配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行點(diǎn)播關(guān)系鑒權(quán),在點(diǎn)播關(guān)系鑒權(quán)通過(guò)時(shí),點(diǎn)播關(guān)系管理子單元502允許核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30,并在點(diǎn)播關(guān)系鑒權(quán)失敗時(shí),禁止核心處理單元40將接收到業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30。
一方面,點(diǎn)播關(guān)系管理子單元502可以將配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的點(diǎn)播關(guān)系配置信息預(yù)先下載到本地內(nèi)部存儲(chǔ),這樣在進(jìn)行點(diǎn)播關(guān)系鑒權(quán)時(shí),點(diǎn)播關(guān)系管理子單元502可以根據(jù)其自身本地存儲(chǔ)的點(diǎn)播關(guān)系配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息執(zhí)行鑒權(quán)處理。在這種方式下,當(dāng)配置信息存儲(chǔ)單元20中存儲(chǔ)的點(diǎn)播關(guān)系配置信息發(fā)生變化時(shí),點(diǎn)播關(guān)系管理子單元502可以通過(guò)主動(dòng)定時(shí)下載、或根據(jù)系統(tǒng)配置管理單元10的通知進(jìn)行下載、或者直接接收到系統(tǒng)配置管理單元10傳輸來(lái)的變化后的點(diǎn)播關(guān)系配置信息等等方式來(lái)更新其本地內(nèi)部存儲(chǔ)的點(diǎn)播關(guān)系配置信息,在此不再一一列舉。
另一方面,點(diǎn)播關(guān)系管理子單元502也可以每次對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行點(diǎn)播關(guān)系鑒權(quán)時(shí),到配置信息存儲(chǔ)單元20中查找相應(yīng)的合法性校驗(yàn)配置信息中包含的點(diǎn)播關(guān)系配置信息,以對(duì)業(yè)務(wù)消息進(jìn)行點(diǎn)播關(guān)系鑒權(quán)處理。
黑白名單管理子單元503,用于根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的黑白名單配置信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行消息發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán),在消息發(fā)送權(quán)限和/或接收權(quán)限鑒權(quán)通過(guò)時(shí),允許核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30,并在消息發(fā)送權(quán)限和/或接收權(quán)限鑒權(quán)失敗時(shí),禁止核心處理單元40將接收到的業(yè)務(wù)消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元30。這里的黑白名單可以為允許實(shí)現(xiàn)消息業(yè)務(wù)的用戶信息,也可以為禁止實(shí)現(xiàn)消息業(yè)務(wù)的用戶信息。
一方面,黑白名單管理子單元503可以將配置信息存儲(chǔ)單元20中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的黑白名單配置信息預(yù)先下載到本地內(nèi)部存儲(chǔ),這樣在進(jìn)行發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán)時(shí),黑白名單管理子單元503可以根據(jù)其自身本地存儲(chǔ)的黑白名單信息對(duì)核心處理單元40接收到的業(yè)務(wù)消息執(zhí)行鑒權(quán)處理。在這種實(shí)現(xiàn)方式下,當(dāng)配置信息存儲(chǔ)單元20中存儲(chǔ)的黑白名單配置信息發(fā)生變化時(shí),黑白名單管理子單元503可以通過(guò)主動(dòng)定時(shí)下載、或根據(jù)系統(tǒng)配置管理單元10的通知進(jìn)行下載、或者直接接收系統(tǒng)配置管理單元10傳輸來(lái)的變化后的黑白名單配置信息等等方式來(lái)更新其本地內(nèi)部存儲(chǔ)的黑白名單配置信息,在此不再一一列舉。
另一方面,黑白名單管理子單元503也可以在每次對(duì)核心處理單元40接收到的業(yè)務(wù)消息進(jìn)行發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán)處理時(shí),到配置信息存儲(chǔ)單元20中查找相應(yīng)的合法性校驗(yàn)配置信息中包含的黑白名單配置信息,以對(duì)業(yè)務(wù)消息進(jìn)行發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán)處理。
綜上,通過(guò)業(yè)務(wù)管理單元50的業(yè)務(wù)關(guān)系管理,在信息提供商向終端用戶提供信息服務(wù)時(shí),本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)可以對(duì)信息提供商提供的業(yè)務(wù)消息進(jìn)行各種合法性校驗(yàn)處理,使得僅將通過(guò)合法性校驗(yàn)的業(yè)務(wù)消息通過(guò)運(yùn)營(yíng)商網(wǎng)絡(luò)轉(zhuǎn)發(fā)給終端用戶。
本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)對(duì)信息提供商提供的業(yè)務(wù)消息接入的處理過(guò)程下如首先信息提供商向運(yùn)營(yíng)商發(fā)送接入申請(qǐng),運(yùn)營(yíng)商針對(duì)信息提供商的申請(qǐng)進(jìn)行審批確認(rèn)過(guò)程,運(yùn)營(yíng)商在審批通過(guò)后,綜合消息通信管理系統(tǒng)中的系統(tǒng)配置管理單元10將信息提供商的接入配置數(shù)據(jù)存儲(chǔ)在配置信息存儲(chǔ)單元20中,業(yè)務(wù)接入單元30根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的接入配置信息對(duì)提供各類(lèi)消息業(yè)務(wù)的信息提供商進(jìn)行接入控制。
在現(xiàn)有的消息業(yè)務(wù)實(shí)現(xiàn)過(guò)程中,網(wǎng)絡(luò)側(cè)需要在不同的網(wǎng)絡(luò)設(shè)備(如短消息網(wǎng)關(guān)、多媒體消息網(wǎng)關(guān)、USSD中心等)中分別配置不同消息業(yè)務(wù)的數(shù)據(jù),本發(fā)明實(shí)施例相對(duì)于現(xiàn)有技術(shù)的實(shí)現(xiàn)方案,為提供不同消息業(yè)務(wù)的各個(gè)信息提供商提供了統(tǒng)一的配置數(shù)據(jù)信息,以及統(tǒng)一的接入配置流程,對(duì)于信息提供商而言,不需要知道多種不同消息業(yè)務(wù)的配置數(shù)據(jù)信息,只需要知道一種類(lèi)型的消息業(yè)務(wù)的配置數(shù)據(jù)信息即可。
本發(fā)明實(shí)施例提出的綜合消息通信管理系統(tǒng)對(duì)業(yè)務(wù)消息的處理過(guò)程如下首先信息提供商向運(yùn)營(yíng)商發(fā)送消息業(yè)務(wù)開(kāi)通申請(qǐng),運(yùn)營(yíng)商針對(duì)信息提供商的申請(qǐng)進(jìn)行業(yè)務(wù)的審批確認(rèn)過(guò)程,運(yùn)營(yíng)商在業(yè)務(wù)的審批確認(rèn)通過(guò)后,綜合消息通信管理系統(tǒng)中的系統(tǒng)配置管理單元10將信息提供商的控制配置信息以及合法性校驗(yàn)配置信息存儲(chǔ)在配置信息存儲(chǔ)單元20中,后續(xù)核心處理單元40和業(yè)務(wù)管理單元50根據(jù)配置信息存儲(chǔ)單元20中存儲(chǔ)的控制配置信息及其合法性校驗(yàn)信息等確定是否允許業(yè)務(wù)消息的轉(zhuǎn)發(fā)。
在現(xiàn)有的消息業(yè)務(wù)實(shí)現(xiàn)過(guò)程中,網(wǎng)絡(luò)側(cè)需要在不同的網(wǎng)絡(luò)設(shè)備(如短消息網(wǎng)關(guān)、多媒體消息網(wǎng)關(guān)、USSD中心等)中分別配置消息業(yè)務(wù)處理的數(shù)據(jù),相對(duì)于現(xiàn)有技術(shù)的實(shí)現(xiàn)方案,本發(fā)明實(shí)施例為信息提供商提供的不同消息業(yè)務(wù)統(tǒng)一配置了消息業(yè)務(wù)處理數(shù)據(jù),及其提供了統(tǒng)一的消息業(yè)務(wù)處理流程,因而避免了同樣的消息業(yè)務(wù)處理數(shù)據(jù)信息分別存儲(chǔ)在不同的網(wǎng)絡(luò)設(shè)備中的現(xiàn)象,而且避免了由于消息業(yè)務(wù)處理數(shù)據(jù)制作不統(tǒng)一而存在的數(shù)據(jù)不完善、不一致的問(wèn)題。對(duì)于運(yùn)營(yíng)商而言,錄入的消息業(yè)務(wù)處理數(shù)據(jù)有統(tǒng)一的一份,有利于運(yùn)營(yíng)商對(duì)信息提供商業(yè)務(wù)的查詢、維護(hù)及其監(jiān)控。
對(duì)于信息提供商來(lái)說(shuō),信息提供商只需要接入綜合消息通信管理系統(tǒng),綜合消息通信管理系統(tǒng)就可以為用戶提供多種形式的消息業(yè)務(wù)(如短消息、多媒體消息、USSD等)。在現(xiàn)有技術(shù)中,如果信息提供商需要為用戶提供不同形式的業(yè)務(wù),則信息提供商就需要接入不同的網(wǎng)絡(luò)設(shè)備,本發(fā)明實(shí)施例避免了數(shù)據(jù)的重復(fù)配置,接入過(guò)程復(fù)雜的現(xiàn)象,而且便于運(yùn)營(yíng)商對(duì)配置數(shù)據(jù)的統(tǒng)一維護(hù)。
本發(fā)明的綜合消息通信管理系統(tǒng)中消息的基本下發(fā)流程如附圖6所示。
圖6中,信息提供商在接入本發(fā)明實(shí)施例提出的系統(tǒng)后,將消息1傳輸至綜合消息通信管理系統(tǒng),不同業(yè)務(wù)類(lèi)型的消息如短消息、多媒體消息、USSD會(huì)采用不同的消息協(xié)議,綜合消息通信管理系統(tǒng)會(huì)對(duì)接收到的消息1進(jìn)行消息有效性檢測(cè)和消息業(yè)務(wù)鑒權(quán)等處理,并在處理完成后,將相應(yīng)的消息1應(yīng)答傳輸至信息提供商,其中消息1應(yīng)答可以為消息業(yè)務(wù)鑒權(quán)失敗、消息業(yè)務(wù)鑒權(quán)成功等;綜合消息通信管理系統(tǒng)在確定消息有效性檢測(cè)和消息業(yè)務(wù)鑒權(quán)通過(guò)后,向相應(yīng)的消息中心發(fā)送消息2,如將短消息發(fā)送至SMSC,將多媒體消息發(fā)送至MMSC,再如將USSD消息發(fā)送至USSD中心等。消息中心在接收到綜合消息管理通信管理系統(tǒng)傳輸來(lái)的消息2后,可以向綜合消息管理通信系統(tǒng)返回消息2的應(yīng)答,然后消息中心通過(guò)與用戶終端的交互向終端用戶發(fā)送消息。消息中心在消息發(fā)送成功或消息發(fā)送失敗時(shí),與綜合消息通信管理系統(tǒng)進(jìn)行信息交互,以通知綜合消息通信管理系統(tǒng)消息發(fā)送情況(交互的消息為圖6中的消息3和消息3應(yīng)答),綜合消息通信管理系統(tǒng)在接收到消息中心返回的消息發(fā)送情況信息時(shí),與信息提供商進(jìn)行信息交互,以通知信息提供商消息發(fā)送的情況(交互的消息為圖6中的消息4和消息4應(yīng)答)。
上述綜合消息通信管理系統(tǒng)與消息中心的交互過(guò)程、及其與信息提供商的交互過(guò)程、消息中心與用戶終端的交互過(guò)程可以與現(xiàn)有的消息交互過(guò)程基本相同。
綜合消息通信管理系統(tǒng)內(nèi)部的消息處理流程如附圖7所示。
圖7中,綜合消息通信管理系統(tǒng)中的業(yè)務(wù)接入單元在根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確認(rèn)可以讓信息提供商接入該系統(tǒng)后,就可以接收該信息提供商發(fā)送來(lái)的消息1,并將消息1轉(zhuǎn)發(fā)至核心處理單元,由核心處理單元根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的控制配置信息對(duì)接收到的消息進(jìn)行鑒權(quán),并在鑒權(quán)通過(guò)后根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的路由配置信息確定接收到的消息的接收方信息。由于業(yè)務(wù)接入單元會(huì)接收到不同類(lèi)型的消息業(yè)務(wù),所以不同類(lèi)型的消息需要由業(yè)務(wù)接入單元中的不同處理子單元傳輸至核心處理單元,如短消息由短消息接入子單元傳輸至核心處理單元,如多媒體消息由多媒體消息接入子單元傳輸至核心處理單元,再如USSD消息由USSD接入子單元傳輸至核心處理單元。
核心處理單元在接收到業(yè)務(wù)接入單元傳輸來(lái)的消息后,首先由轉(zhuǎn)發(fā)子單元通過(guò)業(yè)務(wù)接入單元給信息提供商返回消息1應(yīng)答,以表明核心處理單元接收到信息提供商提供的消息,然后由其中的鑒權(quán)檢測(cè)子單元對(duì)信息提供商提供的消息進(jìn)行基本鑒權(quán)、檢測(cè)處理,在基本鑒權(quán)、檢測(cè)成功后,其中的合法性校驗(yàn)通知子單元將該消息發(fā)送到業(yè)務(wù)管理單元中進(jìn)行消息合法性校驗(yàn),業(yè)務(wù)管理單元對(duì)其接收的消息進(jìn)行定購(gòu)關(guān)系鑒權(quán)、批價(jià)鑒權(quán)等處理等,業(yè)務(wù)管理單元在處理完后,如果確定訂購(gòu)關(guān)系鑒權(quán)、批價(jià)鑒權(quán)等均鑒權(quán)成功,將該消息送回至核心處理單元。
核心處理單元中的轉(zhuǎn)發(fā)子單元將鑒權(quán)及其檢驗(yàn)結(jié)果均通過(guò)的、且確定了接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元,其中核心處理單元還會(huì)對(duì)接收到的消息進(jìn)行統(tǒng)一調(diào)度分發(fā),根據(jù)與業(yè)務(wù)相關(guān)的規(guī)則來(lái)控制消息的傳輸,如流量控制、權(quán)限控制、優(yōu)先級(jí)控制、允許或禁止發(fā)送時(shí)間段控制等。其中核心處理單元中的轉(zhuǎn)發(fā)子單元對(duì)于其接收的鑒權(quán)成功的消息,根據(jù)消息的不同形式通過(guò)業(yè)務(wù)接入單元將消息2分別發(fā)送到對(duì)應(yīng)的消息中心,如短消息中心、多媒體消息中心、USSD中心等,并等待業(yè)務(wù)接入單元的通知消息。核心處理單元中的緩存子單元應(yīng)緩存轉(zhuǎn)發(fā)子單元沒(méi)有成功轉(zhuǎn)發(fā)的消息,轉(zhuǎn)發(fā)子單元還可以將緩存子單元中緩存的消息進(jìn)行重發(fā)處理。
核心處理單元對(duì)于接收的鑒權(quán)失敗的消息,直接通過(guò)業(yè)務(wù)接入單元向信息提供商發(fā)送消息4,以通知信息提供商該消息的鑒權(quán)失敗。
短消息中心、多媒體消息中心、USSD中心等消息中心將業(yè)務(wù)接入單元傳輸來(lái)的消息通過(guò)移動(dòng)網(wǎng)絡(luò)發(fā)送至用戶終端。
短消息中心、多媒體消息中心、USSD中心等消息中心根據(jù)用戶終端接收消息的情況,將消息3發(fā)送至綜合消息通信管理系統(tǒng),以通知綜合消息通信管理系統(tǒng)消息的發(fā)送情況。
綜合消息通信管理系統(tǒng)中的業(yè)務(wù)接入單元在接收到消息中心傳輸來(lái)的消息3后,向消息中心發(fā)送消息3的確認(rèn)信息,即向消息中心發(fā)送消息3的應(yīng)答信息,然后由其中的業(yè)務(wù)接入單元根據(jù)接收到的消息3,轉(zhuǎn)發(fā)消息4給信息提供商,以使信息提供商能夠得知最終的消息下發(fā)狀態(tài)。
下面以短消息業(yè)務(wù)的具體實(shí)現(xiàn)過(guò)程為例,對(duì)本發(fā)明提供的消息業(yè)務(wù)實(shí)現(xiàn)方法進(jìn)行描述。
設(shè)定信息提供商需要向用戶下發(fā)一條短消息,首先信息提供商將該短消息發(fā)送給其接入的綜合消息通信管理系統(tǒng),綜合消息通信管理系統(tǒng)中的短消息接入子單元接收到該短消息后進(jìn)行解碼處理,然后將解碼后的消息送到核心處理單元進(jìn)行基本的鑒權(quán)檢測(cè)。綜合消息通信管理系統(tǒng)中的核心處理單元對(duì)收到的短消息進(jìn)行消息有效性檢測(cè)、以及各種控制檢測(cè),并在上述檢測(cè)均通過(guò)后,將該短消息發(fā)送至業(yè)務(wù)管理單元進(jìn)行合法性鑒權(quán)。綜合消息通信管理系統(tǒng)中的業(yè)務(wù)管理單元對(duì)于需要鑒權(quán)的短消息進(jìn)行黑白名單、定購(gòu)關(guān)系等的鑒權(quán)認(rèn)證,并在鑒權(quán)通過(guò)后,向核心處理單元反饋鑒權(quán)結(jié)果。綜合消息通信管理系統(tǒng)中的核心處理單元對(duì)于業(yè)務(wù)管理單元鑒權(quán)通過(guò)的消息,基于配置信息存儲(chǔ)單元中存儲(chǔ)的路由配置信息確定消息的接收方信息,并將確定了接收方信息的消息發(fā)送至短消息接入子單元。短消息接入子單元將需要發(fā)送的短消息進(jìn)行編碼處理,并根據(jù)接收方信息將解碼后的短消息發(fā)給對(duì)應(yīng)的短消息中心,最終短消息由短消息中心轉(zhuǎn)發(fā)給用戶終端。
本發(fā)明的綜合消息通信管理系統(tǒng)能夠?qū)Χ喾N接入服務(wù)如短消息接入服務(wù)、多媒體消息接入服務(wù)、USSD消息接入服務(wù)等的消息進(jìn)行統(tǒng)一的管理、監(jiān)控,綜合消息通信管理系統(tǒng)還可以對(duì)上述消息進(jìn)行統(tǒng)一維護(hù),并進(jìn)行跟蹤分析。在現(xiàn)有技術(shù)中,需要單獨(dú)配備監(jiān)控系統(tǒng)才能夠?qū)ο⑦M(jìn)行監(jiān)控管理,而且不能夠?qū)Σ煌瑯I(yè)務(wù)類(lèi)型的消息進(jìn)行統(tǒng)一監(jiān)控,不同業(yè)務(wù)類(lèi)型消息的維護(hù)、跟蹤分析,也需要分別在不同的系統(tǒng)上進(jìn)行,不利于運(yùn)營(yíng)商對(duì)消息業(yè)務(wù)的管理、維護(hù)。
雖然通過(guò)實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,本發(fā)明的申請(qǐng)文件的權(quán)利要求包括這些變形和變化。
權(quán)利要求
1.一種實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng),其特征在于,包括配置信息存儲(chǔ)單元、業(yè)務(wù)接入單元和核心處理單元,其中配置信息存儲(chǔ)單元中存儲(chǔ)有提供不同消息業(yè)務(wù)的各信息提供商的接入配置信息,和用于消息轉(zhuǎn)發(fā)處理的路由配置信息;業(yè)務(wù)接入單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確定是否允許提供不同消息業(yè)務(wù)的各信息提供商接入所述系統(tǒng),以及將允許接入所述系統(tǒng)的信息提供商與用戶之間交互的消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商;核心處理單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的路由配置信息確定業(yè)務(wù)接入單元發(fā)來(lái)的消息的接收方信息,并將已確定接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述核心處理單元具體包括接收子單元,用于接收業(yè)務(wù)接入單元發(fā)來(lái)的消息;接收方確定子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的路由配置信息確定接收子單元接收到消息的接收方信息;轉(zhuǎn)發(fā)子單元,用于將接收方確定子單元已確定接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述核心處理單元還包括緩存子單元,用于緩存轉(zhuǎn)發(fā)子單元轉(zhuǎn)發(fā)失敗的消息;所述轉(zhuǎn)發(fā)子單元后續(xù)提取緩存子單元緩存的消息,并將提取的消息重新轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元。
4.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述配置信息存儲(chǔ)單元中還存儲(chǔ)有用于對(duì)業(yè)務(wù)消息進(jìn)行鑒權(quán)檢測(cè)的控制配置信息;所述核心處理單元還包括鑒權(quán)檢測(cè)子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的控制配置信息,對(duì)接收子單元接收到的消息進(jìn)行鑒權(quán)檢測(cè)處理。
5.如權(quán)利要求2所述的系統(tǒng),其特征在于,所述配置信息存儲(chǔ)單元中還存儲(chǔ)有用于對(duì)業(yè)務(wù)消息進(jìn)行合法性校驗(yàn)處理的合法性校驗(yàn)配置信息;所述系統(tǒng)還包括業(yè)務(wù)管理單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的合法性校驗(yàn)配置信息對(duì)業(yè)務(wù)消息進(jìn)行合法性校驗(yàn)處理;所述核心處理單元還包括合法性校驗(yàn)通知子單元,用于通知所述業(yè)務(wù)管理單元對(duì)接收子單元接收到的消息進(jìn)行合法性校驗(yàn)處理,并接收業(yè)務(wù)管理單元反饋的校驗(yàn)結(jié)果信息。
6.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述合法性校驗(yàn)通知子單元通過(guò)將接收子單元接收到的消息轉(zhuǎn)發(fā)給業(yè)務(wù)管理單元,來(lái)通知業(yè)務(wù)管理單元對(duì)接收到的消息進(jìn)行合法性校驗(yàn)處理。
7.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述合法性校驗(yàn)通知子單元通過(guò)將接收子單元接收到的消息中包含的相關(guān)信息發(fā)送給業(yè)務(wù)管理單元,來(lái)通知業(yè)務(wù)管理單元根據(jù)接收到的相關(guān)信息對(duì)接收子單元接收到的消息進(jìn)行合法性校驗(yàn)處理。
8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述業(yè)務(wù)接入單元具體包括短消息接入子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確定是否允許提供短消息業(yè)務(wù)的信息提供商接入所述系統(tǒng),以及將允許接入所述系統(tǒng)的信息提供商與用戶之間交互的短消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的短消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商;多媒體消息接入子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確定是否允許提供多媒體消息業(yè)務(wù)的信息提供商接入所述系統(tǒng),以及將允許接入所述系統(tǒng)的信息提供商與用戶之間交互的多媒體消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的多媒體消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商;USSD接入子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的接入配置信息,確定是否允許提供USSD業(yè)務(wù)的信息提供商接入所述系統(tǒng),以及將允許接入所述系統(tǒng)的信息提供商與用戶之間交互的USSD消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的USSD消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商。
9.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述業(yè)務(wù)管理單元具體包括定購(gòu)關(guān)系管理子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的訂購(gòu)關(guān)系配置信息,對(duì)接收子單元接收到的消息進(jìn)行定購(gòu)關(guān)系鑒權(quán),并將鑒權(quán)結(jié)果信息反饋給合法性校驗(yàn)通知子單元。
10.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述業(yè)務(wù)管理單元具體包括點(diǎn)播關(guān)系管理子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的點(diǎn)播關(guān)系配置信息,對(duì)接收子單元接收到的消息進(jìn)行點(diǎn)播關(guān)系鑒權(quán),并將鑒權(quán)結(jié)果信息反饋給合法性校驗(yàn)通知子單元。
11.如權(quán)利要求5所述的系統(tǒng),其特征在于,所述業(yè)務(wù)管理單元具體包括黑白名單管理子單元,用于根據(jù)配置信息存儲(chǔ)單元中存儲(chǔ)的合法性校驗(yàn)配置信息中包含的黑白名單配置信息,對(duì)接收子單元接收到的消息進(jìn)行消息發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán),并將鑒權(quán)結(jié)果信息反饋給合法性校驗(yàn)通知子單元。
12.如權(quán)利要求1所述的系統(tǒng),其特征在于,還包括系統(tǒng)配置管理單元,用于接收外界輸入的針對(duì)不同消息業(yè)務(wù)的各類(lèi)配置信息,并將接收到的配置信息存入到配置信息存儲(chǔ)單元中,并基于外界輸入的更新配置信息對(duì)配置信息存儲(chǔ)單元中已存儲(chǔ)的配置信息進(jìn)行修改。
13.一種實(shí)現(xiàn)消息業(yè)務(wù)的方法,其特征在于,包括步驟根據(jù)存儲(chǔ)的針對(duì)提供不同消息業(yè)務(wù)的各信息提供商的接入配置信息,確定是否允許提供不同消息業(yè)務(wù)的各信息提供商接入;以及根據(jù)存儲(chǔ)的針對(duì)不同消息業(yè)務(wù)的路由配置信息確定允許接入的信息提供商與用戶之間交互的消息的接收方信息;將已確定接收方信息的消息轉(zhuǎn)發(fā)到對(duì)應(yīng)的用戶和信息提供商。
14.如權(quán)利要求13所述的方法,其特征在于,還包括步驟根據(jù)存儲(chǔ)的用于對(duì)不同消息進(jìn)行鑒權(quán)檢測(cè)的控制配置信息對(duì)允許接入的信息提供商與用戶之間交互的消息進(jìn)行鑒權(quán)檢測(cè)處理。
15.如權(quán)利要求13所述的方法,其特征在于,還包括步驟根據(jù)存儲(chǔ)的用于對(duì)不同消息進(jìn)行合法性校驗(yàn)處理的合法性校驗(yàn)配置信息,對(duì)允許接入的信息提供商與用戶之間交互的消息進(jìn)行合法性校驗(yàn)處理。
16.如權(quán)利要求15所述的方法,其特征在于,所述合法性校驗(yàn)配置信息中包含訂購(gòu)關(guān)系配置信息,根據(jù)存儲(chǔ)的定購(gòu)關(guān)系配置信息對(duì)允許接入的信息提供商與用戶之間交互的消息進(jìn)行定購(gòu)關(guān)系鑒權(quán)處理。
17.如權(quán)利要求15所述的方法,其特征在于,所述合法性校驗(yàn)配置信息中包含點(diǎn)播關(guān)系配置信息,根據(jù)存儲(chǔ)的點(diǎn)播關(guān)系配置信息對(duì)允許接入的信息提供商與用戶之間交互的消息進(jìn)行點(diǎn)播關(guān)系鑒權(quán)處理。
18.如權(quán)利要求15所述的方法,其特征在于,所述合法性校驗(yàn)配置信息中包含黑白名單配置信息,根據(jù)存儲(chǔ)的黑白名單配置信息對(duì)允許接入的信息提供商與用戶之間交互的消息進(jìn)行消息發(fā)送權(quán)限和/或接收權(quán)限的鑒權(quán)處理。
全文摘要
一種實(shí)現(xiàn)消息業(yè)務(wù)的系統(tǒng)和方法,其中在系統(tǒng)中配置信息存儲(chǔ)單元存儲(chǔ)提供不同消息業(yè)務(wù)的各信息提供商的接入配置信息,和用于消息轉(zhuǎn)發(fā)處理的路由配置信息;業(yè)務(wù)接入單元根據(jù)存儲(chǔ)的接入配置信息,確定是否允許提供不同消息業(yè)務(wù)的各信息提供商接入所述系統(tǒng),以及將允許接入系統(tǒng)的信息提供商與用戶之間交互的消息轉(zhuǎn)發(fā)給核心處理單元;并將核心處理單元轉(zhuǎn)發(fā)來(lái)的已確定消息接收方信息的消息轉(zhuǎn)發(fā)給對(duì)應(yīng)用戶和信息提供商;核心處理單元根據(jù)存儲(chǔ)的路由配置信息確定業(yè)務(wù)接入單元發(fā)來(lái)的消息的接收方信息,并將已確定接收方信息的消息轉(zhuǎn)發(fā)給業(yè)務(wù)接入單元。本方案可以簡(jiǎn)化消息業(yè)務(wù)的數(shù)據(jù)配置維護(hù)工作,提高信息提供商的接入速度。
文檔編號(hào)H04Q7/22GK101072201SQ20071010309
公開(kāi)日2007年11月14日 申請(qǐng)日期2007年5月28日 優(yōu)先權(quán)日2006年5月26日
發(fā)明者蔣玲利, 王春勇, 陳向榮 申請(qǐng)人:華為技術(shù)有限公司