一種點(diǎn)對(duì)點(diǎn)短信收發(fā)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及短信通信領(lǐng)域,尤其涉及一種點(diǎn)對(duì)點(diǎn)短信收發(fā)方法及系統(tǒng)。
【背景技術(shù)】
[0002] 于現(xiàn)有技術(shù)中,各省同時(shí)在短信中心部署信令網(wǎng)關(guān)和調(diào)度中心,信令網(wǎng)關(guān)負(fù)責(zé)處 理短信中心與移動(dòng)交換中心(MSC,Mobile Switch Center)、歸屬位置寄存器(HLR,Home Location Register)之間的信令交互,并完成移動(dòng)臺(tái)(MS,Mobile Station)與短信中心之 間信息交互所必需的信令接入與轉(zhuǎn)換功能。調(diào)度中心負(fù)責(zé)進(jìn)行短信調(diào)度以及短信的存儲(chǔ)轉(zhuǎn) 發(fā),負(fù)責(zé)業(yè)務(wù)鑒權(quán)、計(jì)費(fèi),并提供對(duì)外接口等。
[0003] 圖1為現(xiàn)有技術(shù)中點(diǎn)對(duì)點(diǎn)短信收發(fā)的示意圖。如圖1所示,短信中心分省部署,當(dāng) A省用戶(發(fā)送方)向B省用戶(接收方)發(fā)送短信時(shí),點(diǎn)對(duì)點(diǎn)短信收發(fā)過(guò)程分為短信上行 和短信下行兩個(gè)過(guò)程。其中,圖1中的箭頭方向?yàn)槎绦攀瞻l(fā)過(guò)程的流程示意。
[0004] 在短信上行過(guò)程中,發(fā)送方通過(guò)A省的MSC/拜訪位置寄存器(VLR,Visit Location Register)將上行短信提交到A省信令網(wǎng)關(guān),A省信令網(wǎng)關(guān)完成信令處理,將上行 短信轉(zhuǎn)化成私有協(xié)議的信息提交到A省短信中心的調(diào)度中心進(jìn)行業(yè)務(wù)處理。
[0005] 在短信下行過(guò)程中,A省調(diào)度中心完成業(yè)務(wù)處理之后,將下行短信轉(zhuǎn)到A省信 令網(wǎng)關(guān),開始短信下發(fā)流程。A省信令網(wǎng)關(guān)根據(jù)接收方的移動(dòng)用戶碼(MSISDN,Mobile Subscriber International ISDN/PSTN number),通過(guò)信令網(wǎng)全局名(GT,global title) 路由至接收方歸屬省(B?。┑腍LR查詢接收方當(dāng)前所在MSC/VLR,B省HLR返回接收方當(dāng) 前MSC號(hào)碼、接收方位置信息,A省信令網(wǎng)關(guān)根據(jù)B省HLR返回的路由信息通過(guò)B省MSC將 下行短信發(fā)送給接收方。
[0006] 在現(xiàn)有技術(shù)中,運(yùn)營(yíng)商現(xiàn)有的短信中心采用分省部署模式,各省有一套或多套短 信中心,且短信中心的信令網(wǎng)關(guān)和調(diào)度中心合設(shè)。現(xiàn)有方案存在以下缺點(diǎn):第一、部分省或 區(qū)域的短信業(yè)務(wù)量低,會(huì)導(dǎo)致運(yùn)營(yíng)商在這些地域部署獨(dú)立的短消息中心的利用率低,從而 導(dǎo)致資源的浪費(fèi),增加運(yùn)營(yíng)商成本;第二、短信中心的信令網(wǎng)關(guān)和調(diào)度中心之間采用私有協(xié) 議傳輸消息,造成不同廠商的信令網(wǎng)關(guān)和調(diào)度中心無(wú)法互聯(lián)互通;第三、發(fā)送方調(diào)度中心完 成業(yè)務(wù)處理之后,需要將消息發(fā)回發(fā)送方信令網(wǎng)關(guān),由發(fā)送方信令網(wǎng)關(guān)通過(guò)信令網(wǎng)至接收 方歸屬省的HLR查詢路由,從而導(dǎo)致需要多次信令轉(zhuǎn)接。
【發(fā)明內(nèi)容】
[0007] 為了解決上述技術(shù)問(wèn)題,本發(fā)明提供一種點(diǎn)對(duì)點(diǎn)短信收發(fā)方法及系統(tǒng),用來(lái)解決 現(xiàn)有技術(shù)中由于各區(qū)域短信中心的信令網(wǎng)關(guān)和調(diào)度中心合設(shè)導(dǎo)致的資源浪費(fèi)、互通性差及 信令轉(zhuǎn)接次數(shù)較多等問(wèn)題。
[0008] 為了達(dá)到上述技術(shù)目的,本發(fā)明提供一種點(diǎn)對(duì)點(diǎn)短信收發(fā)方法,包括:集中調(diào)度中 心接收發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)發(fā)送的攜帶短信上行消息的通用格式數(shù)據(jù)包,其中,所 述短信上行消息由發(fā)送方發(fā)送至所述發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān);所述集中調(diào)度中心根據(jù) 解析所述通用格式數(shù)據(jù)包得到的短信上行消息,獲取接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地址, 確定短信下行消息,并封裝短信下行消息至通用格式數(shù)據(jù)包;所述集中調(diào)度中心發(fā)送攜帶 短信下行消息的通用格式數(shù)據(jù)包至接收方歸屬區(qū)域的信令網(wǎng)關(guān),通過(guò)所述接收方歸屬區(qū)域 的信令網(wǎng)關(guān)將所述通用格式數(shù)據(jù)包攜帶的短信下行消息發(fā)送至接收方。
[0009] 進(jìn)一步地,所述短信上行消息包括消息標(biāo)識(shí)、短信內(nèi)容、發(fā)送方的MSISDN、接收方 的MSISDN、發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)對(duì)應(yīng)的短信中心號(hào)碼。
[0010] 進(jìn)一步地,所述短信下行消息包括消息標(biāo)識(shí)、短信內(nèi)容、發(fā)送方的MSISDN、接收方 的 MSISDN。
[0011] 進(jìn)一步地,所述集中調(diào)度中心接收發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)發(fā)送的攜帶短信上 行消息的通用格式數(shù)據(jù)包之前,還包括:
[0012] 所述集中調(diào)度中心存儲(chǔ)MSISDN和信令網(wǎng)關(guān)的地址的映射關(guān)系表;
[0013] 所述集中調(diào)度中心根據(jù)解析所述通用格式數(shù)據(jù)包得到的短信上行消息,獲取接收 方歸屬區(qū)域的信令網(wǎng)關(guān)的地址包括:所述集中調(diào)度中心解析接收到的所述通用格式數(shù)據(jù)包 得到短信上行消息,從所述短信上行消息獲取接收方的MSISDN,參照所述MSISDN和信令網(wǎng) 關(guān)的地址的映射關(guān)系表,確定接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地址。
[0014] 進(jìn)一步地,所述通用格式數(shù)據(jù)包為通用格式的網(wǎng)絡(luò)協(xié)議(IP,Internet Protocol) 數(shù)據(jù)包。
[0015] 本發(fā)明還提供一種點(diǎn)對(duì)點(diǎn)短信收發(fā)系統(tǒng),設(shè)置于集中調(diào)度中心,包括:接收模塊, 用于接收發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)發(fā)送的攜帶短信上行消息的通用格式數(shù)據(jù)包,其中, 所述短信上行消息由發(fā)送方發(fā)送至所述發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān);解析處理模塊,用于 根據(jù)解析所述通用格式數(shù)據(jù)包得到的短信上行消息,獲取接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地 址,確定短信下行消息,并封裝短信下行消息至通用格式數(shù)據(jù)包;發(fā)送模塊,用于發(fā)送攜帶 短信下行消息的通用格式數(shù)據(jù)包至接收方歸屬區(qū)域的信令網(wǎng)關(guān),通過(guò)所述接收方歸屬區(qū)域 的信令網(wǎng)關(guān)將所述通用格式數(shù)據(jù)包攜帶的短信下行消息發(fā)送至接收方。
[0016] 進(jìn)一步地,所述短信上行消息包括消息標(biāo)識(shí)、短信內(nèi)容、發(fā)送發(fā)的MSISDN、接收方 的MSISDN、發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)對(duì)應(yīng)的短信中心號(hào)碼。
[0017] 進(jìn)一步地,所述短信下行消息包括消息標(biāo)識(shí)、短信內(nèi)容、發(fā)送方的MSISDN、接收方 的 MSISDN。
[0018] 進(jìn)一步地,上述系統(tǒng)還包括:存儲(chǔ)模塊,用于存儲(chǔ)MSISDN和信令網(wǎng)關(guān)的地址的映 射關(guān)系表,
[0019] 所述解析處理模塊,用于根據(jù)解析所述通用格式數(shù)據(jù)包得到的短信上行消息,獲 取接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地址包括:解析接收到的所述通用格式數(shù)據(jù)包得到短信上 行消息,從所述短信上行消息獲取接收方的MSISDN,參照所述MSISDN和信令網(wǎng)關(guān)的地址的 映射關(guān)系表,確定接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地址。
[0020] 進(jìn)一步地,所述通用格式數(shù)據(jù)包為通用格式的IP數(shù)據(jù)包。
[0021] 在本發(fā)明中,集中調(diào)度中心接收發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)發(fā)送的攜帶短信上行 消息的通用格式數(shù)據(jù)包,其中,短信上行消息由發(fā)送方發(fā)送至發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān); 集中調(diào)度中心根據(jù)解析通用格式數(shù)據(jù)包得到的短信上行消息,獲取接收方歸屬區(qū)域的信令 網(wǎng)關(guān)的地址,確定短信下行消息,并封裝短信下行消息至通用格式數(shù)據(jù)包;集中調(diào)度中心發(fā) 送攜帶短信下行消息的通用格式數(shù)據(jù)包至接收方歸屬區(qū)域的信令網(wǎng)關(guān),通過(guò)接收方歸屬區(qū) 域的信令網(wǎng)關(guān)將通用格式數(shù)據(jù)包攜帶的短信下行消息發(fā)送至接收方。如此,通過(guò)將分散部 署的調(diào)度中心集中建設(shè),從而減低了運(yùn)營(yíng)和維護(hù)成本。另外,集中調(diào)度中心與信令網(wǎng)關(guān)之間 采用通用格式數(shù)據(jù)包實(shí)現(xiàn)消息交互,從而解決了現(xiàn)有技術(shù)中不同廠商的信令網(wǎng)關(guān)和調(diào)度中 心無(wú)法互聯(lián)互通的問(wèn)題。而且,在短信下發(fā)過(guò)程中,集中調(diào)度中心直接將短信轉(zhuǎn)發(fā)至接收方 歸屬區(qū)域的信令網(wǎng)關(guān),由接收方歸屬區(qū)域的信令網(wǎng)關(guān)至當(dāng)?shù)豀LR查詢路由,從而減少了短 信下發(fā)信令的轉(zhuǎn)接次數(shù)。
【附圖說(shuō)明】
[0022] 圖1為現(xiàn)有技術(shù)中點(diǎn)對(duì)點(diǎn)短信收發(fā)的示意圖;
[0023] 圖2為本發(fā)明實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)方法的流程圖;
[0024] 圖3為本發(fā)明實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)的示意圖;
[0025] 圖4為本發(fā)明實(shí)施例提供的通用格式的IP數(shù)據(jù)包的示意圖;
[0026] 圖5為圖4中選項(xiàng)的格式示意圖;
[0027] 圖6為本發(fā)明實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0028] 以下結(jié)合附圖對(duì)本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說(shuō)明,應(yīng)當(dāng)理解,以下所說(shuō)明的實(shí)施例 僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0029] 圖2為本發(fā)明實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)方法的流程圖。如圖2所示,本發(fā)明 實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)方法包括以下步驟:
[0030] 步驟11 :集中調(diào)度中心接收發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)發(fā)送的攜帶短信上行消 息的通用格式數(shù)據(jù)包。其中,短信上行消息由發(fā)送方發(fā)送至發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)。
[0031] 于此,短信上行消息包括消息標(biāo)識(shí)(ID)、短信內(nèi)容、發(fā)送方的MSISDN、接收方的 MSISDN、發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)對(duì)應(yīng)的短信中心號(hào)碼。
[0032] 步驟12 :集中調(diào)度中心根據(jù)解析通用格式數(shù)據(jù)包得到的短信上行消息,獲取接收 方歸屬區(qū)域的信令網(wǎng)關(guān)的地址,確定短信下行消息,并封裝短信下行消息至通用格式數(shù)據(jù) 包。
[0033] 其中,短信下行消息包括消息標(biāo)識(shí)、短信內(nèi)容、發(fā)送方的MS ISDN、接收方的 MSISDNo
[0034] 于一實(shí)施例中,步驟11之前,該方法還包括:集中調(diào)度中心存儲(chǔ)MSISDN和信令網(wǎng) 關(guān)的地址的映射關(guān)系表。此時(shí),步驟12包括:集中調(diào)度中心解析接收到的通用格式數(shù)據(jù)包 得到短信上行消息,從短信上行消息獲取接收方的MSISDN,參照MSISDN和信令網(wǎng)關(guān)的地址 的映射關(guān)系表,確定接收方歸屬區(qū)域的信令網(wǎng)關(guān)的地址。
[0035] 步驟13 :集中調(diào)度中心發(fā)送攜帶短信下行消息的通用格式數(shù)據(jù)包至接收方歸屬 區(qū)域的信令網(wǎng)關(guān),通過(guò)接收方歸屬區(qū)域的信令網(wǎng)關(guān)將通用格式數(shù)據(jù)包攜帶的短信下行消息 發(fā)送至接收方。
[0036] 其中,通用格式數(shù)據(jù)包為通用格式的網(wǎng)絡(luò)協(xié)議(IP,Internet Protocol)數(shù)據(jù)包。
[0037] 圖3為本發(fā)明實(shí)施例提供的點(diǎn)對(duì)點(diǎn)短信收發(fā)的示意圖。如圖3所示,當(dāng)A省用戶 (發(fā)送方)向B省用戶(接收方)發(fā)送短信時(shí),包括以下步驟:
[0038] 步驟Sl :發(fā)送方根據(jù)發(fā)送方歸屬區(qū)域的信令網(wǎng)關(guān)對(duì)應(yīng)的短信中心號(hào)碼將短信上 行消息發(fā)送至A省的MSC/VLR。具體而言,發(fā)送方終端的通用集成電路卡(UICC,Universal Integrated Circuit Card)里保存有發(fā)送方歸屬區(qū)域的短信中心號(hào)碼。發(fā)送方終端從UICC 讀出短信中心號(hào)碼,根據(jù)該短信中心號(hào)碼將短信上行消息發(fā)送至歸屬區(qū)域(即A?。┑?MSC/VLR。
[0039] 步驟S2 :A省的MSC/VLR將短信上行消息提交至A省信令網(wǎng)關(guān)。