當前位置:名人名言大全網 - 短信平臺 - 短信網關的業務流程

短信網關的業務流程

在短信業務流程中存在著兩次路由的過程:

(1)短信中心到提供信息服務的SP的路由

(2)SP的信息服務內容送到用戶手機歸屬的短信中心的路由

由於手機用戶、短信中心以及提供服務的SP數量眾多,地域分布廣泛,不可能存在壹個短信網關可以直接連接所有的短信中心及SP,為網內短信用戶提供服務;而是存在若幹短信網關,各自負責壹部分地域範圍內短信中心及SP的連接。這就要求短信網關之間存在著路由關系,使任壹短信用戶可以尋找到任壹SP進行信息點播,而任壹SP可以將短信信息發送給任壹用戶。

SP與SP所連接的短信網關這壹路由信息沒有明確的規律,且隨著業務的開展,SP的情況變化很快,不可能所有的短信網關都維護這壹路由表,而是由匯接網關維護這壹路由表。

當短信網關接收到短信請求需發送給SP時,如果該SP不與本短信網關直接相連,則短信網關將通過CMPP協議向匯接網關發起路由查詢,匯接網關將以CMPP協議進行應答,將前轉短信網關地址發給該短信網關。該短信網關通過這壹過程查詢到路由後,將短信請求發給前轉短信網關,再由前轉短信網關轉發給相連接的SP,這樣可以做到信息最多經壹次轉發到達SP。

用戶號碼與用戶歸屬地的路由表,用於發送短信給用戶,其內容為用戶號段與所對應的短信中心地址或前轉短信網關地址,其中用戶號段與前轉短信網關地址的對應路由表亦由匯接網關維護。

當短信網關接到SP的短信發送請求時,若用戶歸屬的短信中心不與本短信網關直接連接,則短信網關將通過CMPP協議向匯接網關發起路由查詢,匯接網關將以CMPP協議進行應答,將前轉短信網關地址發給該短信網關。該短信網關通過這壹過程查詢到路由後,將請求發給前轉短信網關,再由前轉短信網關轉發給相連接的短信中心,可做到信息最多經壹次轉發到達用戶。 (1)匯接網關

匯接網關維護的路由表用於查詢前轉網關的地址,包括:

a)業務代碼、服務代碼、SP企業代碼、連接SP的短信網關IP地址的路由表

b)全國用戶手機號段、用戶歸屬省的短信網關IP地址的路由表

匯接網關的路由表a由CMPP協議自動生成,路由表b由人工配置。

匯接網關為維護路由表a,要求所有短信網關有新增加的SP或SP增加服務內容,或者網內有新連入的短信網關,都必須以CMPP協議將路由更新信息向匯接網關報告,或者由匯接網關以CMPP協議獲取此網關的全部路由表。

當全網路由發生變化時,匯接網關可以將更新信息下發給省網關。

(2)省內短信網關

省內短信網關維護的路由表用於查詢SP和短信中心的地址,包括:

a)對直接連接的SP:業務代碼、服務代碼、SP企業代碼、SP IP地址的路由表

b)對本省的手機用戶:本省手機號段、用戶歸屬地短信中心IP地址的路由表

省短信網關的路由表a、路由表6均由人工配置

為增加路由查詢的效率,減少匯接網關查詢的壓力,省短信網關對從匯接網關查詢到的路由進行緩存。省內短信網關也可主動申請,從匯接網關獲取全部路由表。