專利名稱:路由方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及路 由方法、裝置及系統(tǒng)。
背景技術(shù):
IMS(IP Multimedia Subsystem, IP多媒體子系統(tǒng))消息業(yè)務(wù)基于初始會話協(xié)議 (SIP, Session Initiated Protocol),可以帶給用戶更強(qiáng)的功能,例如通過SIP建立會話, 并在建立好的會話內(nèi)發(fā)送消息,這樣可以縮短消息的發(fā)送時延并且可以將會話內(nèi)的消息關(guān)聯(lián)在一起顯示,從而獲得更好的用戶體驗。由于SMS業(yè)務(wù)(Short Messaging Service,短消息業(yè)務(wù))沒有會話的功能,不能利用事先建立的會話通道發(fā)送消息,因此在基于SIP的IMS 消息業(yè)務(wù)和SMS業(yè)務(wù)互連時,如果SIP消息業(yè)務(wù)的用戶發(fā)起會話邀請,互連網(wǎng)關(guān)必須做一定的處理,在SMS業(yè)務(wù)中虛擬出一個會話,這樣才能滿足SIP消息業(yè)務(wù)和SMS業(yè)務(wù)會話互連的需求。如圖1所示,IMS消息業(yè)務(wù)和SMS消息業(yè)務(wù)互連處理方式具體如下SIP終端向SMS 終端發(fā)起S IP初始化(INVITE)請求,邀請SMS終端參與會話,所述SIP INVITE請求在到達(dá)SMS終端之前被路由到互連網(wǎng)關(guān);然后由互連網(wǎng)關(guān)會話邀請轉(zhuǎn)換成SMS消息發(fā)往SMS終端,為了使得SMS終端回復(fù)的消息能夠路由到同一個互連網(wǎng)關(guān),可以將上述SMS消息的發(fā)送方設(shè)成互連網(wǎng)關(guān)的號碼。通常情況下可以在SMS消息中設(shè)置會話標(biāo)識號,而會話標(biāo)識號通常可以采用會話邀請方的號碼,在SMS消息中指示會話邀請方的號碼,同時指示SMS用戶如何回復(fù),例如“13900000001向您發(fā)出會話邀請,回復(fù)1代表接受,回復(fù)2代表拒絕”。SMS終端接收到上述邀請的SMS消息后,可以回復(fù)SMS消息接受會話邀請,并且回復(fù)的SMS消息接收方為互連網(wǎng)關(guān)的號碼加上會話標(biāo)識號,因此回復(fù)的SMS消息被路由到互連網(wǎng)關(guān),再由互連網(wǎng)關(guān)根據(jù)SMS消息處理會話狀態(tài)。如果SMS終端回復(fù)1,則互連網(wǎng)關(guān)回復(fù) SIP 2000K給SIP終端;這時SIP終端可以發(fā)送會話消息給SMS終端,SMS終端也可以發(fā)送會話消息給SIP終端。如圖1所示,在SIP終端向SMS終端發(fā)送會話消息時,SIP終端先在會話內(nèi)通過 MSRP (消息會話中繼協(xié)議)發(fā)送消息,并通過互連網(wǎng)關(guān)將MSRP消息轉(zhuǎn)換成SMS消息發(fā)送給 SMS終端,SMS消息的發(fā)送方和會話邀請的SMS消息發(fā)送方相同;在SMS終端向SIP終端發(fā)送會話消息時,SMS終端發(fā)送的SMS消息先被路由到互連網(wǎng)關(guān),由互連網(wǎng)關(guān)將SMS消息轉(zhuǎn)換成MSRP消息發(fā)送給SIP終端。在實現(xiàn)上述IMS消息業(yè)務(wù)和SMS消息業(yè)務(wù)互連的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題在SIP終端發(fā)往SMS終端的消息中設(shè)置的發(fā)送方為互連網(wǎng)關(guān)的號碼,真實的消息發(fā)送方只能在SMS消息內(nèi)容中由用戶自己指示,不能在發(fā)送方這一欄信息中自動顯示,會影響SMS用戶的體驗。如果互連網(wǎng)關(guān)的號碼不為SMS用戶信任,SMS用戶就可能拒絕邀請,而且如果SMS用戶采用了黑白名單設(shè)置,則該SMS消息可能被過濾
發(fā)明內(nèi)容
本發(fā)明的實施例提供一種路由方法、裝置及系統(tǒng),以便SIP終端發(fā)往SMS終端消息時接收方能夠得知發(fā)送方的信息。為達(dá)到上述目的,本發(fā)明的實施例采用如下技術(shù)方案一種路由方法,包括接收初始會話協(xié)議SIP終端發(fā)起的SIP消息業(yè)務(wù),所述SIP消息業(yè)務(wù)的發(fā)往短消息業(yè)務(wù)SMS終端;
如果通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取 SIP終端的E. 164號碼,則將所述SIP終端的E. 164號碼作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;如果通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取 SIP終端的E. 164號碼,則將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。一種路由裝置,包括接收單元,用于接收SIP終端發(fā)起的SIP消息業(yè)務(wù),所述SIP消息業(yè)務(wù)的發(fā)往短消息業(yè)務(wù)SMS終端;控制單元,用于在通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由, 且能夠獲取SIP終端的E. 164號碼時,將所述SIP終端的E. 164號碼作為發(fā)送方對所述SIP 消息業(yè)務(wù)進(jìn)行路由;所述控制單元還用于在通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和 SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。一種路由系統(tǒng),包括SIP終端,用于發(fā)起的SIP消息業(yè)務(wù);路由裝置,用于接收SIP終端SIP消息業(yè)務(wù);在通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將所述SIP終端的E. 164 號碼作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;在通過SMS終端所在域的互連網(wǎng)關(guān)對所述 SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;SMS終端,用于接收通過所述路由裝置路由的所述SIP消息業(yè)務(wù)。本發(fā)明實施例提供的路由方法、裝置及系統(tǒng),無論通過SIP終端所在域的互連網(wǎng)關(guān)還是通過SMS終端所在域的互連網(wǎng)關(guān)進(jìn)行路由,只要能夠獲取到SIP終端的E. 164號碼, 均需要在消息發(fā)送方中加入SIP終端的E. 164號碼,以保證SMS終端收到的消息在發(fā)送方顯示中包括SIP終端的E. 164號碼,能夠提高SMS終端的用戶體驗。并且,這樣一來只要用戶了解SIP終端的E. 164號碼就能夠知道消息發(fā)送方是誰,進(jìn)而可以避免因為SMS終端的用戶不了解互連網(wǎng)關(guān)號碼而拒絕邀請,也不會因為不了解互連網(wǎng)關(guān)號碼把SMS消息過濾, 相當(dāng)于SIP終端發(fā)往SMS終端消息時接收方能夠得知發(fā)送方的信息。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中IMS業(yè)務(wù)消息與SMS業(yè)務(wù)消息互連的流程圖;圖2為本發(fā)明實施例路由方法的流程圖;圖3為本發(fā)明實施例路由裝置的框圖;圖4為本發(fā)明實施例1中IMS業(yè)務(wù)消息與SMS業(yè)務(wù)消息互連的流程圖;圖5為本發(fā)明實施例1中互連網(wǎng)關(guān)處理SIP業(yè)務(wù)消息的流程圖;圖6為本發(fā)明實施例1中互連網(wǎng)關(guān)處理SMS業(yè)務(wù)消息的流程圖;圖7為本發(fā)明實施例2中IMS業(yè)務(wù)消息與SMS業(yè)務(wù)消息互連的流程圖;圖8為本發(fā)明實施例2中互連網(wǎng)關(guān)處理SIP業(yè)務(wù)消息的流程圖。
具體實施例方式本發(fā)明實施例提供一種路由方法,通過互連網(wǎng)關(guān)對接收到的消息業(yè)務(wù)進(jìn)行路由處理,使得SMS終端能夠了解真實的消息發(fā)起方,如圖2所示,該方法包括201、在SIP終端和SMS終端之間進(jìn)行消息通信的時候,SIP終端可以向發(fā)起向SMS 終端發(fā)起的SIP消息業(yè)務(wù),互連網(wǎng)關(guān)需要接收上述SIP消息業(yè)務(wù)。一般而言,SIP終端所在域和SMS終端所在域中都設(shè)有互連網(wǎng)關(guān),不同互連網(wǎng)關(guān)接收到該SIP消息業(yè)務(wù)后的處理方式不完全相同,具體見下面詳細(xì)描述。202、如果接收所述SIP消息業(yè)務(wù)的互連網(wǎng)關(guān)為SIP終端所在域的互連網(wǎng)關(guān),那么表示通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,此種情況下如果能夠獲取SIP終端的E. 164號碼,則將所述SIP終端的E. 164號碼作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由。203、如果接收所述SIP消息業(yè)務(wù)的互連網(wǎng)關(guān)為SMS終端所在域的互連網(wǎng)關(guān),那么表示通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,此種情況下如果能夠獲取SIP終端的E. 164號碼,則將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的 E. 164號碼組合作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由。本過程中進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼為SMS終端所在域的互連網(wǎng)關(guān)號碼。本發(fā)明實施例還提供一種路由裝置,如圖3所示,該裝置包括接收單元31和控制單元32。其中,接收單元31用于接收SIP終端向SMS終端發(fā)起的SIP消息業(yè)務(wù);控制單元 32用于在通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP 終端的E. 164號碼時,將所述SIP終端的E. 164號碼作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由;所述控制單元32還用于在通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和 SIP終端的E. 164號碼組合作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由。本發(fā)明實施例中所述的SIP消息業(yè)務(wù)可以為SIP初始化請求或者基于SIP的IMS 消息業(yè)務(wù)。進(jìn)一步的,本發(fā)明實施例中的控制單元32還用于在不能獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方進(jìn)行所述 SIP消息業(yè)務(wù)的路由。以便于在得不到E. 164號碼時能夠?qū)⑾⑦M(jìn)行正確路由,并且由于發(fā)起方中包含互連網(wǎng)關(guān)號碼,保證消息接收方回復(fù)的消息能夠通過同一互連網(wǎng)關(guān)進(jìn)行處理, 保證了 SIP終端發(fā)起的會話能夠在同一互連網(wǎng)關(guān)中進(jìn)行關(guān)聯(lián)。進(jìn)一步的,本發(fā)明實施例中的控制單元32還用于在所述SIP終端請求匿名時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由。以便于在發(fā)送匿名消息時進(jìn)行正確路由,并且由于發(fā)起方中包含互連網(wǎng)關(guān)號碼, 保證消息接收方回復(fù)的消息能夠通過同一互連網(wǎng)關(guān)進(jìn)行處理,證了 SIP終端發(fā)起的會話能夠在同一互連網(wǎng)關(guān)中進(jìn)行關(guān)聯(lián)。為了保證接收方能夠更準(zhǔn)確地得知消息發(fā)送方身份,本發(fā)明實施例中的路由裝置還包括獲取單元33、添加單元34。所述獲取單元33用于在所述發(fā)送方號碼中包含互連網(wǎng)關(guān)號且所述SIP終端沒有請求匿名時,根據(jù)發(fā)送方SIP地址或E. 164號碼從接收方網(wǎng)絡(luò)地址簿中或SIP初始化請求的From頭域中獲取發(fā)送方名稱;添加單元34用于在所發(fā)送的消息中添加獲取到的發(fā)送方名稱。
如此一來,接收方收到的消息中就可以包含發(fā)送方名稱,并且該名稱與接收方網(wǎng)絡(luò)地址簿中或SIP初始化請求的From頭域中記載一致,是接收方用戶所熟悉的名稱,可以使得接收方能夠更準(zhǔn)確地得知消息發(fā)送方身份。本發(fā)明實施例還提供一種路由系統(tǒng),包括SIP終端、圖3所示的路由裝置、以及SMS 終端。其中SIP終端,用于發(fā)起的SIP消息業(yè)務(wù)。路由裝置,用于接收SIP終端SIP消息業(yè)務(wù);在通過SIP終端所在域的互連網(wǎng)關(guān)對所述S IP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將所述SIP終端的E. 164號碼作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;在通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。SMS終端,用于接收通過所述路由裝置路由的所述SIP消息業(yè)務(wù)。本發(fā)明實施例中路由系統(tǒng)中的路由裝置還用于在不能獲取SIP終端的E. 164號碼或者所述SIP終端請求匿名時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。為了便于理解本發(fā)明所提供方案的實現(xiàn)方式,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。實施例1 本發(fā)明實施例的運(yùn)用場景見圖4,IMS用戶A使用的終端為SIP終端,SMS用戶B 使用的終端為SMS終端,終端A向終端B發(fā)送會話邀請,并且在終端B接受邀請之后進(jìn)行消息通信,如圖4所示,本發(fā)明實施例的具體包括401、IMS用戶A通過SIP終端向SMS用戶B發(fā)送SIP INVITE請求,請求建立MSRP 會話,該SIP INVITE請求在經(jīng)過用戶A歸屬的S-CSCF (服務(wù)會話控制實體)時,S-CSCF判斷出用戶B不能通過IMS域路由,因此SIP INVITE請求被路由到用戶A所屬域的互連網(wǎng)關(guān) IP_SM_Gff A0并且,SIPINVITE 請求在經(jīng)過 A 的歸屬 S-CSCF 時,在 P-Asserted-Identity 頭域加上用戶A的E. 164號碼,本實施例中假定該E. 164號碼為:13900000001。402、互連網(wǎng)關(guān)IP_SM_GW A按照預(yù)定的流程對SIP INVITE請求進(jìn)行處理,將SIP INVITE請求轉(zhuǎn)換成SMS消息,由于本發(fā)明實施例中用戶A并沒有請求匿名,并且能夠獲取到用戶A的E. 164號碼,故而本發(fā)明實施例將SMS消息的發(fā)送方設(shè)為用戶A的E. 164號碼 13900000001。具體互連網(wǎng)關(guān)IP_SM_GW A對不同SIP INVITE請求的處理方式見圖5中的詳細(xì)描述,此處不做詳細(xì)介紹。403、IP_SM_GW A向用戶A所在域的短消息中心SC A發(fā)送M0_SUBMIT,在M0_SUBMIT 中承載有轉(zhuǎn)換后的SMS消息內(nèi)容,并且承載M0_SUBMIT的短信中繼協(xié)議中用于表示SMS消息的發(fā)送方的RP_0A字段被設(shè)成用戶A的E. 164號碼13900000001。
404、所述SC A接收到M0_SUBMIT后,將通過MT_DELIVER承載SMS消息內(nèi)容發(fā)送到用戶B所述域的移動交換中心(MSC,Mobile Switching Center),簡稱MSC B。405、MSC B將所述MT_DELIVER路由到用戶B的SMS終端,用戶B的SMS終端上將顯示SMS消息發(fā)送方為用戶A的E. 164號碼13900000001。406、如果用戶B決定接受用戶A的會話邀請,可以按照收到的邀請短信進(jìn)行回復(fù), 假設(shè)收到的邀請短信為請參與會話,回復(fù)1代表接受,回復(fù)2代表拒絕。那么用戶B可以回復(fù)1表示接受邀請,用戶B的回復(fù)SMS消息內(nèi)容可以僅僅包括1,并且回復(fù)的SMS短信承載在M0_SUBMIT中然后被路由到MSC B。407、MSC B將承載用戶B回復(fù)的SMS短信的M0_SUBMIT發(fā)送到用戶B的短消息中心 SC B。408、SC B向短信接收方以MT_DELIVER下發(fā)SMS消息,該MT_DELIVER被路由到IP_ SM_Gff A。409、IP_SM_GW A按設(shè)定好的流程處理收到的SMS短信,IP_SM_GW A通過判斷可以得出用戶B接受會話邀請,因此向用戶A的SIP終端返回SIP 2000K響應(yīng),建立MSRP會話; 這時用戶A和用戶B可以利用建立的會話來傳遞消息。具體互連網(wǎng)關(guān)IP_SM_GW A對用戶B的不同回復(fù)的處理方式見圖6中的詳細(xì)描述, 此處不做詳細(xì)介紹。410、用戶A通過建立的MSRP會話向用戶B發(fā)送消息,消息通過會話通道被路由到 IP_SM_Gff A0411、IP_SM_Gff A在建立會話后,會創(chuàng)建相應(yīng)的會話信息映射表,以便IMS消息與 SMS消息會話互連時進(jìn)行消息路由,在互連網(wǎng)關(guān)IP_SM_GW A存在SIP會話信息與SMS虛擬
會話信息的映射關(guān)系表如下表所示。
權(quán)利要求
1.一種路由方法,其特征在于,包括接收初始會話協(xié)議SIP終端發(fā)起的SIP消息業(yè)務(wù),所述SIP消息業(yè)務(wù)的發(fā)往短消息業(yè)務(wù)SMS終端;如果通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP 終端的E. 164號碼,則將所述SIP終端的E. 164號碼作為發(fā)送方對所述S IP消息業(yè)務(wù)進(jìn)行路由;如果通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP 終端的E. 164號碼,則將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。
2.根據(jù)權(quán)利要求1所述的路由方法,其特征在于,所述方法還包括如果不能獲取SIP終端的E. 164號碼或者所述SIP終端請求匿名,則將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。
3.根據(jù)權(quán)利要求1或2所述的路由方法,其特征在于,所述SIP消息業(yè)務(wù)為SIP初始化請求或者基于SIP的IP多媒體子系統(tǒng)IMS消息業(yè)務(wù)。
4.根據(jù)權(quán)利要求3所述的路由方法,其特征在于,所述方法還包括如果所述發(fā)送方號碼中包含互連網(wǎng)關(guān)號且所述SIP終端沒有請求匿名,根據(jù)發(fā)送方 SIP地址或E. 164號碼從接收方網(wǎng)絡(luò)地址簿中或SIP初始化請求的From頭域中獲取發(fā)送方名稱;在所發(fā)送的消息中添加獲取到的發(fā)送方名稱。
5.一種路由裝置,其特征在于,包括接收單元,用于接收SIP終端發(fā)起的SIP消息業(yè)務(wù),所述SIP消息業(yè)務(wù)的發(fā)往短消息業(yè)務(wù)SMS終端;控制單元,用于在通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將所述SIP終端的E. 164號碼作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;所述控制單元還用于在通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP 終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。
6.根據(jù)權(quán)利要求5所述的路由裝置,其特征在于,所述控制單元還用于在不能獲取SIP 終端的E. 164號碼或者所述SIP終端請求匿名時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。
7.根據(jù)權(quán)利要求5或6所述的路由裝置,其特征在于,所述SIP消息業(yè)務(wù)為SIP初始化請求或者基于SIP的IMS消息業(yè)務(wù)。
8.根據(jù)權(quán)利要求7所述的路由裝置,其特征在于,所述裝置還包括獲取單元,用于在所述發(fā)送方號碼中包含互連網(wǎng)關(guān)號且所述SIP終端沒有請求匿名時,根據(jù)發(fā)送方SIP地址或E. 164號碼從接收方網(wǎng)絡(luò)地址簿中或SIP初始化請求的From頭域中獲取發(fā)送方名稱;添加單元,用于在所發(fā)送的消息中添加獲取到的發(fā)送方名稱。
9.一種路由系統(tǒng),其特征在于,包括SIP終端,用于發(fā)起的SIP消息業(yè)務(wù); 路由裝置,用于接收SIP終端SIP消息業(yè)務(wù);在通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將所述SIP終端的E. 164 號碼作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由;在通過SMS終端所在域的互連 網(wǎng)關(guān)對所述 SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E. 164號碼時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E. 164號碼組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由; SMS終端,用于接收通過所述路由裝置路由的所述SIP消息業(yè)務(wù)。
10.根據(jù)權(quán)利要求9所述的路由系統(tǒng),其特征在于,所述路由裝置還用于在不能獲取 SIP終端的E. 164號碼或者所述SIP終端請求匿名時,將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和會話標(biāo)識號組合作為發(fā)送方對所述SIP消息業(yè)務(wù)進(jìn)行路由。
全文摘要
本發(fā)明公開了一種路由方法及裝置,涉及通信技術(shù)領(lǐng)域,解決了現(xiàn)有技術(shù)中用戶體驗不好的問題。本發(fā)明實施例包括接收SIP終端向SMS終端發(fā)起的SIP消息業(yè)務(wù);如果通過SIP終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E.164號碼,則將所述SIP終端的E.164號碼作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由;如果通過SMS終端所在域的互連網(wǎng)關(guān)對所述SIP消息業(yè)務(wù)進(jìn)行路由,且能夠獲取SIP終端的E.164號碼,則將進(jìn)行SIP消息業(yè)務(wù)路由的互連網(wǎng)關(guān)號碼和SIP終端的E.164號碼組合作為發(fā)送方進(jìn)行所述SIP消息業(yè)務(wù)的路由。本發(fā)明實施例主要用于SIP消息業(yè)務(wù)和SMS消息業(yè)務(wù)互連的系統(tǒng)中。
文檔編號H04L12/56GK102223283SQ201010145528
公開日2011年10月19日 申請日期2010年4月13日 優(yōu)先權(quán)日2010年4月13日
發(fā)明者丁傳鎖, 卞永剛, 張永靖, 梁剛, 牟倫建, 王玨, 黃成 申請人:華為技術(shù)有限公司