專利名稱:一種實現(xiàn)增值業(yè)務(wù)的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動智能網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種實現(xiàn)增值業(yè)務(wù)的方法、系統(tǒng)及裝置。
背景技術(shù):
在目前的短信業(yè)務(wù)中,增值業(yè)務(wù)是一個發(fā)展重點,也是目前推廣范圍很廣的業(yè)務(wù)增長點。參考圖1,目前的增值業(yè)務(wù)中本網(wǎng)短信的發(fā)送流程包括步驟a :增值業(yè)務(wù)系統(tǒng)向行業(yè)應(yīng)用網(wǎng)關(guān)(Industry Application Gateway, IAGW)發(fā)送短信息,目的號碼為本網(wǎng)用戶手機號碼;
增值業(yè)務(wù)系統(tǒng)包括集團(tuán)客戶(Enterprise Customer, EC)和業(yè)務(wù)集成商(ServiceIntegrator, SI)等。步驟b :行業(yè)應(yīng)用網(wǎng)關(guān)根據(jù)目的號碼查詢靜態(tài)路由或查詢EDNS (域名智能解析系統(tǒng))找到目的用戶歸屬的短信中心(Short Message Service Center, SMSC),由短信中心將短信息發(fā)送給目的用戶。在目前的增值業(yè)務(wù)中存在一個不足,即增值業(yè)務(wù)只能通過行業(yè)應(yīng)用網(wǎng)關(guān)送達(dá)短信中心最終發(fā)送給本網(wǎng)的用戶,卻不能發(fā)送給異網(wǎng)用戶。這是因為發(fā)送給異網(wǎng)用戶需要通過網(wǎng)間的互通網(wǎng)關(guān)轉(zhuǎn)發(fā),而互通網(wǎng)關(guān)目前只能處理點到點短信,即個人用戶發(fā)送給個人用戶的短。在增值業(yè)務(wù)系統(tǒng)發(fā)送的短信息的目的號碼為異網(wǎng)用戶的號碼時,在上述步驟b中,行業(yè)應(yīng)用網(wǎng)關(guān)在查詢本地靜態(tài)路由或查詢EDNS時無法得到異網(wǎng)短信中心的地址;即便經(jīng)過配置查詢到互通網(wǎng)關(guān),互通網(wǎng)關(guān)按照目前的處理機制也無法正確處理增值業(yè)務(wù)系統(tǒng)的短信息,因為互通網(wǎng)關(guān)無法識別增值業(yè)務(wù)系統(tǒng)的參數(shù);并且行業(yè)應(yīng)用網(wǎng)關(guān)一般包括本網(wǎng)互通網(wǎng)關(guān)和異網(wǎng)互通網(wǎng)關(guān),因此,通過更改互通網(wǎng)關(guān)的處理機制實現(xiàn)將增值業(yè)務(wù)系統(tǒng)的短信息轉(zhuǎn)發(fā)給異網(wǎng)用戶的難度較大,且不僅是技術(shù)難度,還涉及到運營商之間的協(xié)商問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種實現(xiàn)增值業(yè)務(wù)的方法、系統(tǒng)及裝置,可以將移動智能網(wǎng)絡(luò)中的增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶。為解決上述技術(shù)問題,本發(fā)明的一種實現(xiàn)增值業(yè)務(wù)的方法,在行業(yè)應(yīng)用網(wǎng)關(guān)與互通網(wǎng)關(guān)之間設(shè)置異網(wǎng)消息代理網(wǎng)關(guān),其中
行業(yè)應(yīng)用網(wǎng)關(guān)將發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息發(fā)送給異網(wǎng)消息代理網(wǎng)關(guān);
異網(wǎng)消息代理網(wǎng)關(guān)在接收到增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼,將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼,通過互通網(wǎng)關(guān)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶。進(jìn)一步地,還包括
異網(wǎng)消息代理網(wǎng)關(guān)在將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存主叫號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息;
異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的消息標(biāo)識從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。進(jìn)一步地,還包括
異網(wǎng)消息代理網(wǎng)關(guān)在將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存主叫號碼和所選擇的本網(wǎng)的虛擬號碼的對應(yīng)關(guān)系信息;
異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。進(jìn)一步地,還包括
異網(wǎng)消息代理網(wǎng)關(guān)在將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后, 保存主叫號碼、所選擇的本網(wǎng)的虛擬號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息;
異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的消息標(biāo)識和被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。進(jìn)一步地,還包括
預(yù)先將互通網(wǎng)關(guān)服務(wù)的網(wǎng)號配置給互通網(wǎng)關(guān),或者將網(wǎng)號和號段配置給互通網(wǎng)關(guān);異網(wǎng)消息代理網(wǎng)關(guān)通過互通網(wǎng)關(guān)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶的步驟包括異網(wǎng)消息代理網(wǎng)關(guān)根據(jù)增值業(yè)務(wù)消息的目的號碼的網(wǎng)號,或者根據(jù)目的號碼的網(wǎng)號和號段,確定為目的號碼提供服務(wù)的互通網(wǎng)關(guān),將增值業(yè)務(wù)消息發(fā)送給所確定的互通網(wǎng)關(guān),由互通網(wǎng)關(guān)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶。進(jìn)一步地,異網(wǎng)消息代理網(wǎng)關(guān)選擇一本網(wǎng)的虛擬號碼的步驟包括
異網(wǎng)消息代理網(wǎng)關(guān)預(yù)先讀取虛擬號碼資源文件,在接收到增值業(yè)務(wù)消息后,根據(jù)本網(wǎng)的網(wǎng)號從虛擬號碼資源文件中選擇一本網(wǎng)的虛擬號碼,其中,本網(wǎng)的虛擬號碼是指具有本網(wǎng)的網(wǎng)號,而不指向?qū)嶋H終端的數(shù)字序列。進(jìn)一步地,一種實現(xiàn)增值業(yè)務(wù)的系統(tǒng),包括行業(yè)應(yīng)用網(wǎng)關(guān)、互通網(wǎng)關(guān)和異網(wǎng)消息代理網(wǎng)關(guān),異網(wǎng)消息代理網(wǎng)關(guān)設(shè)置在行業(yè)應(yīng)用網(wǎng)關(guān)與互通網(wǎng)關(guān)之間,其中
行業(yè)應(yīng)用網(wǎng)關(guān),用于將發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息發(fā)送給異網(wǎng)消息代理網(wǎng)關(guān);異網(wǎng)消息代理網(wǎng)關(guān),用于在接收到增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼,將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼,通過互通網(wǎng)關(guān)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶。進(jìn)一步地,異網(wǎng)消息代理網(wǎng)關(guān),還用于在將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存主叫號碼、所選擇的本網(wǎng)的虛擬號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息,并在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的消息標(biāo)識和被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。進(jìn)一步地,一種實現(xiàn)增值業(yè)務(wù)的裝置,包括消息接收單元、號碼選擇單元、號碼替換單元和消息發(fā)送單元,其中
消息接收單元,用于從行業(yè)應(yīng)用網(wǎng)關(guān)接收增值業(yè)務(wù)消息;
號碼選擇單元,用于在消息接收單元接收到增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼;
號碼替換單元,用于在號碼選擇單元選擇本網(wǎng)的虛擬號碼后,將增值業(yè)務(wù)消息的主叫號碼替換為號碼選擇單元所選擇的本網(wǎng)的虛擬號碼;
消息發(fā)送單元,用于將號碼替換單元完成號碼替換的增值業(yè)務(wù)消息通過互通網(wǎng)關(guān)發(fā)送給異網(wǎng)用戶。進(jìn)一步地,還包括信息存儲單元和狀態(tài)報告返回單元,其中
信息存儲單元,用于保存主叫號碼、所選擇的本網(wǎng)的虛擬號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息;
狀態(tài)報告返回單元,用于在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的消息標(biāo)識和被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。綜上,本發(fā)明通過增加異網(wǎng)消息代理網(wǎng)關(guān)將增值業(yè)務(wù)消息的發(fā)送流程虛擬為點到點的消息流程,實現(xiàn)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶,能擴(kuò)大消息業(yè)務(wù)在增值業(yè)務(wù)領(lǐng)域的應(yīng)用,提升用戶對增值業(yè)務(wù)的體驗度,也提高了運營商在消息業(yè)務(wù)中的服務(wù)質(zhì)量和廣度。本發(fā)明無須更改互通網(wǎng)關(guān)的處理流程和機制,對已有的消息流程及設(shè)備更改最小,且不涉及到運營商之間的協(xié)商,僅需要更改本運營商的設(shè)備和流程,便于在現(xiàn)網(wǎng)部署。
圖I為現(xiàn)有短信增值業(yè)務(wù)的網(wǎng)絡(luò)拓?fù)? 圖2為本發(fā)明實施方式的實現(xiàn)增值業(yè)務(wù)的系統(tǒng)的架構(gòu) 圖3為本發(fā)明實施方式的實現(xiàn)增值業(yè)務(wù)的方法的流程 圖4為本發(fā)明實施方式的實現(xiàn)增值業(yè)務(wù)的裝置的結(jié)構(gòu)圖。
具體實施例方式 本實施方式考慮在網(wǎng)絡(luò)系統(tǒng)中增加一個節(jié)點,由該節(jié)點專門處理增值業(yè)務(wù)系統(tǒng)發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息,將增值業(yè)務(wù)消息的發(fā)送方號碼即增值業(yè)務(wù)系統(tǒng)的參數(shù)替換為本網(wǎng)的虛擬號碼,實現(xiàn)將增值業(yè)務(wù)消息的發(fā)送流程虛擬為點到點的消息流程,使本網(wǎng)互通網(wǎng)關(guān)和異網(wǎng)互通網(wǎng)關(guān)均可以處理異網(wǎng)消息。本網(wǎng)的虛擬號碼是指具有本網(wǎng)的網(wǎng)號,而不指向?qū)嶋H終端的數(shù)字序列。請參考附圖2,為實現(xiàn)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶,需要對現(xiàn)有網(wǎng)絡(luò)系統(tǒng)進(jìn)行以下改進(jìn)。(I)在網(wǎng)絡(luò)系統(tǒng)中增加異網(wǎng)消息代理網(wǎng)關(guān),異網(wǎng)消息代理網(wǎng)關(guān)的主要功能是對發(fā)送給異網(wǎng)用戶的增值業(yè)務(wù)消息進(jìn)行發(fā)送方參數(shù)(主叫號碼)的替換和還原;提供與行業(yè)應(yīng)用網(wǎng)關(guān)和本網(wǎng)互通網(wǎng)關(guān)的接口及協(xié)議等。(2)對行業(yè)應(yīng)用網(wǎng)關(guān)增加與異網(wǎng)消息代理網(wǎng)關(guān)的物理連接;行業(yè)應(yīng)用網(wǎng)關(guān)對本網(wǎng)上行(Mobile Original, MO)和下行(Mobile Terminate, MT)消息的路由均不改變。若根據(jù)目的號碼判斷是發(fā)往異網(wǎng)用戶的消息,則對需要下行到異網(wǎng)用戶的消息以SMPP (短消息點到點)協(xié)議發(fā)送給異網(wǎng)消息代理網(wǎng)關(guān)。對行業(yè)應(yīng)用網(wǎng)關(guān)而言,與異網(wǎng)消息代理網(wǎng)關(guān)的連接相當(dāng)于增加一個與短信中心的對接。行業(yè)應(yīng)用網(wǎng)關(guān)到異網(wǎng)消息代理網(wǎng)關(guān)的路由可以通過靜態(tài)配置的方法,也可以配置查詢Enumdns,具體視現(xiàn)網(wǎng)情況確定。如果是前者,行業(yè)應(yīng)用網(wǎng)關(guān)需要配置異網(wǎng)消息代理網(wǎng)關(guān)的路由信息,還可以進(jìn)一步配置異網(wǎng)消息代理網(wǎng)關(guān)服務(wù)的網(wǎng)號,并進(jìn)一步配置號段;如果是后者,則只需要配置異網(wǎng)消息代理網(wǎng)關(guān)的路由信息。(3)本網(wǎng)互通網(wǎng)關(guān)不需要在業(yè)務(wù)流程上進(jìn)行任何的修改,只需要將異網(wǎng)消息代理網(wǎng)關(guān)作為普通的短信中心即可,即提供與后者的接口。異網(wǎng)消息代理網(wǎng)關(guān)建設(shè)前后本網(wǎng)M0/MT流程是一樣的,沒有任何變化。異網(wǎng)消息代理網(wǎng)關(guān)建設(shè)后EC/SI能夠MT到異網(wǎng)用戶。本實施方式中的增值業(yè)務(wù)消息包含移動智能網(wǎng)中的短信業(yè)務(wù)和彩信業(yè)務(wù)。本實施方式的重點在于在網(wǎng)絡(luò)中新增異網(wǎng)消息代理網(wǎng)關(guān),下面對該異網(wǎng)消息代理網(wǎng)關(guān)的主要功能進(jìn)行詳細(xì)說明
(a)接口功能
異網(wǎng)消息代理網(wǎng)關(guān)(以下簡稱代理網(wǎng)關(guān))與行業(yè)應(yīng)用網(wǎng)關(guān)采用SMPP接口。代理網(wǎng)關(guān)作為SMPP服務(wù)端,能夠轉(zhuǎn)發(fā)消息和狀態(tài)報告,接口協(xié)議與現(xiàn)在短信中心的對外接口協(xié)議相同。行業(yè)應(yīng)用網(wǎng)關(guān)作為SMPP協(xié)議客戶端,向代理網(wǎng)關(guān)發(fā)送增值業(yè)務(wù)消息。代理網(wǎng)關(guān)與互通網(wǎng)關(guān)采用SMPP協(xié)議實現(xiàn)互通。(b)路由功能
代理網(wǎng)關(guān)到互通網(wǎng)關(guān)的路由采用本地靜態(tài)配置的方法。為使互通網(wǎng)關(guān)能夠成功接收并解析發(fā)送給異網(wǎng)用戶的增值業(yè)務(wù)消息,需要將互通網(wǎng)關(guān)服務(wù)的網(wǎng)號,進(jìn)一步包括號段配置給互通網(wǎng)關(guān)。代理網(wǎng)關(guān)收到行業(yè)應(yīng)用網(wǎng)關(guān)發(fā)送的增值業(yè)務(wù)消息后,分析目的號碼,根據(jù)目的號碼確定為該目的號碼提供服務(wù)的互通網(wǎng)關(guān),將增值業(yè)務(wù)消息發(fā)送給確定的互通網(wǎng)關(guān)。互通網(wǎng)關(guān)的確定采用目的號碼最長匹配原則。(C)發(fā)送方參數(shù)的替換及還原功能
代理網(wǎng)關(guān)需要具備虛擬號碼轉(zhuǎn)換功能,虛擬號碼由維護(hù)部門提交虛擬號碼資源文件,代理網(wǎng)關(guān)通過讀取該文件得到動態(tài)的號碼資源。具體文件格式為每個號碼占一行,文件名為VirtualNumYYYYMMDD. txt,其中YYYYMMDD是8位的當(dāng)天日期,每天最多傳送一次,若無變化則可以不進(jìn)行傳送。代理網(wǎng)關(guān)上不能更改虛擬號碼,僅可以查詢,查詢時可以按照所需的虛擬號碼的網(wǎng)號從號碼資源文件中查詢,查詢的結(jié)果可以導(dǎo)出到txt或excel文件中。代理網(wǎng)關(guān)接收到行業(yè)應(yīng)用網(wǎng)關(guān)的消息后,根據(jù)本網(wǎng)的網(wǎng)號隨機選擇一個虛擬號碼替換消息中的主叫號碼,然后發(fā)送到互通網(wǎng)關(guān)。此時,代理網(wǎng)關(guān)需要緩存主叫號碼與消息ID(MSGID)的對應(yīng)關(guān)系信息,或保存主叫號碼和所選擇的本網(wǎng)的虛擬號碼的對應(yīng)關(guān)系信息,或保存主叫號碼、所選擇的本網(wǎng)的虛擬號碼和MSGID的對應(yīng)關(guān)系信息。在消息狀態(tài)報告返回后,代理網(wǎng)關(guān)在轉(zhuǎn)發(fā)消息狀態(tài)報告給行業(yè)應(yīng)用網(wǎng)關(guān)時,相應(yīng)地,根據(jù)消息狀態(tài)報告的MSGID查詢緩存的主叫號碼,或根據(jù)將消息狀態(tài)報告的被叫號碼查詢緩存的消息的被叫號碼對應(yīng)的主叫號碼,或根據(jù)消息狀態(tài)報告的MSGID和被叫號碼查詢對應(yīng)的主叫號碼,并將主叫號碼填寫到消息狀態(tài)報告中的被叫號碼中,即完成反向替換,保證行業(yè)應(yīng)用網(wǎng)關(guān)能夠正確處理這個狀態(tài)報告消息。(d)流程要求
代理網(wǎng)關(guān)應(yīng)能夠接收多個行業(yè)應(yīng)用網(wǎng)關(guān)的消息,并根據(jù)目的號碼路由轉(zhuǎn)發(fā)給互通網(wǎng)關(guān)。需要等待互通網(wǎng)關(guān)返回成功狀態(tài)報告后才產(chǎn)生話單。收到互通網(wǎng)關(guān)返回的成功狀態(tài)報告后需要轉(zhuǎn)發(fā)給行業(yè)應(yīng)用網(wǎng)關(guān),狀態(tài)報告采用按原路由返回的原則。(e)其他功能
除去上述基本功能外,異網(wǎng)消息代理網(wǎng)關(guān)還需要具備基本的操作、維護(hù)、統(tǒng)計等功能。如有必要,也可具備計費功能。以上是新增的異網(wǎng)消息代理網(wǎng)關(guān)需要具備的主要功能。網(wǎng)絡(luò)中的其他相關(guān)節(jié)點的功能更改并不大。原有的行業(yè)應(yīng)用網(wǎng)關(guān)需要增加對代理網(wǎng)關(guān)的路由、網(wǎng)號及號段的配置,以便行業(yè)應(yīng)用網(wǎng)關(guān)能根據(jù)增值業(yè)務(wù)消息的目的號碼將消息正確地發(fā)往異網(wǎng)消息代理網(wǎng)關(guān);對于行業(yè)應(yīng)用網(wǎng)關(guān),代理網(wǎng)關(guān)相當(dāng)于一個短信中心。
圖3為本實施方式實現(xiàn)短信增值業(yè)務(wù)的方法,下面以發(fā)送短消息為例進(jìn)行說明,包括S301 :增值業(yè)務(wù)系統(tǒng)通過行業(yè)應(yīng)用網(wǎng)關(guān)發(fā)送短信息給手機用戶,如果是發(fā)送給異網(wǎng)用戶的增值業(yè)務(wù)消息,則目的號碼為異網(wǎng)的用戶號碼;
增值業(yè)務(wù)系統(tǒng)具體將消息發(fā)送給哪個行業(yè)應(yīng)用網(wǎng)關(guān),在增值業(yè)務(wù)系統(tǒng)中可通過靜態(tài)路由查詢。S302:行業(yè)應(yīng)用網(wǎng)關(guān)收到增值業(yè)務(wù)消息后,解析消息體并分析目的號碼是否為異網(wǎng)用戶,如果不是,則執(zhí)行步驟303 ;如果是,則執(zhí)行步驟304 ;
5303:執(zhí)行本網(wǎng)MT流程,結(jié)束;
5304:行業(yè)應(yīng)用網(wǎng)關(guān)根據(jù)本地靜態(tài)配置的路由信息或查詢EnumDNS將消息發(fā)往異網(wǎng)消息代理網(wǎng)關(guān);
S305:異網(wǎng)消息代理網(wǎng)關(guān)收到消息后,解析消息體,并從預(yù)先導(dǎo)入配置臺的虛擬號碼資源文件中隨機選擇一個虛擬號碼替換消息的主叫號碼即ECSI參數(shù),將消息發(fā)往本網(wǎng)互通網(wǎng)關(guān),并存儲虛擬號碼、ECSI參數(shù)與該流程的MSGID的對應(yīng)關(guān)系信息,便于消息狀態(tài)報告到達(dá)后還原主叫號碼;
5306:本網(wǎng)互通網(wǎng)關(guān)根據(jù)消息的目的號碼將其發(fā)送給正確的異網(wǎng)短信互通網(wǎng)關(guān);
5307:異網(wǎng)互通網(wǎng)關(guān)將消息發(fā)送給異網(wǎng)短信中心并最終將消息送達(dá)目的用戶;
5308目的用戶收到消息后,終端提供消息狀態(tài)報告;該消息狀態(tài)報告經(jīng)過異網(wǎng)短信中心、異網(wǎng)互通網(wǎng)關(guān)和本網(wǎng)互通網(wǎng)關(guān)最終送達(dá)異網(wǎng)消息代理網(wǎng)關(guān);
5309:代理網(wǎng)關(guān)根據(jù)消息狀態(tài)報告的MSGID和虛擬號碼查詢主叫號碼(ECSI參數(shù)),并用ECSI參數(shù)即主叫號碼替換虛擬號碼;
5310:代理網(wǎng)關(guān)將重構(gòu)后的消息狀態(tài)報告通過行業(yè)應(yīng)用網(wǎng)關(guān)送達(dá)ECSI,便于ECSI正確接收及產(chǎn)生話單,代理網(wǎng)關(guān)自身也可根據(jù)配置決定是否產(chǎn)生話單,至此,異網(wǎng)MT流程結(jié)束。圖4為本實施方式的實現(xiàn)增值業(yè)務(wù)的裝置,包括消息接收單元、號碼選擇單元、號碼替換單元、消息發(fā)送單元、信息存儲單元和狀態(tài)報告返回單元,其中
消息接收單元,用于從行業(yè)應(yīng)用網(wǎng)關(guān)接收增值業(yè)務(wù)消息。號碼選擇單元,用于在消息接收單元接收到增值業(yè)務(wù)消息后,解析消息體,并從預(yù)先導(dǎo)入配置臺的虛擬號碼資源文件中隨機選擇一個虛擬號碼。號碼替換單元,用于在號碼選擇單元選擇本網(wǎng)的虛擬號碼后,將增值業(yè)務(wù)消息的主叫號碼替換為號碼選擇單元所選擇的本網(wǎng)的虛擬號碼。消息發(fā)送單元,用于將號碼替換單元完成號碼替換的增值業(yè)務(wù)消息通過互通網(wǎng)關(guān)發(fā)送給異網(wǎng)用戶。信息存儲單元,用于保存主叫號碼、所選擇的本網(wǎng)的虛擬號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息;或保存主叫號碼和增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息;保存主叫號碼和所選擇的本網(wǎng)的虛擬號碼的對應(yīng)關(guān)系信息。狀態(tài)報告返回單元,用于在接收到返回的消息狀態(tài)報告時,根據(jù)消息狀態(tài)報告的消息標(biāo)識和被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān);根據(jù)消息狀態(tài)報告的消息標(biāo)識從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān);或根據(jù)消息狀態(tài)報告的被叫號碼從對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將消息狀態(tài)報告發(fā)送給行業(yè)應(yīng)用網(wǎng)關(guān)。顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊、各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的 網(wǎng)絡(luò)上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們的多個模塊或者步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種實現(xiàn)增值業(yè)務(wù)的方法,其特征在于,在行業(yè)應(yīng)用網(wǎng)關(guān)與互通網(wǎng)關(guān)之間設(shè)置異網(wǎng)消息代理網(wǎng)關(guān),其中 所述行業(yè)應(yīng)用網(wǎng)關(guān)將發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)消息代理網(wǎng)關(guān); 所述異網(wǎng)消息代理網(wǎng)關(guān)在接收到所述增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼,將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼,通過所述互通網(wǎng)關(guān)將所述增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)用戶。
2.如權(quán)利要求I所述的方法,其特征在于,還包括 所述異網(wǎng)消息代理網(wǎng)關(guān)在將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存所述主叫號碼和所述增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息; 所述異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)所述消息狀態(tài)報告的消息標(biāo)識從所述對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將所述消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將所述消息狀態(tài)報告發(fā)送給所述行業(yè)應(yīng)用網(wǎng)關(guān)。
3.如權(quán)利要求I所述的方法,其特征在于,還包括 所述異網(wǎng)消息代理網(wǎng)關(guān)在將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存所述主叫號碼和所選擇的本網(wǎng)的虛擬號碼的對應(yīng)關(guān)系信息; 所述異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)所述消息狀態(tài)報告的被叫號碼從所述對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將所述消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將所述消息狀態(tài)報告發(fā)送給所述行業(yè)應(yīng)用網(wǎng)關(guān)。
4.如權(quán)利要求I所述的方法,其特征在于,還包括 所述異網(wǎng)消息代理網(wǎng)關(guān)在將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存所述主叫號碼、所選擇的本網(wǎng)的虛擬號碼和所述增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息; 所述異網(wǎng)消息代理網(wǎng)關(guān)在接收到返回的消息狀態(tài)報告時,根據(jù)所述消息狀態(tài)報告的消息標(biāo)識和被叫號碼從所述對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將所述消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將所述消息狀態(tài)報告發(fā)送給所述行業(yè)應(yīng)用網(wǎng)關(guān)。
5.如權(quán)利要求2或3或4所述的方法,其特征在于,還包括 預(yù)先將所述互通網(wǎng)關(guān)服務(wù)的網(wǎng)號配置給所述互通網(wǎng)關(guān),或者將所述網(wǎng)號和號段配置給所述互通網(wǎng)關(guān); 所述異網(wǎng)消息代理網(wǎng)關(guān)通過互通網(wǎng)關(guān)將所述增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)用戶的步驟包括所述異網(wǎng)消息代理網(wǎng)關(guān)根據(jù)所述增值業(yè)務(wù)消息的目的號碼的網(wǎng)號,或者根據(jù)所述目的號碼的網(wǎng)號和號段,確定為所述目的號碼提供服務(wù)的互通網(wǎng)關(guān),將所述增值業(yè)務(wù)消息發(fā)送給所確定的互通網(wǎng)關(guān),由所述互通網(wǎng)關(guān)將所述增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)用戶。
6.如權(quán)利要求I所述的方法,其特征在于,所述異網(wǎng)消息代理網(wǎng)關(guān)選擇一本網(wǎng)的虛擬號碼的步驟包括 所述異網(wǎng)消息代理網(wǎng)關(guān)預(yù)先讀取虛擬號碼資源文件,在接收到所述增值業(yè)務(wù)消息后,根據(jù)本網(wǎng)的網(wǎng)號從所述虛擬號碼資源文件中選擇一本網(wǎng)的虛擬號碼,其中,所述本網(wǎng)的虛擬號碼是指具有本網(wǎng)的網(wǎng)號,而不指向?qū)嶋H終端的數(shù)字序列。
7.一種實現(xiàn)增值業(yè)務(wù)的系統(tǒng),其特征在于,包括行業(yè)應(yīng)用網(wǎng)關(guān)、互通網(wǎng)關(guān)和異網(wǎng)消息代理網(wǎng)關(guān),所述異網(wǎng)消息代理網(wǎng)關(guān)設(shè)置在行業(yè)應(yīng)用網(wǎng)關(guān)與互通網(wǎng)關(guān)之間,其中 所述行業(yè)應(yīng)用網(wǎng)關(guān),用于將發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)消息代理網(wǎng)關(guān); 所述異網(wǎng)消息代理網(wǎng)關(guān),用于在接收到所述增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼,將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼,通過所述互通網(wǎng)關(guān)將所述增值業(yè)務(wù)消息發(fā)送給所述異網(wǎng)用戶。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于 所述異網(wǎng)消息代理網(wǎng)關(guān),還用于在將所述增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼后,保存所述主叫號碼、所選擇的本網(wǎng)的虛擬號碼和所述增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息,并在接收到返回的消息狀態(tài)報告時,根據(jù)所述消息狀態(tài)報告的消息標(biāo)識和被叫號碼從所述對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將所述消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將所述消息狀態(tài)報告發(fā)送給所述行業(yè)應(yīng)用網(wǎng)關(guān)。
9.一種實現(xiàn)增值業(yè)務(wù)的裝置,其特征在于,包括消息接收單元、號碼選擇單元、號碼替換單元和消息發(fā)送單元,其中 所述消息接收單元,用于從行業(yè)應(yīng)用網(wǎng)關(guān)接收增值業(yè)務(wù)消息; 所述號碼選擇單元,用于在所述消息接收單元接收到所述增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼; 所述號碼替換單元,用于在所述號碼選擇單元選擇所述本網(wǎng)的虛擬號碼后,將所述增值業(yè)務(wù)消息的主叫號碼替換為所述號碼選擇單元所選擇的本網(wǎng)的虛擬號碼; 所述消息發(fā)送單元,用于將所述號碼替換單元完成號碼替換的增值業(yè)務(wù)消息通過互通網(wǎng)關(guān)發(fā)送給所述異網(wǎng)用戶。
10.如權(quán)利要求9所述的裝置,其特征在于,還包括信息存儲單元和狀態(tài)報告返回單元,其中 所述信息存儲單元,用于保存所述主叫號碼、所選擇的本網(wǎng)的虛擬號碼和所述增值業(yè)務(wù)消息的消息標(biāo)識的對應(yīng)關(guān)系信息; 所述狀態(tài)報告返回單元,用于在接收到返回的消息狀態(tài)報告時,根據(jù)所述消息狀態(tài)報告的消息標(biāo)識和被叫號碼從所述對應(yīng)關(guān)系信息中查找對應(yīng)的主叫號碼,將所述消息狀態(tài)報告的被叫號碼替換為所查找到的主叫號碼,將所述消息狀態(tài)報告發(fā)送給所述行業(yè)應(yīng)用網(wǎng)關(guān)。
全文摘要
本發(fā)明公開了一種實現(xiàn)增值業(yè)務(wù)的方法、系統(tǒng)及裝置,在行業(yè)應(yīng)用網(wǎng)關(guān)與互通網(wǎng)關(guān)之間設(shè)置異網(wǎng)消息代理網(wǎng)關(guān),其中行業(yè)應(yīng)用網(wǎng)關(guān)將發(fā)送到異網(wǎng)用戶的增值業(yè)務(wù)消息發(fā)送給異網(wǎng)消息代理網(wǎng)關(guān);異網(wǎng)消息代理網(wǎng)關(guān)在接收到增值業(yè)務(wù)消息后,選擇一本網(wǎng)的虛擬號碼,將增值業(yè)務(wù)消息的主叫號碼替換為所選擇的本網(wǎng)的虛擬號碼,通過互通網(wǎng)關(guān)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶。本發(fā)明通過增加異網(wǎng)消息代理網(wǎng)關(guān)將增值業(yè)務(wù)消息的發(fā)送流程虛擬為點到點的消息流程,實現(xiàn)將增值業(yè)務(wù)消息發(fā)送給異網(wǎng)用戶,能擴(kuò)大消息業(yè)務(wù)在增值業(yè)務(wù)領(lǐng)域的應(yīng)用,提升用戶對增值業(yè)務(wù)的體驗度,也提高了運營商在消息業(yè)務(wù)中的服務(wù)質(zhì)量和廣度。
文檔編號H04W88/16GK102740510SQ201110090368
公開日2012年10月17日 申請日期2011年4月12日 優(yōu)先權(quán)日2011年4月12日
發(fā)明者張浩軍, 李進(jìn), 王國才 申請人:中興通訊股份有限公司