本發(fā)明實施例涉及通信技術(shù)領(lǐng)域,尤其涉及一種行業(yè)短信的傳輸方法、短信網(wǎng)關(guān)及行業(yè)短信接入網(wǎng)關(guān)。
背景技術(shù):
ip多媒體子系統(tǒng)(ipmultimediasubsystem,簡稱:ims),是一種全新的多媒體業(yè)務(wù)形式,它能夠滿足現(xiàn)在的客戶新穎性、更多樣化多媒體業(yè)務(wù)的需求。所以隨著通信網(wǎng)絡(luò)的不斷發(fā)展,基于ims網(wǎng)絡(luò)實現(xiàn)的消息業(yè)務(wù)已逐漸成為發(fā)展趨勢。
行業(yè)短信是為特定行業(yè)提供的短信服務(wù),特定行業(yè)如銀行、電力等?,F(xiàn)有的行業(yè)短信業(yè)務(wù)主要通過電路交換網(wǎng)絡(luò)進行下發(fā)。但其已不能適應(yīng)通信網(wǎng)絡(luò)的發(fā)展趨勢,使得ims網(wǎng)絡(luò)不能廣泛應(yīng)用,進而使網(wǎng)絡(luò)資源的通用性較差。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種行業(yè)短信的傳輸方法、短信網(wǎng)關(guān)及行業(yè)短信接入網(wǎng)關(guān),該方法解決了現(xiàn)有技術(shù)中的行業(yè)短信的傳輸方法通過電路交換網(wǎng)絡(luò)進行,導(dǎo)致ims網(wǎng)絡(luò)不能廣泛應(yīng)用,進而使網(wǎng)絡(luò)資源的通用性較差的技術(shù)問題。
第一方面,本發(fā)明實施例提供一種行業(yè)短信的傳輸方法,包括:
接收提供商服務(wù)器發(fā)送的行業(yè)短信;
將所述行業(yè)短信轉(zhuǎn)換為smpp格式;
將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將所述sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端;
接收所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),所述消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息;
若根據(jù)所述狀態(tài)信息確定所述標(biāo)識信息的行業(yè)短信發(fā)送成功,則將所述smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式;
將所述sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給所述提供商服務(wù)器。
第二方面,本發(fā)明實施例提供一種行業(yè)短信的傳輸方法,包括:
接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信;
將所述smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式;
將所述sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將所述sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
第三方面,本發(fā)明實施例提供一種行業(yè)短信的傳輸方法,包括:
接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信;
獲取所述行業(yè)短信的接收路徑;
若所述行業(yè)短信的接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則向所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述消息回執(zhí)轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將sip/msrp格式的消息回執(zhí)通過ims核心網(wǎng)網(wǎng)元下發(fā)到所述用戶終端;
若所述行業(yè)短信的接收路徑為從短信中心接收的,則向所述短信中心發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述短信中心將所述消息回執(zhí)轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
第四方面,本發(fā)明實施例提供一種短信網(wǎng)關(guān),包括:
第一短信接收模塊,用于接收提供商服務(wù)器發(fā)送的行業(yè)短信;
第一短信轉(zhuǎn)換模塊,用于將所述行業(yè)短信轉(zhuǎn)換為smpp格式;
第一短信發(fā)送模塊,用于將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將所述sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端;
第一消息回執(zhí)接收模塊,用于接收所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),所述消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息;
第一消息回執(zhí)轉(zhuǎn)換模塊,用于若根據(jù)所述狀態(tài)信息確定所述標(biāo)識信息的行業(yè)短信發(fā)送成功,則將所述smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式;
第一消息回執(zhí)發(fā)送模塊,用于將所述sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給所述提供商服務(wù)器。
第五方面,本發(fā)明實施例提供一種行業(yè)短信接入網(wǎng)關(guān),包括:
第二短信接收模塊,用于接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信;
第二短信轉(zhuǎn)換模塊,用于將所述smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式;
第二短信發(fā)送模塊,用于將所述sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將所述sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
第六方面,本發(fā)明實施例提供一種短信網(wǎng)關(guān),包括:
第三短信接收模塊,用于接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信;
接收路徑獲取模塊,用于獲取所述行業(yè)短信的接收路徑;
第三消息回執(zhí)發(fā)送模塊,用于若所述行業(yè)短信的接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則向所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述消息回執(zhí)轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將sip/msrp格式的消息回執(zhí)通過ims核心網(wǎng)網(wǎng)元下發(fā)到所述用戶終端;若所述行業(yè)短信的接收路徑為從短信中心接收的,則向所述短信中心發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述短信中心將所述消息回執(zhí)轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
本發(fā)明實施例提供一種行業(yè)短信的傳輸方法、短信網(wǎng)關(guān)及行業(yè)短信接入網(wǎng)關(guān),通過接收提供商服務(wù)器發(fā)送的行業(yè)短信;將所述行業(yè)短信轉(zhuǎn)換為smpp格式;將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將所述sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端;接收所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),所述消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息;若根據(jù)所述狀態(tài)信息確定所述標(biāo)識信息的行業(yè)短信發(fā)送成功,則將所述smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式。實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明行業(yè)短信的傳輸方法實施例一的流程圖;
圖2為本發(fā)明行業(yè)短信的傳輸方法實施例二的流程圖;
圖3為本發(fā)明行業(yè)短信的傳輸方法實施例三的流程圖;
圖4為本發(fā)明行業(yè)短信的傳輸方法實施例四的流程圖;
圖5為本發(fā)明行業(yè)短信的傳輸方法實施例五的流程圖;
圖6為本發(fā)明行業(yè)短信的傳輸方法實施例六的信令流程圖;
圖7為本發(fā)明行業(yè)短信的傳輸方法實施例六的拓?fù)鋱D;
圖8為本發(fā)明短信網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖;
圖9為本發(fā)明短信網(wǎng)關(guān)實施例二的結(jié)構(gòu)示意圖;
圖10為本發(fā)明行業(yè)短信接入網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖;
圖11為本發(fā)明行業(yè)短信接入網(wǎng)關(guān)實施例二的結(jié)構(gòu)示意圖;
圖12為本發(fā)明短信網(wǎng)關(guān)實施例三的結(jié)構(gòu)示意圖。
符號說明
1-提供商服務(wù)器2-短信網(wǎng)關(guān)3-行業(yè)短信接入網(wǎng)關(guān)4-即時消息應(yīng)用服務(wù)器5-ims核心網(wǎng)網(wǎng)元6-短信中心71-支持ims網(wǎng)絡(luò)的用戶終端72-支持電路交換網(wǎng)絡(luò)的用戶終端
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨存在a,同時存在a和b,單獨存在b這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”或“響應(yīng)于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時”或“響應(yīng)于確定”或“當(dāng)檢測(陳述的條件或事件)時”或“響應(yīng)于檢測(陳述的條件或事件)”。
圖1為本發(fā)明行業(yè)短信的傳輸方法實施例一的流程圖,如圖1所示,則本實施例提供的行業(yè)短信的傳輸方法的執(zhí)行主體為短信網(wǎng)關(guān)(英文全稱為:shortmessagegateway,簡稱:smgw),則本實施例提供的行業(yè)短信的傳輸方法用于下行行業(yè)短信業(yè)務(wù),則本實施例提供的行業(yè)短信的傳輸方法包括以下幾個步驟。
步驟101,接收提供商服務(wù)器發(fā)送的行業(yè)短信。
其中,本實施例中,提供商服務(wù)器為行業(yè)短信的直接提供者(簡稱:行業(yè)sp)對應(yīng)的服務(wù)器。
提供商服務(wù)器發(fā)送給短信網(wǎng)關(guān)的行業(yè)短信使用的協(xié)議格式可以為中國聯(lián)通通信公司短消息網(wǎng)關(guān)系統(tǒng)接口協(xié)議格式(英文全稱:shortmessagegatewayinterfaceprotocol,簡稱:sgip)或中國移動通信互聯(lián)網(wǎng)短信網(wǎng)關(guān)接口協(xié)議格式(英文全稱:chinamobilepeertopeer,簡稱:cmpp)或中國電信集團公司短消息網(wǎng)關(guān)協(xié)議格式(英文全稱:shortmessagegatewayprotocol,簡稱:smgp),三種協(xié)議格式簡稱為sgip/cmpp/smgp格式,也可以為其他運營商所采用的協(xié)議格式,本實施例中對此不做限定。
步驟102,將行業(yè)短信轉(zhuǎn)換為smpp格式。
具體地,本實施例中,短信網(wǎng)關(guān)將sgip/cmpp/smgp格式的行業(yè)短信轉(zhuǎn)換為短消息點對點格式(英文全稱:shortmessagepeertopeer,簡稱:smpp)。具體地轉(zhuǎn)換方法本實施例中不做限定。
步驟103,將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
具體地,本實施例中,行業(yè)短信接入網(wǎng)關(guān)可將smpp格式的行業(yè)短信轉(zhuǎn)換為會話啟動協(xié)議格式(英文全稱:sessioninitiationprotocol,簡稱:sip)或消息會話中繼協(xié)議格式(英文全稱:messagesessionrelayprotocol,簡稱:msrp),即行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,以使行業(yè)短信的格式為符合ims網(wǎng)絡(luò)應(yīng)用標(biāo)準(zhǔn)的協(xié)議格式,建立行業(yè)短信接入網(wǎng)關(guān)與即時消息應(yīng)用服務(wù)器(英文全稱為:instantmessagingapplicationserver,簡稱為imas)的連接,進而使即時消息應(yīng)用服務(wù)器與ims核心網(wǎng)中的網(wǎng)元連接,將sip/msrp格式的行業(yè)短信發(fā)送給用戶終端。
其中,該用戶終端支持ims網(wǎng)絡(luò),為即時消息用戶終端(英文全稱:instantmessaginguserequipment,簡稱:imue),其能夠使用sip/msrp協(xié)議接入到ims網(wǎng)絡(luò),接收sip/msrp格式的行業(yè)短信。
本實施例中,行業(yè)短信接入網(wǎng)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式的方法不做限定。
步驟104,接收行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。
具體地,本實施例中,若用戶終端成功接收到sip/msrp格式的行業(yè)短信后,則向ims核心網(wǎng)網(wǎng)元發(fā)送消息回執(zhí),ims核心網(wǎng)網(wǎng)元向imas發(fā)送消息回執(zhí),imas進而向行業(yè)短信接入網(wǎng)關(guān)發(fā)送消息回執(zhí)。若imsas判斷用戶終端處于離線狀態(tài)或未接收到ims核心網(wǎng)網(wǎng)元發(fā)送的消息回執(zhí),則imsas生成消息回執(zhí),并將該消息回執(zhí)發(fā)送給行業(yè)短信接入網(wǎng)關(guān)。
其中,該imas接收或生成的消息回執(zhí)為sip/msrp格式。消息回執(zhí)中攜帶有對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。若行業(yè)短信被用戶終端成功接收,則狀態(tài)信息為成功,否則狀態(tài)信息為失敗。行業(yè)短信的標(biāo)識信息可以為行業(yè)短信的編號或其他能夠唯一表示該行業(yè)短信的信息,本實施例中對此不做限定。
本實施例中,在消息回執(zhí)中還可以攜帶主被叫的號碼信息和其他信息,本實施例中對此不做限定。
步驟105,若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式。
步驟106,將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。
結(jié)合步驟105-步驟106對本實施例進行說明。具體地,本實施例中,短信網(wǎng)關(guān)接收到消息回執(zhí)后,對消息回執(zhí)進行解析,獲取消息回執(zhí)對應(yīng)行業(yè)短信的狀態(tài)信息,若狀態(tài)信息為成功,則說明通過ims網(wǎng)絡(luò)成功將行業(yè)短信發(fā)送給用戶終端,否則,則說明通過ims網(wǎng)絡(luò)未能將行業(yè)短信成功發(fā)送給用戶終端。若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則短信網(wǎng)關(guān)需要將消息回執(zhí)發(fā)送給提供商服務(wù)器,以提示該行業(yè)短信已通過ims網(wǎng)絡(luò)發(fā)送成功。在將消息回執(zhí)發(fā)送給提供商服務(wù)器前,需要對消息回執(zhí)進行格式轉(zhuǎn)換,轉(zhuǎn)換為sgip/cmpp/smgp格式,以符合短信網(wǎng)關(guān)和提供商服務(wù)器之間的通信協(xié)議。
本實施例提供的行業(yè)短信的傳輸方法,通過接收提供商服務(wù)器發(fā)送的行業(yè)短信;將行業(yè)短信轉(zhuǎn)換為smpp格式;將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端;接收行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息;若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式;將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。能夠通過引入行業(yè)短信接入網(wǎng)關(guān)完成smpp格式到sip/msrp格式的行業(yè)短信轉(zhuǎn)換,進而起到橋接短信網(wǎng)關(guān)和imas的作用,使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸,實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。
圖2為本發(fā)明行業(yè)短信的傳輸方法實施例二的流程圖,如圖2所示,本實施例提供的行業(yè)短信的傳輸方法,在本發(fā)明行業(yè)短信的傳輸方法實施例一的基礎(chǔ)上,還包括了若ims網(wǎng)絡(luò)不能成功發(fā)送行業(yè)短信而通過其他方法進行行業(yè)短信傳輸?shù)牟襟E,則本實施例提供的行業(yè)短信的傳輸方法包括以下步驟。
步驟201,接收提供商服務(wù)器發(fā)送的行業(yè)短信。
步驟202,將行業(yè)短信轉(zhuǎn)換為smpp格式。
本實施例中,步驟201-步驟202的實現(xiàn)方式與本發(fā)明行業(yè)短信的傳輸方法實施例一中的步驟101-步驟102的實現(xiàn)方式相同,在此不再一一贅述。
步驟203,將smpp格式的行業(yè)短信進行存儲。
進一步地,本實施例中,將行業(yè)短信進行存儲,以在行業(yè)短信不同通過ims網(wǎng)絡(luò)成功發(fā)送給用戶終端時,通過其他方式發(fā)送給用戶終端。
本實施例中,對行業(yè)短信的存儲方式不做限定。
步驟204,將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
步驟205,接收行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。
步驟206,根據(jù)狀態(tài)信息判斷標(biāo)識信息的行業(yè)短信是否發(fā)送成功,若是,則執(zhí)行步驟207,否則執(zhí)行步驟208。
步驟207,將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式,并將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。
本實施例中,執(zhí)行完步驟207后,執(zhí)行步驟211。
步驟208,將smpp格式的行業(yè)短信發(fā)送給短信中心,以使短信中心將smpp格式的行業(yè)短信轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
進一步地,本實施例中,若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則說明通過ims網(wǎng)絡(luò)已成功將行業(yè)短信發(fā)送給用戶終端,若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送失敗,則說明不能通過ims網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端,則需要通過其他方式將行業(yè)短信發(fā)送給用戶終端。
本實施例中,若不能通過ims網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端,則通過電路交換網(wǎng)絡(luò)將該行業(yè)短信發(fā)送給用戶終端。通過電路交換網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端,則該用戶終端為支持電路交換網(wǎng)絡(luò)的用戶終端,即短信用戶終端,(英文全稱:shortmessageserviceuserequipment,簡稱:smsue)。
具體地,本實施例中,通過電路交換網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端的具體流程為:將smpp格式的行業(yè)短信發(fā)送給短信中心,短信中心將該行業(yè)短信轉(zhuǎn)換為由itu-t定義的一組電信協(xié)議格式,簡稱:ss7格式,以符合電路交換網(wǎng)絡(luò)的通信標(biāo)準(zhǔn),再將ss7格式的行業(yè)短信發(fā)送給用戶終端。
步驟209,接收短信中心發(fā)送的smpp格式的消息回執(zhí),消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。
具體地,本實施例中,若用戶終端成功接收到ss7格式的行業(yè)短信,則向短信中心發(fā)送消息回執(zhí),在消息回執(zhí)中的狀態(tài)信息為成功。若短信中心未接收到用戶終端發(fā)送的消息回執(zhí),則短信中心生成消息回執(zhí),該消息回執(zhí)中的狀態(tài)信息為失敗。
步驟210,若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信通過電路交換網(wǎng)絡(luò)發(fā)送成功,則將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式,并將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。
步驟211,將smpp格式的行業(yè)短信進行刪除。
進一步地,本實施例中,若行業(yè)短信已通過ims網(wǎng)絡(luò)或電路交換網(wǎng)絡(luò)被成功發(fā)送,則刪除該行業(yè)短信,以節(jié)省短信網(wǎng)關(guān)的存儲空間。
本實施例提供的行業(yè)短信的傳輸方法,在未能通過ims網(wǎng)絡(luò)將行業(yè)短信成功發(fā)送給用戶終端的情況下,通過電路交換網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端,即若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送失敗,則將smpp格式的行業(yè)短信發(fā)送給短信中心,以使短信中心將smpp格式的行業(yè)短信轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端,不僅實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。而且提高了行業(yè)短信的傳輸成功率。
圖3為本發(fā)明行業(yè)短信的傳輸方法實施例三的流程圖,如圖3所示,本實施例的執(zhí)行主體為行業(yè)短信接入網(wǎng)關(guān),該行業(yè)短信接入網(wǎng)關(guān)用于橋接短信網(wǎng)關(guān)和即時消息應(yīng)用服務(wù)器,以使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸。本實施例提供的行業(yè)短信的傳輸方法用于下行行業(yè)短信業(yè)務(wù)的傳輸,則本實施例提供的行業(yè)短信的傳輸方法包括以下步驟。
步驟301,接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信。
步驟302,將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。
結(jié)合步驟301-步驟302對本實施例進行說明。具體地,本實施例中,接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信,為了使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸,將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。具體地轉(zhuǎn)換方法本實施例中不做限定。
步驟303,將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
具體地,本實施例中,sip/msrp格式的行業(yè)短信符合ims網(wǎng)絡(luò)的協(xié)議標(biāo)準(zhǔn),行業(yè)短信接入網(wǎng)關(guān)將短信網(wǎng)關(guān)和即時消息應(yīng)用服務(wù)器進行橋接,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
本實施例提供的行業(yè)短信的傳輸方法,通過接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信;將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式;將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。能夠通過引入行業(yè)短信接入網(wǎng)關(guān)完成smpp格式到sip/msrp格式的行業(yè)短信的轉(zhuǎn)換,進而起到橋接短信網(wǎng)關(guān)和imas的作用,使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸,實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。
圖4為本發(fā)明行業(yè)短信的傳輸方法實施例四的流程圖,如圖4所示,本實施例提供的行業(yè)短信的傳輸方法,在本發(fā)明行業(yè)短信的傳輸方法實施例三的基礎(chǔ)上,還包括了傳輸行業(yè)短信的消息回執(zhí)的步驟,以使短信網(wǎng)關(guān)能夠判斷行業(yè)短信是否通過ims網(wǎng)絡(luò)被成功接收。則本實施例提供的行業(yè)短信的傳輸方法包括以下步驟。
步驟401,接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信。
步驟402,將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。
步驟403,將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
本實施例中,步驟401-步驟403的實現(xiàn)方式與本發(fā)明行業(yè)短信的傳輸方法實施例三中的步驟301-步驟303的實現(xiàn)方式相同,在此不再一一贅述。
步驟404,接收即時消息應(yīng)用服務(wù)器發(fā)送的消息回執(zhí)。
步驟405,將消息回執(zhí)轉(zhuǎn)換為smpp格式,消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。
進一步地,結(jié)合步驟404-步驟405進行說明。本實施例中,無論用戶終端是否通過ims網(wǎng)絡(luò)成功接收到行業(yè)短信,即時消息應(yīng)用服務(wù)器均會向行業(yè)短信接入網(wǎng)關(guān)發(fā)送消息回執(zhí)。
其中,在消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。行業(yè)短信的標(biāo)識信息可以為行業(yè)短信的編號或其他能夠唯一表示行業(yè)短信的信息。若行業(yè)短信被成功接收,則狀態(tài)信息為成功,否則狀態(tài)信息為失敗。
步驟406,將smpp格式的消息回執(zhí)發(fā)送給短信網(wǎng)關(guān),以使短信網(wǎng)關(guān)根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信的發(fā)送狀態(tài)。
本實施例中,將sip/msrp格式的消息回執(zhí)轉(zhuǎn)換為smpp格式,以能夠?qū)⒃撓⒒貓?zhí)發(fā)送給短信網(wǎng)關(guān)。短信網(wǎng)關(guān)根據(jù)消息回執(zhí)中的狀態(tài)信息確定該標(biāo)識信息對應(yīng)的行業(yè)短信的發(fā)送狀態(tài),若發(fā)送狀態(tài)為發(fā)送成功,則將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式;將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。若發(fā)送狀態(tài)為發(fā)送失敗,則短信網(wǎng)關(guān)通過電路交換網(wǎng)絡(luò)將該行業(yè)短信發(fā)送給用戶終端。
本實施例提供的行業(yè)短信的傳輸方法,在將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器之后,接收即時消息應(yīng)用服務(wù)器發(fā)送的消息回執(zhí);將消息回執(zhí)轉(zhuǎn)換為smpp格式,消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息;將smpp格式的消息回執(zhí)發(fā)送給短信網(wǎng)關(guān),以使短信網(wǎng)關(guān)根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信的發(fā)送狀態(tài)。進而在未能通過ims網(wǎng)絡(luò)將行業(yè)短信成功發(fā)送給用戶終端的情況下,通過電路交換網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端,不僅實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性,而且提高了行業(yè)短信的傳輸成功率。
需要說明的是,對于執(zhí)行主體為行業(yè)短信接入網(wǎng)關(guān),上行行業(yè)短信業(yè)務(wù)與下行行業(yè)短信業(yè)務(wù)相似,在此不再一一贅述。
圖5為本發(fā)明行業(yè)短信的傳輸方法實施例五的流程圖,如圖5所示,本實施例的執(zhí)行主體為短信網(wǎng)關(guān),本實施例的行業(yè)短信的傳輸方法用于上行行業(yè)短信業(yè)務(wù)的傳輸,則本實施例提供的行業(yè)短信的傳輸方法包括以下幾個步驟。
步驟501,接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信。
具體地,本實施例中,若用戶終端支持ims網(wǎng)絡(luò),則用戶終端會采用ims網(wǎng)絡(luò)向短信網(wǎng)關(guān)發(fā)送行業(yè)短信,用戶終端依次通過ims網(wǎng)絡(luò)中的ims核心網(wǎng)網(wǎng)元、即時消息應(yīng)用服務(wù)器、行業(yè)短信接入網(wǎng)關(guān)將行業(yè)短信發(fā)送給短信網(wǎng)關(guān)。若用戶終端不支持ims網(wǎng)絡(luò)只支持電路交換網(wǎng)絡(luò),則用戶終端通過短信中心將行業(yè)短信發(fā)送給短信網(wǎng)關(guān)。所以本實施例中,短信網(wǎng)關(guān)可通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信。
可以理解的是,行業(yè)短信在進行傳輸過程中需要進行格式轉(zhuǎn)換,本實施例中不再贅述。
步驟502,獲取行業(yè)短信的接收路徑。
具體地,本實施例中,可在行業(yè)短信的傳輸過程中記錄行業(yè)短信的接收路徑,并將接收路徑攜帶在行業(yè)短信中,以使短信網(wǎng)關(guān)獲取接收路徑?;蛘叨绦啪W(wǎng)關(guān)通過發(fā)送方為與短信網(wǎng)關(guān)直接相連的行業(yè)短信接入網(wǎng)關(guān)還是短信中心來獲取行業(yè)短信的接收路徑。
步驟503,若行業(yè)短信的接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則向行業(yè)短信接入網(wǎng)關(guān)發(fā)送行業(yè)短信的消息回執(zhí),以使行業(yè)短信接入網(wǎng)關(guān)將消息回執(zhí)轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的消息回執(zhí)通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
步驟504,若行業(yè)短信的接收路徑為從短信中心接收的,則向短信中心發(fā)送行業(yè)短信的消息回執(zhí),以使短信中心將消息回執(zhí)轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
具體地,結(jié)合步驟中503-步驟504對本實施例進行說明。本實施例中,短息網(wǎng)關(guān)通過獲取行業(yè)短信的接收路徑來判斷用戶終端是否支持ims網(wǎng)絡(luò),若接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則說明用戶終端支持ims網(wǎng)絡(luò),則通過ims網(wǎng)絡(luò)的行業(yè)短信的傳輸路徑向用戶終端發(fā)送消息回執(zhí),并在消息回執(zhí)的傳輸過程中進行消息回執(zhí)的格式轉(zhuǎn)換。若接收路徑為從短信中心接收的,則說明用戶終端不支持ims網(wǎng)絡(luò)只支持電路交換網(wǎng)絡(luò),則通過電路交換網(wǎng)絡(luò)的傳輸路徑向用戶終端發(fā)送消息回執(zhí),并在消息回執(zhí)的傳輸過程中進行消息回執(zhí)的格式轉(zhuǎn)換。每個網(wǎng)元對消息回執(zhí)轉(zhuǎn)換的具體格式可參照本發(fā)明行業(yè)短信的傳輸方法實施例一,在此不再一一贅述。
可以理解的是,在短信網(wǎng)關(guān)確定每個用戶終端是否支持ims網(wǎng)絡(luò)后,可將該用戶終端信息進行存儲,以在下次主動向用戶終端發(fā)送行業(yè)短信時,通過存儲的用戶信息判斷用戶終端是否支持ims網(wǎng)絡(luò),以確定相應(yīng)的發(fā)送行業(yè)短信的網(wǎng)絡(luò)及傳輸路徑。
本實施例提供的行業(yè)短信的傳輸方法,通過接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信;獲取行業(yè)短信的接收路徑;若行業(yè)短信的接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則向行業(yè)短信接入網(wǎng)關(guān)發(fā)送行業(yè)短信的消息回執(zhí),以使行業(yè)短信接入網(wǎng)關(guān)將消息回執(zhí)轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的消息回執(zhí)通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端;若行業(yè)短信的接收路徑為從短信中心接收的,則向短信中心發(fā)送行業(yè)短信的消息回執(zhí),以使短信中心將消息回執(zhí)轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。能夠通過引入行業(yè)短信接入網(wǎng)關(guān)完成smpp格式到sip/msrp格式的行業(yè)短信轉(zhuǎn)換,進而起到橋接短信網(wǎng)關(guān)和imas的作用,使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸,實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。
進一步地,本實施例中,在步驟501,接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信之后,還包括:
將行業(yè)短信轉(zhuǎn)換為sgip/cmpp/smgp格式;將sgip/cmpp/smgp格式的行業(yè)短信發(fā)送給提供商服務(wù)器。
圖6為本發(fā)明行業(yè)短信的傳輸方法實施例六的信令流程圖,圖7為本發(fā)明行業(yè)短信的傳輸方法實施例六的拓?fù)鋱D,圖7中的雙向箭頭表示兩個設(shè)備間進行通信,雙向箭頭上的文字為兩個設(shè)備間的通信協(xié)議格式類型。如圖6和圖7所示,本實施例提供的行業(yè)短信的傳輸方法包括以下步驟。
步驟601,短信網(wǎng)關(guān)接收提供商服務(wù)器發(fā)送的行業(yè)短信。
步驟602,短信網(wǎng)關(guān)將行業(yè)短信轉(zhuǎn)換為smpp格式。
步驟603,短信網(wǎng)關(guān)將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān)。
本實施例中,步驟601-步驟603的實現(xiàn)方式與本發(fā)明行業(yè)短信的傳輸方法實施例一中的步驟101-步驟103的實現(xiàn)方式相同,在此不再一一贅述。
步驟604,行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。
本實施例中,在原有電路交換網(wǎng)絡(luò)的基礎(chǔ)上,行業(yè)短信接入網(wǎng)關(guān)接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信,為了使行業(yè)短信能夠通過ims網(wǎng)絡(luò)進行傳輸,將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。
步驟605,行業(yè)短信接入網(wǎng)關(guān)將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器。
步驟606,即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信發(fā)送給ims核心網(wǎng)網(wǎng)元。
步驟607,ims核心網(wǎng)網(wǎng)元將sip/msrp格式的行業(yè)短信下發(fā)到用戶終端。
本實施例中,步驟607中的用戶終端為支持ims網(wǎng)絡(luò)的用戶終端,即為圖7中的符號為71對應(yīng)的用戶終端。
步驟608,即時消息應(yīng)用服務(wù)器接收或生成消息回執(zhí)。
進一步地,本實施例中,若用戶終端成功接收到ims核心網(wǎng)網(wǎng)元發(fā)送的行業(yè)短信,則即時消息應(yīng)用服務(wù)器能夠接收到消息回執(zhí),消息回執(zhí)中的狀態(tài)信息為成功。若用戶終端未能接收到行業(yè)短信或處于離線狀態(tài),則即時消息應(yīng)用服務(wù)器不能接收到消息回執(zhí),說明行業(yè)短信通過ims網(wǎng)絡(luò)傳輸失敗,則即時消息應(yīng)用服務(wù)器生成消息回執(zhí),消息回執(zhí)中的狀態(tài)信息為失敗。
步驟609,將消息回執(zhí)發(fā)送給行業(yè)短信接入網(wǎng)關(guān)。
步驟610,行業(yè)短信接入網(wǎng)關(guān)將sip/msrp格式的消息回執(zhí)轉(zhuǎn)換為smpp格式。
步驟611,行業(yè)短信接入網(wǎng)關(guān)將smpp格式的消息回執(zhí)發(fā)送給短信網(wǎng)關(guān)。
本實施例中,步驟609-步驟611的實現(xiàn)方式與本發(fā)明行業(yè)短信的傳輸方法實施例四中的步驟404-步驟406的實現(xiàn)方式相同,在此不再一一贅述。
步驟612,短信網(wǎng)關(guān)根據(jù)狀態(tài)信息判斷標(biāo)識信息的行業(yè)短信是否發(fā)送成功,若否,則執(zhí)行步驟613,否則執(zhí)行步驟615。
步驟613,將smpp格式的行業(yè)短信發(fā)送給短信中心。
步驟614,短信中心將smpp格式的行業(yè)短信轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
結(jié)合步驟612-步驟614進行說明。本實施例中,若不能通過ims網(wǎng)絡(luò)成功將行業(yè)短信發(fā)送給用戶終端,則通過電路交換網(wǎng)絡(luò)將行業(yè)短信發(fā)送給用戶終端。
本實施例中,步驟614中的用戶終端為支持電路交換網(wǎng)絡(luò)的用戶終端,即為圖7中符號為71的用戶終端。
可以理解的是,步驟607和步驟614中的用戶終端可集成在一個用戶終端中,該用戶終端既支持ims網(wǎng)絡(luò)又支持電路交換網(wǎng)絡(luò)。
步驟615,短信中心接收或生成消息回執(zhí),并將消息回執(zhí)轉(zhuǎn)換為smpp格式。
步驟616,短信中心將smpp格式的消息回執(zhí)發(fā)送給短信網(wǎng)關(guān)。
步驟617,短信網(wǎng)關(guān)將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式。
步驟618,短信網(wǎng)關(guān)將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。
結(jié)合步驟615-步驟618進行說明。具體地,本實施例中,若用戶終端成功接收到行業(yè)短信,則向短信中心發(fā)送消息回執(zhí),消息回執(zhí)中的狀態(tài)信息為成功。若用戶終端未能成功接收到行業(yè)短信,則短信中心生成消息回執(zhí),消息回執(zhí)中的狀態(tài)信息為失敗,短信中心將消息回執(zhí)進行格式轉(zhuǎn)換后發(fā)送給短信網(wǎng)關(guān),由短信網(wǎng)關(guān)將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式,并發(fā)送給提供商服務(wù)器。
本實施例提供的行業(yè)短信的傳輸方法,通過在原有短信網(wǎng)關(guān)的基礎(chǔ)上,與行業(yè)短信接入網(wǎng)關(guān)進行通信,將行業(yè)短信通過ims網(wǎng)絡(luò)發(fā)送給用戶終端,并在原有短信網(wǎng)關(guān)的基礎(chǔ)上加入了對消息回執(zhí)中的狀態(tài)信息的判斷,若根據(jù)狀態(tài)信息確定行業(yè)短信發(fā)送失敗,則采用電路交互網(wǎng)絡(luò)重新發(fā)送該行業(yè)短信,不僅實現(xiàn)了在原有短信傳輸設(shè)備上,將ims網(wǎng)絡(luò)應(yīng)用在行業(yè)短信上,提高了網(wǎng)絡(luò)資源的通信性。而且提高了行業(yè)短信的傳輸成功率。
本領(lǐng)域普通技術(shù)人員可以理解:實現(xiàn)上述各方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
圖8為本發(fā)明短信網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖,如圖8所示,本實施例提供的短信網(wǎng)關(guān)包括:第一短信接收模塊801,第一短信轉(zhuǎn)換模塊802,第一短信發(fā)送模塊803,第一消息回執(zhí)接收模塊804,第一消息回執(zhí)轉(zhuǎn)換模塊805,第一消息回執(zhí)發(fā)送模塊806。
其中,第一短信接收模塊801,用于接收提供商服務(wù)器發(fā)送的行業(yè)短信。第一短信轉(zhuǎn)換模塊802,用于將行業(yè)短信轉(zhuǎn)換為smpp格式。第一短信發(fā)送模塊803,用于將smpp格式的行業(yè)短信發(fā)送給行業(yè)短信接入網(wǎng)關(guān),以使行業(yè)短信接入網(wǎng)關(guān)將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。第一消息回執(zhí)接收模塊804,用于接收行業(yè)短信接入網(wǎng)關(guān)發(fā)送的smpp格式的消息回執(zhí),消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。第一消息回執(zhí)轉(zhuǎn)換模塊805,用于若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則將smpp格式的消息回執(zhí)轉(zhuǎn)換為sgip/cmpp/smgp格式。第一消息回執(zhí)發(fā)送模塊806,用于將sgip/cmpp/smgp格式的消息回執(zhí)發(fā)送給提供商服務(wù)器。
本實施例提供的短信網(wǎng)關(guān)可以執(zhí)行圖1所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖9為本發(fā)明短信網(wǎng)關(guān)實施例二的結(jié)構(gòu)示意圖,如圖9所示,本實施例提供的短信網(wǎng)關(guān)在本發(fā)明短信網(wǎng)關(guān)實施例一的基礎(chǔ)上,進一步地,還包括:短信存儲模塊901和短信刪除模塊902。
進一步地,第一短信發(fā)送模塊803,還用于:若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送失敗,則將smpp格式的行業(yè)短信發(fā)送給短信中心,以使短信中心將smpp格式的行業(yè)短信轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
進一步地,短信存儲模塊901,用于將smpp格式的行業(yè)短信進行存儲。相應(yīng)地,短信刪除模塊902,用于若根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信發(fā)送成功,則將smpp格式的行業(yè)短信進行刪除。
本實施例提供的短信網(wǎng)關(guān)可以執(zhí)行圖2所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖10為本發(fā)明行業(yè)短信接入網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖,如圖10所示,本實施例提供的行業(yè)短信接入網(wǎng)關(guān)包括:第二短信接收模塊1001,第二短信轉(zhuǎn)換模塊1002,第二短信發(fā)送模塊1003。
其中,第二短信接收模塊1001,用于接收短信網(wǎng)關(guān)發(fā)送的smpp格式的行業(yè)短信。第二短信轉(zhuǎn)換模塊1002,用于將smpp格式的行業(yè)短信轉(zhuǎn)換為sip/msrp格式。第二短信發(fā)送模塊1003,用于將sip/msrp格式的行業(yè)短信發(fā)送給即時消息應(yīng)用服務(wù)器,以使即時消息應(yīng)用服務(wù)器將sip/msrp格式的行業(yè)短信通過ims核心網(wǎng)網(wǎng)元下發(fā)到用戶終端。
本實施例提供的行業(yè)短信接入網(wǎng)關(guān)可以執(zhí)行圖3所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖11本發(fā)明行業(yè)短信接入網(wǎng)關(guān)實施例一的結(jié)構(gòu)示意圖,如圖11所示,本實施例提供的行業(yè)短信接入網(wǎng)關(guān)在本發(fā)明行業(yè)短信接入網(wǎng)關(guān)實施例一的基礎(chǔ)上,還包括:第二消息回執(zhí)接收模塊1101,第二消息回執(zhí)轉(zhuǎn)換模塊1102,第二消息回執(zhí)發(fā)送模塊1103。
其中,第二消息回執(zhí)接收模塊1101,用于接收即時消息應(yīng)用服務(wù)器發(fā)送的消息回執(zhí)。第二消息回執(zhí)轉(zhuǎn)換模塊1102,用于將消息回執(zhí)轉(zhuǎn)換為smpp格式,消息回執(zhí)中攜帶對應(yīng)行業(yè)短信的標(biāo)識信息和狀態(tài)信息。第二消息回執(zhí)發(fā)送模塊1103,用于將smpp格式的消息回執(zhí)發(fā)送給短信網(wǎng)關(guān),以使短信網(wǎng)關(guān)根據(jù)狀態(tài)信息確定標(biāo)識信息的行業(yè)短信的發(fā)送狀態(tài)。
本實施例提供的行業(yè)短信接入網(wǎng)關(guān)可以執(zhí)行圖4所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
圖12為本發(fā)明短信網(wǎng)關(guān)實施例三的結(jié)構(gòu)示意圖,如圖12所示,本實施例提供的短信網(wǎng)關(guān)包括:第三短信接收模塊1201,接收路徑獲取模塊1202,第三消息回執(zhí)發(fā)送模塊1203。
其中,第三短信接收模塊1201,用于接收用戶終端通過行業(yè)短信接入網(wǎng)關(guān)或短信中心發(fā)送的行業(yè)短信。接收路徑獲取模塊1202,用于獲取所述行業(yè)短信的接收路徑。第三消息回執(zhí)發(fā)送模塊1203,用于若所述行業(yè)短信的接收路徑為從行業(yè)短信接入網(wǎng)關(guān)接收的,則向所述行業(yè)短信接入網(wǎng)關(guān)發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述行業(yè)短信接入網(wǎng)關(guān)將所述消息回執(zhí)轉(zhuǎn)換為sip/msrp格式,并發(fā)送給即時消息應(yīng)用服務(wù)器,以使所述即時消息應(yīng)用服務(wù)器將sip/msrp格式的消息回執(zhí)通過ims核心網(wǎng)網(wǎng)元下發(fā)到所述用戶終端;若所述行業(yè)短信的接收路徑為從短信中心接收的,則向所述短信中心發(fā)送所述行業(yè)短信的消息回執(zhí),以使所述短信中心將所述消息回執(zhí)轉(zhuǎn)換為ss7格式并下發(fā)到用戶終端。
本實施例提供的行業(yè)短信接入網(wǎng)關(guān)可以執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
進一步地,如圖12所示,本實施例提供的短信網(wǎng)關(guān),還包括:第三短信轉(zhuǎn)換模塊1204,第三短信發(fā)送模塊1205。
其中,第三短信轉(zhuǎn)換模塊1204,用于將所述行業(yè)短信轉(zhuǎn)換為sgip/cmpp/smgp格式。第三短信發(fā)送模塊1205,用于將所述sgip/cmpp/smgp格式的行業(yè)短信發(fā)送給提供商服務(wù)器。
進一步地,本實施例提供的行業(yè)短信接入網(wǎng)關(guān)可以執(zhí)行圖5所示方法實施例的技術(shù)方案,其實現(xiàn)原理和技術(shù)效果類似,此處不再贅述。
最后應(yīng)說明的是:以上各實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實施例對本發(fā)明進行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分或者全部技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的范圍。