二類(lèi)型短信息,并發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)。本發(fā)明將從第一短信系統(tǒng)接收的第一類(lèi)型短信息轉(zhuǎn)換成第二類(lèi)型短信息并發(fā)送至第二短信系統(tǒng),實(shí)現(xiàn)了 RCS短信息和傳統(tǒng)短信息的互通,使得用戶能通過(guò)RCS系統(tǒng)接收和發(fā)送傳統(tǒng)短信息,同樣,用戶也能通過(guò)傳統(tǒng)短信系統(tǒng)發(fā)送和接收RCS短信息,方便了用戶的使用。另一方面,也有利于RCS系統(tǒng)的推廣使用,有利于RCS系統(tǒng)的發(fā)展。
【附圖說(shuō)明】
[0044]圖1為本發(fā)明短信息互通的方法第一實(shí)施例的流程示意圖;
[0045]圖2為本發(fā)明短信息互通的方法第二實(shí)施例的流程示意圖;
[0046]圖3為本發(fā)明短信息互通的方法第三實(shí)施例的流程示意圖;
[0047]圖4為本發(fā)明短信息互通的裝置第一實(shí)施例的功能模塊示意圖;
[0048]圖5為圖4短信息互通的裝置中轉(zhuǎn)換模塊的細(xì)化功能模塊示意圖;
[0049]圖6為本發(fā)明短信息互通的裝置第二實(shí)施例的功能模塊示意圖;
[0050]圖7為本發(fā)明短信息互通的裝置一優(yōu)選實(shí)施例的功能模塊示意圖;
[0051]圖8為本發(fā)明短信息互通的裝置第三實(shí)施例的功能模塊示意圖。
[0052]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
【具體實(shí)施方式】
[0053]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0054]本發(fā)明提供一種短信息互通的方法。
[0055]參照?qǐng)D1,圖1為本發(fā)明短信息互通的方法第一實(shí)施例的流程示意圖。
[0056]在本發(fā)明短信息互通的方法第一實(shí)施例中,該方法包括:
[0057]步驟S10,網(wǎng)關(guān)接收第一短信系統(tǒng)發(fā)送的第一類(lèi)型短信息;
[0058]第一短信系統(tǒng)為SMS系統(tǒng),第一類(lèi)型短信息為SMS短信息,第二短信系統(tǒng)為RCS系統(tǒng),第二類(lèi)型短信息為RCS短信息;或者,第一短信系統(tǒng)為RCS系統(tǒng),第一類(lèi)型短信息為RCS短息,第二短彳目系統(tǒng)為SMS系統(tǒng),第二類(lèi)型短信息為SMS短信息。其中SMS短信息和RCS短信息均屬于能存儲(chǔ)和轉(zhuǎn)發(fā)的短信息。SMS系統(tǒng)包括SMS短信中心、SMS短信業(yè)務(wù)網(wǎng)關(guān)、SMS短信行業(yè)網(wǎng)關(guān)、SMS互通網(wǎng)關(guān)等。
[0059]本實(shí)施例將RCS系統(tǒng)作為第一短信系統(tǒng),RCS短信息作為第一類(lèi)型短信息,SMS系統(tǒng)作為第二短信系統(tǒng),SMS短信息作為第二類(lèi)型短信息。需要注意的是,本實(shí)施例并不限制RCS系統(tǒng)為第一短信系統(tǒng),RCS短信息為第一類(lèi)型短信息,SMS系統(tǒng)為第二短信系統(tǒng),SMS短信息為第二類(lèi)型短信息,若RCS系統(tǒng)為第二短信系統(tǒng),RCS短信息為第二類(lèi)型短信息,SMS系統(tǒng)為第一短信系統(tǒng),SMS短信息為第一類(lèi)型短信息,本領(lǐng)域技術(shù)人員遵循本發(fā)明提供的方法,同樣能實(shí)現(xiàn)RCS短信息和傳統(tǒng)短信息的互通。
[0060]在執(zhí)行步驟SlO之前,網(wǎng)關(guān)與SMS系統(tǒng)及RCS系統(tǒng)對(duì)接。例如,通過(guò)SMPP BIND指令與SMS系統(tǒng)連接。
[0061]在本實(shí)施例中,在執(zhí)行步驟SlO之前,網(wǎng)關(guān)還可以是以用戶設(shè)備(UE,UserEquipment)的身份接入RCS系統(tǒng),例如,網(wǎng)關(guān)發(fā)送注冊(cè)指令(如SIP REGISTER)至RCS系統(tǒng)進(jìn)行注冊(cè),完成注冊(cè)后,網(wǎng)關(guān)就作為一個(gè)用戶設(shè)備與RCS系統(tǒng)建立連接。這樣就不需要改造傳統(tǒng)通信網(wǎng)絡(luò)和RCS網(wǎng)絡(luò)。
[0062]若用戶需要通過(guò)RCS系統(tǒng)向SMS系統(tǒng)發(fā)送短信息,則用戶在RCS系統(tǒng)中發(fā)送RCS短信息,RCS系統(tǒng)將RCS短信息發(fā)送至網(wǎng)關(guān),網(wǎng)關(guān)接收RCS系統(tǒng)發(fā)送的RCS短信息。
[0063]步驟S20,網(wǎng)關(guān)將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,并發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)。
[0064]由于SMS系統(tǒng)和RCS系統(tǒng)的協(xié)議不同,因此網(wǎng)關(guān)需要網(wǎng)關(guān)根據(jù)接收的RCS短信息,將該RCS短信息進(jìn)行協(xié)議轉(zhuǎn)換,以適應(yīng)SMS系統(tǒng)的協(xié)議。網(wǎng)關(guān)將RCS短信息進(jìn)行協(xié)議轉(zhuǎn)換后,生成了 SMS短信息,并將生成的SMS短信息發(fā)送至SMS系統(tǒng),SMS系統(tǒng)接收到該SMS短信息后,將該SMS短信息發(fā)送至相應(yīng)的用戶,這樣就實(shí)現(xiàn)了 RCS系統(tǒng)和SMS系統(tǒng)的互通。
[0065]在本實(shí)施例中,網(wǎng)關(guān)還可根據(jù)預(yù)設(shè)規(guī)則選擇目的網(wǎng)元,目的網(wǎng)元可以是SMS短信中心、SMS短信業(yè)務(wù)員網(wǎng)關(guān)、SMS短信行業(yè)網(wǎng)關(guān)、SMS互通網(wǎng)關(guān)等。
[0066]本實(shí)施例網(wǎng)關(guān)接收第一短信系統(tǒng)發(fā)送的第一類(lèi)型短信息;網(wǎng)關(guān)將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,并發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)。本實(shí)施例將從第一短信系統(tǒng)接收的第一類(lèi)型短信息轉(zhuǎn)換成第二類(lèi)型短信息并發(fā)送至第二短信系統(tǒng),實(shí)現(xiàn)了 RCS短信息和傳統(tǒng)短信息的互通,使得用戶能通過(guò)RCS系統(tǒng)接收和發(fā)送傳統(tǒng)短信息,同樣,用戶也能通過(guò)傳統(tǒng)短信系統(tǒng)發(fā)送和接收RCS短信息,方便了用戶的使用。另一方面,也有利于RCS系統(tǒng)的推廣使用,有利于RCS系統(tǒng)的發(fā)展。
[0067]在本發(fā)明一優(yōu)選實(shí)施例中,所述網(wǎng)關(guān)將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,并發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)的步驟包括:
[0068]在第一短信系統(tǒng)不生成第一信息標(biāo)識(shí),第二短信系統(tǒng)不生成第二信息標(biāo)識(shí)時(shí),根據(jù)接收的所述第一類(lèi)型短信息生成所述第一信息標(biāo)識(shí),返回生成的所述第一信息標(biāo)識(shí)至第一短信系統(tǒng),將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,根據(jù)所述第一信息標(biāo)識(shí)生成所述第二信息標(biāo)識(shí);發(fā)送生成的所述第二信息標(biāo)識(shí)和生成的所述第二類(lèi)型短信息至第二短信系統(tǒng),或者,將所述第二信息標(biāo)識(shí)存儲(chǔ)于所述第二類(lèi)型短信息中,發(fā)送攜帶所述第二信息標(biāo)識(shí)的所述第二類(lèi)型短信息至第二短信系統(tǒng);
[0069]由于RCS系統(tǒng)和SMS系統(tǒng)均存在多種協(xié)議,協(xié)議的不同,生成第一信息標(biāo)識(shí)和第二信息標(biāo)識(shí)的系統(tǒng)也有可能不同,因此,第一信息標(biāo)識(shí)可以是由第一短信系統(tǒng)或者網(wǎng)關(guān)生成,第二信息標(biāo)識(shí)可以是由第二短信系統(tǒng)或者網(wǎng)關(guān)生成,因此,分別存在本實(shí)施例中所述的四種情況。
[0070]在第一短信系統(tǒng)不生成第一信息標(biāo)識(shí),且第二短信系統(tǒng)不生成第二信息標(biāo)識(shí)時(shí),網(wǎng)關(guān)則生成第一信息標(biāo)識(shí)和第二信息標(biāo)識(shí)。網(wǎng)關(guān)根據(jù)接收的第一類(lèi)型短信息生成第一信息標(biāo)識(shí),根據(jù)第一信息標(biāo)識(shí)及第二短信系統(tǒng)的協(xié)議的要求生成第二信息標(biāo)識(shí),由于第一信息標(biāo)識(shí)和第二信息標(biāo)識(shí)均由網(wǎng)關(guān)生成,因此,第一信息標(biāo)識(shí)和第二信息標(biāo)識(shí)可以相同,即生成的第一信息標(biāo)識(shí)是通用的信息標(biāo)識(shí);當(dāng)然,第一信息標(biāo)識(shí)和第二信息標(biāo)識(shí)也可以不同。需要注意的是,本實(shí)施例對(duì)第二信息標(biāo)識(shí)和第二類(lèi)型短信息的生成的先后不作限定??梢允窍葘⒔邮盏牡谝活?lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,再根據(jù)第一信息標(biāo)識(shí)生成第二信息標(biāo)識(shí);也可以是先根據(jù)第一信息標(biāo)識(shí)生成第二信息標(biāo)識(shí),再將接收的第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息。
[0071]網(wǎng)關(guān)將生成的第一信息標(biāo)識(shí)返回至第一短信系統(tǒng),例如,若第一短信系統(tǒng)為SMS系統(tǒng),且該SMS系統(tǒng)使用SMPP協(xié)議,網(wǎng)關(guān)用SMPP DELIVER RESP消息將第一信息標(biāo)識(shí)返回至SMS系統(tǒng)。對(duì)于不同的協(xié)議,信息標(biāo)識(shí)的發(fā)送方法不同,因此,網(wǎng)關(guān)發(fā)送生成的第二信息標(biāo)識(shí)和生成的第二類(lèi)型短信息至第二短信系統(tǒng),或者,將第二信息標(biāo)識(shí)存儲(chǔ)于第二類(lèi)型短信息中,發(fā)送攜帶第二信息標(biāo)識(shí)的第二類(lèi)型短信息至第二短信系統(tǒng),例如,SIP協(xié)議中,第二信息標(biāo)識(shí)保存在SIP MESSAGE的頭字段imdn.Message-1D中。
[0072]在第一短信系統(tǒng)不生成所述第一信息標(biāo)識(shí),第二短信系統(tǒng)生成所述第二信息標(biāo)識(shí)時(shí),根據(jù)接收的所述第一類(lèi)型短信息生成所述第一信息標(biāo)識(shí),返回生成的所述第一信息標(biāo)識(shí)至第一短信系統(tǒng),將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng);
[0073]在第一短信系統(tǒng)不生成第一信息標(biāo)識(shí),且第二短信系統(tǒng)生成第二信息標(biāo)識(shí)時(shí),網(wǎng)關(guān)則僅需生成第一息標(biāo)識(shí),而不需生成第二息標(biāo)識(shí)。
[0074]網(wǎng)關(guān)根據(jù)接收的第一類(lèi)型短信息和第一短信系統(tǒng)的協(xié)議生成第一信息標(biāo)識(shí)。
[0075]網(wǎng)關(guān)返回生成的第一信息標(biāo)識(shí)至第一短信系統(tǒng),由于網(wǎng)關(guān)不生成第二信息標(biāo)識(shí),因此,僅發(fā)送生成的第二類(lèi)型短信息至第二短信系統(tǒng)。
[0076]在第一短信系統(tǒng)生成第一信息標(biāo)識(shí),第二短信系統(tǒng)不生成第二信息標(biāo)識(shí)時(shí),獲取接收的所述第一類(lèi)型短信息的第一信息標(biāo)識(shí),將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,根據(jù)獲取的所述第一信息標(biāo)識(shí),生成所述第二信息標(biāo)識(shí);發(fā)送生成的所述第二信息標(biāo)識(shí)和生成的所述第二類(lèi)型短信息至第二短信系統(tǒng),或者,將所述第二信息標(biāo)識(shí)存儲(chǔ)于所述第二類(lèi)型短信息中,發(fā)送攜帶所述第二信息標(biāo)識(shí)的所述第二類(lèi)型短信息至第二短信系統(tǒng);
[0077]在第一短信系統(tǒng)生成第一信息標(biāo)識(shí),且第二短信系統(tǒng)不生成第二信息標(biāo)識(shí)時(shí),網(wǎng)關(guān)則僅需生成第二信息標(biāo)識(shí),而不需生成第一信息標(biāo)識(shí)。網(wǎng)關(guān)獲取接收的第一類(lèi)型短信息的第一信息標(biāo)識(shí),例如,網(wǎng)關(guān)發(fā)送指令至第一短信系統(tǒng),第一短信系統(tǒng)發(fā)送第一信息標(biāo)識(shí)至網(wǎng)關(guān);或者,第一短信系統(tǒng)在發(fā)送第一類(lèi)型短信息至網(wǎng)關(guān)時(shí),第一類(lèi)型短信息中攜帶了第一信息標(biāo)識(shí),網(wǎng)關(guān)從接收到第一類(lèi)型短信息中獲取第一信息標(biāo)識(shí)。
[0078]網(wǎng)關(guān)根據(jù)第一信息標(biāo)識(shí),生成第二信息標(biāo)識(shí)。例如,讀取第一信息標(biāo)識(shí)的內(nèi)容,按照第二短信系統(tǒng)的協(xié)議,根據(jù)讀取的內(nèi)容,生成第二信息標(biāo)識(shí)。網(wǎng)關(guān)返回生成的所述第一信息標(biāo)識(shí)至第一短信系統(tǒng),由于發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)。需要注意的是,本實(shí)施例對(duì)第二信息標(biāo)識(shí)和第二類(lèi)型短信息的生成的先后不作限定。可以是先將接收的第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,再根據(jù)第一信息標(biāo)識(shí)生成第二信息標(biāo)識(shí);也可以是先根據(jù)第一信息標(biāo)識(shí)生成第二信息標(biāo)識(shí),再將接收的第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息。
[0079]網(wǎng)關(guān)發(fā)送生成的第二信息標(biāo)識(shí)和生成的第二類(lèi)型短信息至第二短信系統(tǒng),或者,將第二信息標(biāo)識(shí)存儲(chǔ)于第二類(lèi)型短信息中,發(fā)送攜帶第二信息標(biāo)識(shí)的所述第二類(lèi)型短信息至第二短信系統(tǒng)。
[0080]在第一短信系統(tǒng)生成第一信息標(biāo)識(shí),第二短信系統(tǒng)生成第二信息標(biāo)識(shí)時(shí),獲取接收的所述第一類(lèi)型短信息的第一信息標(biāo)識(shí),將接收的所述第一類(lèi)型短信息進(jìn)行協(xié)議轉(zhuǎn)換,生成第二類(lèi)型短信息,發(fā)送生成的所述第二類(lèi)型短信息至第二短信系統(tǒng)。
[0081]在第一短信系統(tǒng)生成所述第一信息標(biāo)識(shí),且第二短信系統(tǒng)生成所述第二信息標(biāo)識(shí)時(shí),網(wǎng)關(guān)不需要生成第一信息標(biāo)識(shí)或者第二信息標(biāo)識(shí)。網(wǎng)關(guān)獲取接收的第一類(lèi)型短信息的第一信息標(biāo)識(shí),此處可參照上述在第一短信系統(tǒng)生成第一信息標(biāo)識(shí),且第二短信系統(tǒng)不生成第二信息標(biāo)識(shí)時(shí),網(wǎng)關(guān)獲取接收的第一類(lèi)型短信息的第一信息標(biāo)識(shí)的方法。由于網(wǎng)關(guān)不生成第二信息標(biāo)