本發(fā)明屬于電信通訊技術(shù)領(lǐng)域,特別是一種傳輸短信的終端、系統(tǒng)及方法。
背景技術(shù):
目前天翼用戶接收到點對點短信和SP/CP群發(fā)短信的比例大約為1:5,大量的群發(fā)短信占用了C網(wǎng)寶貴的無線信令的空口資源,而且在短信的發(fā)送高峰期對用戶接收短信的時延有一定的影響。
因此,現(xiàn)有的短信通過C網(wǎng)進行發(fā)送,不僅占用大量的空口資源,可能會降低短信發(fā)送效率,使得短信接收時延大,尤其是對于群發(fā)短信,上述問題更加嚴重。
技術(shù)實現(xiàn)要素:
本發(fā)明要解決的技術(shù)問題是短信的發(fā)送效率低,短信接收時延大。
根據(jù)本發(fā)明一方面,提出1、一種傳輸短信的終端,包括:
IP短信客戶端,用于從智能短信平臺獲取為其分配的IMS標識,并將所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系上傳到智能短信平臺;以及向IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)起認證和注冊;
短信收發(fā)單元,用于注冊成功后,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,在處于注冊狀態(tài)時,通過智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并接收由C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送的短信。
進一步,所述短信收發(fā)單元發(fā)送超長的短消息時,將對短消息進 行拆分,并在每條拆分的短消息中攜帶拆分后的短消息以及拆分信息,所述拆分信息包括拆分消息標志、拆分條數(shù)以及此條短消息是拆分后的第幾條。
進一步,所述客戶端與終端內(nèi)置的撥號盤結(jié)合、或者內(nèi)置在撥號器中。
根據(jù)本發(fā)明一方面,提出一種傳輸短信的系統(tǒng),包括:
智能短信平臺,用于為具有IP短信客戶端的終端分配IMS標識,并接收所述終端上傳的所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系;將IMS標識轉(zhuǎn)換為終端的C網(wǎng)號碼,以在短信接收方顯示所述C網(wǎng)號碼;或者,將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并發(fā)送給C網(wǎng)短信平臺,以將發(fā)送給所述終端的短信經(jīng)由IMS網(wǎng)絡(luò)傳送;
C網(wǎng)短信平臺,用于對所述終端進行認證和注冊,經(jīng)由IMS網(wǎng)絡(luò)接收所述終端發(fā)送的攜帶有IMS標識的短信,并轉(zhuǎn)發(fā)給智能短信平臺;或者,根據(jù)所述IMS標識將短信發(fā)送給所述終端。
進一步,所述C網(wǎng)短信平臺判斷所述終端是否安裝IP短信客戶端,如果已安裝,則判斷所述終端是否處于注冊狀態(tài),如果是,則根據(jù)所述IMS標識將短信發(fā)送給所述終端。
進一步,還包括:終端,所述終端包括:
IP短信客戶端,用于從智能短信平臺獲取為其分配的IMS標識,并將所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系上傳到智能短信平臺;以及向IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)起認證和注冊;
短信收發(fā)單元,用于注冊成功后,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,在處于注冊狀態(tài)時,通過智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并接收由C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送的短信。
進一步,所述短信收發(fā)單元發(fā)送超長的短消息時,將對短消息進行拆分,并在每條拆分的短消息中攜帶拆分后的短消息以及拆分信息, 所述拆分信息包括拆分消息標志、拆分條數(shù)以及此條短消息是拆分后的第幾條。
根據(jù)本發(fā)明一方面,提出一種傳輸短信的方法,包括:
終端從智能短信平臺獲取為其分配的IMS標識,并將所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系上傳到智能短信平臺;
終端向IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)起認證和注冊;
所述終端在注冊成功后,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,在處于注冊狀態(tài)時,通過智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并接收由C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送的短信。
進一步,所述終端發(fā)送超長的短消息時,將對短消息進行拆分,并在每條拆分的短消息中攜帶拆分后的短消息以及拆分信息,所述拆分信息包括拆分消息標志、拆分條數(shù)以及此條短消息是拆分后的第幾條。
根據(jù)本發(fā)明一方面,提出一種傳輸短信的方法,包括:
智能短信平臺為具有IP短信客戶端的終端分配IMS標識,并接收所述終端上傳的所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系;
C網(wǎng)短信平臺對所述終端進行認證和注冊,經(jīng)由IMS網(wǎng)絡(luò)接收所述終端發(fā)送的攜帶有IMS標識的短信,并轉(zhuǎn)發(fā)給智能短信平臺;
智能短信平臺將IMS標識轉(zhuǎn)換為終端的C網(wǎng)號碼,以在短信接收方顯示所述C網(wǎng)號碼;或者
智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并發(fā)送給C網(wǎng)短信平臺,以將發(fā)送給所述終端的短信經(jīng)由IMS網(wǎng)絡(luò)傳送;
C網(wǎng)短信平臺根據(jù)所述IMS標識將短信發(fā)送給所述終端。
進一步,所述C網(wǎng)短信平臺判斷所述終端是否安裝IP短信客戶端,如果已安裝,則判斷所述終端是否處于注冊狀態(tài),如果是,則根據(jù)所述IMS標識將短信發(fā)送給所述終端。
本發(fā)明中,建立IMS標識與本機C網(wǎng)號碼的綁定關(guān)系,終端在發(fā)送短信時,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,終端在接收短信時,智能短信平臺將該終端的C網(wǎng)號碼轉(zhuǎn)換為IMS標識,通過C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送短信。因此,可以通過3G和WIFI網(wǎng)絡(luò)來接收短信平臺發(fā)送的IP短信,改變原來傳統(tǒng)短信通過CDMA1X的低速信道來接收短信的模式,減輕1X的無線尋呼量,提高了短信發(fā)送效率,降低了短信接收時延。
通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
附圖說明
構(gòu)成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
圖1為使用IMS MESSAGE消息來實現(xiàn)在IP通道上傳輸傳統(tǒng)短信的組網(wǎng)圖。
圖2為傳輸短信的終端的結(jié)構(gòu)示意圖。
圖3為用戶使用IP短信客戶端發(fā)送短信的流程。
圖4為C網(wǎng)短信中心對于IP通道上傳的超長短消息的處理流程。
圖5為一種傳輸短信的系統(tǒng)的結(jié)構(gòu)示意圖。
圖6為一種傳輸短信的方法的實施例流程示意圖。
圖7為一種傳輸短信的方法的另一實施例的流程示意圖。
具體實施方式
現(xiàn)在將參照附圖來詳細描述本發(fā)明的各種示例性實施例。應(yīng)注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相 對布置、數(shù)字表達式和數(shù)值不限制本發(fā)明的范圍。
同時,應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關(guān)系繪制的。
以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應(yīng)用或使用的任何限制。
對于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為授權(quán)說明書的一部分。
在這里示出和討論的所有示例中,任何具體值應(yīng)被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
應(yīng)注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,以下結(jié)合具體實施例,并參照附圖,對本發(fā)明進一步詳細說明。
短消息業(yè)務(wù)在蜂窩網(wǎng)上取得了巨大的成功,鑒于其為運營商和CP/SP所帶來的巨大經(jīng)濟利益以及為消費者帶來的便利,也成為了IMS系統(tǒng)實現(xiàn)過程中必須支持的一項業(yè)務(wù),同時也可借此實現(xiàn)在IP通道上傳輸傳統(tǒng)短信。
IMS是將業(yè)務(wù)、控制、承載完全分離的水平架構(gòu),集中的用戶屬性和接入無關(guān)等特性,一方面解決了目前軟交換技術(shù)還無法解決的問題,如用戶移動性支持、標準開放的業(yè)務(wù)接口、靈活的IP多媒體業(yè)務(wù)提供等。另一方面基于IMS實現(xiàn)的所有相關(guān)的業(yè)務(wù)都可以構(gòu)建在IP技術(shù)之上來實現(xiàn),特別是用戶標識和認證模式都趨向統(tǒng)一,使得核心網(wǎng)絡(luò)在向用戶提供業(yè)務(wù)時,對于用戶所采用的接入技術(shù)越來越不敏感;其接入無關(guān)性,也使得IMS成為固定和移動網(wǎng)絡(luò)融合演進的基礎(chǔ)。
在IMS系統(tǒng)上開展SMS業(yè)務(wù)需要支持以下關(guān)鍵技術(shù):增強HSS的功能以支持短消息業(yè)務(wù);SMS-GMSC/SMS-IWMSC(短消息中心的 重要組成部分)和HSS之間的通信;業(yè)務(wù)使用和注冊鑒權(quán);MT、MO以及狀態(tài)報告的傳送;當(dāng)終端上有多個激活的IP連接時處理SMS的機制等。
圖1為使用IMS MESSAGE消息來實現(xiàn)在IP通道上傳輸傳統(tǒng)短信的組網(wǎng)圖。包括:C網(wǎng)短信平臺11(即短信AS)、IMS網(wǎng)絡(luò)12、C網(wǎng)核心網(wǎng)13、C網(wǎng)手機14以及短信二級網(wǎng)關(guān)15,其中,C網(wǎng)短信平臺11包括短信中心模塊111、SIP前置112、C網(wǎng)前置113、AAA數(shù)據(jù)庫114以及網(wǎng)關(guān)接口模塊115,IMS網(wǎng)絡(luò)12包括S-CSCF 211、ICSCF 212、PCSCF 213以及SBC 214。
圖中示出了C網(wǎng)傳統(tǒng)短信(即電路域短信)的下發(fā)通道,以及傳統(tǒng)短信使用IP通道的下發(fā)方式(即使用3G分組域或WIFI等互聯(lián)網(wǎng)方式下發(fā))。其中,C網(wǎng)短信平臺主要是通過SIP前置來收發(fā)IP通道的短信,進行相關(guān)的處理后再轉(zhuǎn)發(fā)到短信中心或IMS系統(tǒng),最后再到達手機終端。短信中心通過SMPP協(xié)議與短信網(wǎng)關(guān)SMGW對接,通過標準ISC接口以SIP協(xié)議與IMS系統(tǒng)對接。
其中,SBC屬于承載層的一部分,CSCF屬于信令控制層,負責(zé)管理呼叫或會話設(shè)置、修改和釋放,所有IP多媒體業(yè)務(wù)的信令控制都在這一層完成。這一層僅對IMS信令負責(zé),最終的IMS業(yè)務(wù)流不經(jīng)過這一層,完全通過底層的承載層做路由實現(xiàn)端到端通信。C網(wǎng)短信中心屬于應(yīng)用層即業(yè)務(wù)層,由應(yīng)用和內(nèi)容服務(wù)器組成,負責(zé)為用戶提供IMS增值業(yè)務(wù)。
下面將結(jié)合各個實施例,對本發(fā)明做進一步說明。
圖2為傳輸短信的終端的結(jié)構(gòu)示意圖,所述終端2包括:IP短信客戶端21以及短信收發(fā)單元22。其中:
IP短信客戶端21,用于從智能短信平臺獲取為其分配的IMS標識,并將所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系上傳到智能短信平臺;以及向IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)起認證和注冊。
開發(fā)手機自動獲取手機號碼的接口。對于IP短信可采用號碼池方式,安裝客戶端的用戶可自動從智能短信平臺中獲取IMS標識,并 調(diào)用相關(guān)接口獲取本機的C網(wǎng)號碼,再將IMS號碼標識與C網(wǎng)號碼的綁定關(guān)系上傳到指定的平臺(如智能短信平臺等),最終平臺側(cè)自動完成IMS號碼標識和C網(wǎng)號碼的綁定關(guān)系。
短信收發(fā)單元22,用于注冊成功后,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,在處于注冊狀態(tài)時,通過智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并接收由C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送的短信。其中,短信收發(fā)單元可以通過IMS SIP協(xié)議MESSAGE消息來實現(xiàn)在IP通道上傳輸傳統(tǒng)短信,使用C網(wǎng)的分組域或WIFI通道來收發(fā)短信。
在該實施例中,建立IMS標識與本機C網(wǎng)號碼的綁定關(guān)系,終端在發(fā)送短信時,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,終端在接收短信時,智能短信平臺將該終端的C網(wǎng)號碼轉(zhuǎn)換為IMS標識,通過C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送短信。因此,可以通過3G和WIFI網(wǎng)絡(luò)來接收短信平臺發(fā)送的IP短信,改變原來傳統(tǒng)短信通過CDMA1X的低速信道來接收短信的模式,減輕1X的無線尋呼量,提高了短信發(fā)送效率,降低了短信接收時延。
按相關(guān)規(guī)范,開發(fā)封裝支持各種形態(tài)(安卓、IOS)的短信收發(fā)控件,即IP短信客戶端。利用該控件來實現(xiàn)在IP通道上傳輸C網(wǎng)傳統(tǒng)短信有以下兩種方式:
方式一:將該控件做為一個統(tǒng)一的控件,要求各終端廠商在出廠時均內(nèi)嵌該控件并與手機內(nèi)置的撥號盤緊密結(jié)合,該手機開機使用時,根據(jù)終端的上行消息為其分配一個固定的IMS帳號、并與該用戶的手機號碼進行綁定,這樣就可保證用戶的短信感知不變。
方式二:將該控件對第三方進行開放,與第三方的應(yīng)用結(jié)合在一起使用;或與開發(fā)撥號器軟件的第三方公司合作,在其撥號器軟件中 內(nèi)嵌有該功能。控件可分成IOS和安卓版。
用戶使用IP短信客戶端發(fā)送短信的流程(含具體的注冊流程),是先啟用客戶端,客戶端向IMS和短信平臺發(fā)起注冊;然后,發(fā)送短信,短信先通過IMS核心網(wǎng),再由IMS核心網(wǎng)抓發(fā)給C網(wǎng)短信中心,接著C網(wǎng)短信中心與智能短信平臺交互完成主叫號碼的變換工作。
下面通過具體實施例和附圖進行詳細說明。
圖3為用戶使用IP短信客戶端發(fā)送短信的流程。其中,用戶終端1和用戶終端2均為IMS用戶,用戶終端1使用IP短信控件來發(fā)送短信,而用戶終端2為普通IMS用戶。
1、UE發(fā)起到IMS網(wǎng)絡(luò)的注冊請求,REGISTER消息經(jīng)過P-CSCF(P-CSCF在圖中省略,下同)和I-CSCF(I-CSCF在圖中省略)送到歸屬地的S-CSCF;
2、S-CSCF要求UE鑒權(quán);
3、UE重新發(fā)起帶有鑒權(quán)響應(yīng)信息的注冊請求;
4、S-CSCF完成對UE的鑒權(quán)后,向HSS發(fā)送Server-Assignment-Request消息,通知HSS用戶已經(jīng)注冊;
5、HSS向S-CSCF發(fā)送Server-Assignment-Answer響應(yīng)消息,返回用戶的iFC信息;
6、S-CSCF向UE返回200響應(yīng);
7、S-CSCF根據(jù)簽約短消息業(yè)務(wù)的iFC,向SMC發(fā)送第三方注冊請求;
8、Sip_smf把接收到的注冊請求,解析、打包成開機通知消息發(fā)送到短信中心;
9、短信中心發(fā)送回復(fù)包給sip_smf;
10、短信中心與AAA交互,AAA自動生成相關(guān)的用戶數(shù)據(jù)并保持注冊狀態(tài);
11、Sip_smf收到回復(fù)包后,根據(jù)結(jié)果碼向S-CSCF返回200OK響應(yīng);
12、當(dāng)各網(wǎng)元都連接上時,UE提交短消息到P-CSCF和I-CSCF, 送到歸屬地的S-CSCF;
13、S-CSCF根據(jù)簽約短消息業(yè)務(wù)的iFC,將消息轉(zhuǎn)發(fā)給發(fā)送方所屬SMC的sip_smf前置;
14、Sip_smf前置將消息發(fā)送給短信中心核心模塊;
15、短信中心與智能短信平臺交互將主叫的IMS號碼標識轉(zhuǎn)換為用戶所綁定手機號碼;
16、核心回submit_resp消息給sip_smf;
17、Sip_smf根據(jù)收到submit_resp消息中的結(jié)果碼向S-CSCF返回202Accepted響應(yīng);
18、S-CSCF分別向I-CSCF和P-CSCF返回202Accepted響應(yīng),并最終向UE返回202Accepted響應(yīng);
19、短信中心核心將收到的消息包送到AAA進行認證;
20、AAA認證被叫為IMS用戶,并返回認證回復(fù);
21、短信中心核心根據(jù)認證回復(fù)包及路由信息,將消息發(fā)送到sip_smf前置;
22、Sip_smf前置根據(jù)sip協(xié)議打包消息,并發(fā)送到S-CSCF;
23、S-CSCF再將消息發(fā)送給UE2(必須是已注冊用戶);
24、UE返回200OK響應(yīng)給S-CSCF;
25、S-CSCF返回200ok響應(yīng)給sip_smf;
26、Sip_smf返回deliver_resp消息給短信中心核心。
在本發(fā)明的實施例中,所述短信收發(fā)單元發(fā)送超長的短消息時,將對短消息進行拆分,并在每條拆分的短消息中攜帶拆分后的短消息以及拆分信息,所述拆分信息包括拆分消息標志、拆分條數(shù)以及此條短消息是拆分后的第幾條。
短消息包含的內(nèi)容長度根據(jù)運營需求規(guī)定。參照現(xiàn)行CDMA網(wǎng)絡(luò)短消息長度要求,規(guī)定IMS短消息若不含中文單條最大長度為160個字符(使用單字節(jié)編碼),若含中文單條最大長度為70個字符。終端應(yīng)支持用戶一次性輸入超過規(guī)定長度的內(nèi)容。對于超長短消息,發(fā)送方終端將按照規(guī)定長度對消息進行拆分(須保證拆分后的內(nèi)容不出 現(xiàn)亂碼),并在每條拆分的消息中增加拆分信息,拆分后的短消息若不含中文單條最大長度為154個字符(使用單字節(jié)編碼),若含中文單條最大長度為67個字符;接收方終端依據(jù)拆分信息,將被拆分的短消息進行合并。短消息中心應(yīng)在消息遞送過程中保留拆分信息。終端進行超長短消息拆分時,應(yīng)向用戶提示拆分后的短消息數(shù)目。
以下以‘IMS用戶-其他網(wǎng)絡(luò)用戶超長消息’為例來說明C網(wǎng)短信中心對于IP通道上傳的超長短消息的處理流程,如圖4所示。
1、UE發(fā)起到IMS網(wǎng)絡(luò)的注冊請求,REGISTER消息經(jīng)過P-CSCF(P-CSCF在圖中省略,下同)和I-CSCF(I-CSCF在圖中省略)送到歸屬地的S-CSCF;
2、S-CSCF要求UE鑒權(quán);
3、UE重新發(fā)起帶有鑒權(quán)響應(yīng)信息的注冊請求;
4、S-CSCF完成對UE的鑒權(quán)后,向HSS發(fā)送Server-Assignment-Request消息,通HSS用戶已經(jīng)注冊;
5、HSS向S-CSCF發(fā)送Server-Assignment-Answer響應(yīng)消息,返回用戶iFC信息;
6、S-CSCF向UE返回200響應(yīng);
7、S-CSCF根據(jù)簽約短消息業(yè)務(wù)的iFC,向SMC發(fā)送第三方注冊請求;
8、IMS把接收到的注冊請求,解析、打包成開機通知消息發(fā)送到短信中心;
9、短信中心發(fā)送回復(fù)包給IMS;
10、IMS收到回復(fù)包后,根據(jù)結(jié)果碼向S-CSCF返回200OK響應(yīng);
11、用戶輸入一條超長短消息,發(fā)送方UE按照規(guī)定長度將消息內(nèi)容拆分成兩條;發(fā)送方UE發(fā)送第一個MESSAGE請求給S_CSCF,消息體中封裝了拆分后的第一條短消息,并攜帶拆分信息:
Content-Type:text/xml-smml
消息體-shortmessageclass:100,拆分消息標志
消息體-longmessageid:001,表示長消息序號
消息體-sum:002,表示拆分為兩條
消息體-sequence:001,表示是被拆分的第一條
12、S-CSCF根據(jù)簽約短消息業(yè)務(wù)的iFC,將消息轉(zhuǎn)發(fā)給發(fā)送方所屬SMC的IMS前置;
13、IMS前置將消息發(fā)送給短信中心核心模塊;
14、核心回submit_resp消息給IMS;
15、IMS根據(jù)收到submit_resp消息中的結(jié)果碼向S-CSCF返回202Accepted響應(yīng);
16、S-CSCF分別向I-CSCF和P-CSCF返回202Accepted響應(yīng),并最終向UE返回202Accepted響應(yīng);
17、短信中心核心將收到的消息包送到AAA進行認證;
18、AAA認證被叫為IMS用戶,并返回認證回復(fù);
19、短信中心核心根據(jù)認證回復(fù)包及路由信息,將消息發(fā)送到短信網(wǎng)關(guān)SMGW;
20、短信網(wǎng)關(guān)SMGW通過其他網(wǎng)元將消息再下發(fā)給終端;
21、終端返回deliver_resp給短信網(wǎng)關(guān)SMGW;
22、短信網(wǎng)關(guān)SMGW返回deliver_resp給短信中心核心模塊;
23、發(fā)送拆分后的第二條步驟如:11~22。
圖5為一種傳輸短信的系統(tǒng)的結(jié)構(gòu)示意圖,該系統(tǒng)包括:智能短信平臺51以及C網(wǎng)短信平臺52。在本發(fā)明另一實施例中,該系統(tǒng)還可以包括終端,終端的各個實施例已在上面說明,在此不再詳述。為了對該系統(tǒng)進行示意說明,在其中還標注了IMS網(wǎng)絡(luò)等相關(guān)設(shè)備。
智能短信平臺51,用于為具有IP短信客戶端的終端分配IMS標識,并接收所述終端上傳的所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系;將IMS標識轉(zhuǎn)換為終端的C網(wǎng)號碼,以在短信接收方顯示所述C網(wǎng)號碼;或者,將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并發(fā)送給C網(wǎng)短信平臺,以將發(fā)送給所述終端的短信經(jīng)由IMS網(wǎng)絡(luò)傳送。
現(xiàn)網(wǎng)IMS中的CSCF等系列網(wǎng)元只作為核心控制層,不參與業(yè) 務(wù)應(yīng)用的相關(guān)處理,只負責(zé)信令的系列控制,相關(guān)的業(yè)務(wù)處理只能放在應(yīng)用AS上處理。所以對于主叫號碼的變換只能由短信平臺來實現(xiàn),可直接利用智能短信平臺的主叫同號功能來實現(xiàn)。
C網(wǎng)短信平臺52,用于對所述終端進行認證和注冊,經(jīng)由IMS網(wǎng)絡(luò)接收所述終端發(fā)送的攜帶有IMS標識的短信,并轉(zhuǎn)發(fā)給智能短信平臺;或者,根據(jù)所述IMS標識將短信發(fā)送給所述終端。
C網(wǎng)短信平臺支持8位IMS用戶的接入,需設(shè)置獨立的SIP信令前置機,需支持區(qū)分不同用戶類型進行不同處理(含用戶數(shù)據(jù)等);支持8位IMS用戶接入的自動注冊(包括捆綁C網(wǎng)號碼的IMS類型用戶數(shù)據(jù)注冊功能);支持8位IMS用戶接入的注冊、注銷流程,并進行記錄,才能確認用戶是否在線。如果不采用該方式,也可調(diào)用能力管理平臺現(xiàn)在所提供的用戶狀態(tài)推送接口來獲取用戶的在線狀態(tài);支持IMS短信計費話單生成功能;支持IMS短信下行(IP通道)后,返回失敗(包括不在線、應(yīng)答超時等)的旁路機制功能(即選擇傳統(tǒng)核心通道下發(fā));支持IMS用戶智能業(yè)務(wù)功能及在線狀態(tài)判斷功能,并支持在線狀態(tài)IP通道路由現(xiàn)在功能;支持與智能短信平臺交互完成主叫號碼變換和被叫號碼變換等流程。
對于該類應(yīng)用場景所放的號碼可以是特殊的號碼,該部分號碼對于用戶而言其實是不可見,也不會用于呼叫路由,但不能是11位的C網(wǎng)號碼,會影響到C網(wǎng)號碼的正常路由。
在該實施例中,建立IMS標識與本機C網(wǎng)號碼的綁定關(guān)系,終端在發(fā)送短信時,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,終端在接收短信時,智能短信平臺將該終端的C網(wǎng)號碼轉(zhuǎn)換為IMS標識,通過C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送短信。因此,可以通過3G和WIFI網(wǎng)絡(luò)來接收短信平臺發(fā)送的IP短信,改變原來傳統(tǒng)短信通過CDMA1X的低速信道來接收短信的模式,減輕1X的無線尋呼量,提高了短信發(fā)送效率,降低了短信接收時延。
在本發(fā)明的實施例中,C網(wǎng)號碼接收短信時,所述C網(wǎng)短信平臺判斷所述終端是否安裝IP短信客戶端(C網(wǎng)短信平臺需增加該標志位),如果已安裝,則根據(jù)對應(yīng)的IMS標識判斷所述終端是否處于注冊狀態(tài),如果是,則根據(jù)所述IMS標識將短信通過IP通道發(fā)送給所述終端,其中需通過與智能短信平臺交互才能確定要下發(fā)的手機號碼。如果終端未處于注冊狀態(tài),則需判斷用戶是否簽約有智能短信平臺業(yè)務(wù),若有安裝,需到智能短信平臺進行相應(yīng)的處理。
C網(wǎng)短信平臺與智能短信平臺交互時,增加一個IMS用戶是否有注冊判斷位,智能短信平臺根據(jù)不同的取值進行不同的處理,避免短信智能業(yè)務(wù)嵌套出現(xiàn)問題。
圖6為一種傳輸短信的方法的實施例流程示意圖,該方法包括:
在步驟61,終端從智能短信平臺獲取為其分配的IMS標識,并將所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系上傳到智能短信平臺。
在步驟62,終端向IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)起認證和注冊。
在步驟63,所述終端在注冊成功后,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,在處于注冊狀態(tài)時,通過智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并接收由C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送的短信。
在該實施例中,建立IMS標識與本機C網(wǎng)號碼的綁定關(guān)系,終端在發(fā)送短信時,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,終端在接收短信時,智能短信平臺將該終端的C網(wǎng)號碼轉(zhuǎn)換為IMS標識,通過C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送短信。因此,可以通過3G和WIFI網(wǎng)絡(luò)來接收短信平臺發(fā)送的IP短信,改變原來傳統(tǒng)短信通過CDMA1X的低速信道來接收短信的模式,減輕1X的無線尋呼量,提高了短信發(fā)送效率,降低了短信接收時延。
在本發(fā)明的實施例中,在步驟63中,所述終端發(fā)送超長的短消息時,將對短消息進行拆分,并在每條拆分的短消息中攜帶拆分后的短消息以及拆分信息,所述拆分信息包括拆分消息標志、拆分條數(shù)以及此條短消息是拆分后的第幾條。以便接收方根據(jù)上述信息對收到的短信進行接收、順序讀取等。
圖7為一種傳輸短信的方法的另一實施例的流程示意圖,該方法包括:
在步驟71,智能短信平臺為具有IP短信客戶端的終端分配IMS標識,并接收所述終端上傳的所述IMS標識與本機C網(wǎng)號碼的綁定關(guān)系。
在步驟72,C網(wǎng)短信平臺對所述終端進行認證和注冊,經(jīng)由IMS網(wǎng)絡(luò)接收所述終端發(fā)送的攜帶有IMS標識的短信,并轉(zhuǎn)發(fā)給智能短信平臺。
在步驟73,智能短信平臺將IMS標識轉(zhuǎn)換為終端的C網(wǎng)號碼,以在短信接收方顯示所述C網(wǎng)號碼;或者
在步驟74,智能短信平臺將C網(wǎng)號碼轉(zhuǎn)換為IMS標識,并發(fā)送給C網(wǎng)短信平臺,以將發(fā)送給所述終端的短信經(jīng)由IMS網(wǎng)絡(luò)傳送。
在步驟75,C網(wǎng)短信平臺根據(jù)所述IMS標識將短信發(fā)送給所述終端。
在該實施例中,建立IMS標識與本機C網(wǎng)號碼的綁定關(guān)系,終端在發(fā)送短信時,將攜帶有IMS標識的短信,經(jīng)由IMS網(wǎng)絡(luò)以及C網(wǎng)短信平臺發(fā)送給智能短信平臺,通過智能短信平臺將IMS標識轉(zhuǎn)換為本機的C網(wǎng)號碼,以在短信接收方顯示C網(wǎng)號碼;或者,終端在接收短信時,智能短信平臺將該終端的C網(wǎng)號碼轉(zhuǎn)換為IMS標識,通過C網(wǎng)短信平臺以及IMS網(wǎng)絡(luò)根據(jù)IMS標識傳送短信。因此,可以通過3G和WIFI網(wǎng)絡(luò)來接收短信平臺發(fā)送的IP短信,改變原來傳統(tǒng)短信通過CDMA1X的低速信道來接收短信的模式,減輕1X的無線尋呼量,提高了短信發(fā)送效率,降低了短信接收時延。
在本發(fā)明的實施例中,所述C網(wǎng)短信平臺判斷所述終端是否安裝 IP短信客戶端,如果已安裝,則判斷所述終端是否處于注冊狀態(tài),如果是,則根據(jù)所述IMS標識將短信發(fā)送給所述終端。
C網(wǎng)短信平臺與智能短信平臺交互時,增加一個IMS用戶是否有注冊判斷位,智能短信平臺根據(jù)不同的取值進行不同的處理,避免短信智能業(yè)務(wù)嵌套出現(xiàn)問題。
至此,已經(jīng)詳細描述了本發(fā)明。為了避免遮蔽本發(fā)明的構(gòu)思,沒有描述本領(lǐng)域所公知的一些細節(jié)。本領(lǐng)域技術(shù)人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術(shù)方案。
可能以許多方式來實現(xiàn)本發(fā)明的方法以及裝置。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的方法以及裝置。用于所述方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領(lǐng)域的技術(shù)人員應(yīng)該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領(lǐng)域的技術(shù)人員應(yīng)該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā)明的范圍由所附權(quán)利要求來限定。