專利名稱:一種ip多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的實現(xiàn)方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通訊領(lǐng)域,尤其涉及在處于不支持IP接入的網(wǎng)絡(luò)中的終
端上實現(xiàn)IP多媒體子系統(tǒng)IMS (IPMultimedia Subsystem)動態(tài)電話簿的方法 及系統(tǒng)。
背景技術(shù):
無線網(wǎng)絡(luò)可以分為電路域(CS Domain, Circuit Switch Domain )和分組 域(PS Domain, Packet Switch Domain),對手機用戶來說,傳統(tǒng)的業(yè)務(wù)如語 音、短信(SMS, Short Messaging Service)等均由無線網(wǎng)絡(luò)的電路域來提供 服務(wù);而例如無線WAP (Wireless Application Protocol,無線應(yīng)用通訊協(xié)議) 上網(wǎng)、彩信等業(yè)務(wù)都需要由無線網(wǎng)絡(luò)的分組域來提供服務(wù),即向用戶提供IP 接入的服務(wù)。純CS域網(wǎng)絡(luò)指網(wǎng)絡(luò)不提供分組域業(yè)務(wù),也就是不提供IP接入 的能力(具體可以參考無線通訊領(lǐng)域的相關(guān)文獻)。
在第三代移動通信技術(shù)3G (3rd Generation)的無線通訊網(wǎng)絡(luò)中,各種網(wǎng) 絡(luò)的互聯(lián)互通有了很大的進步,尤其是IP多媒體子系統(tǒng)的應(yīng)用的引入,使得 無線網(wǎng)和互聯(lián)網(wǎng)的網(wǎng)內(nèi)和網(wǎng)間用戶的連通變得簡單。關(guān)于MS的定義,參考 國際標(biāo)準(zhǔn)第三代合作伙伴計劃3GPP (3rd Generation Partnership Project)的文 件或者其他無線通訊領(lǐng)域的參考文獻。
在國際通用移動通4言系統(tǒng)UMTS(Universal Mobile Telecommunications System) 3GPP標(biāo)準(zhǔn)規(guī)定的IMS各種業(yè)務(wù)中,IMS動態(tài)電話簿是很吸引人的一 個業(yè)務(wù),不僅可以像一般手機的電話簿一樣進行管理聯(lián)系人信息的功能如添 加、刪除、更改等等,而且在帶有MS電話簿功能的手機或者其他終端上, 用戶還可以看到自己IMS電話簿中聯(lián)系人的狀態(tài),如目標(biāo)聯(lián)系人是否在線、 是否繁忙、是否期望的通訊方式等狀態(tài)(類似于互聯(lián)網(wǎng)的即時通訊工具如 MSN或QQ中的在線、離線、忙碌、免打擾等用戶狀態(tài)),用戶可根據(jù)對方的狀態(tài)選擇相應(yīng)的聯(lián)系方式,在IMS的術(shù)語中,這種技術(shù)叫做呈現(xiàn)或呈現(xiàn)服 務(wù)。
IMS電話簿還有一個與普通電話簿的不同處,即它的聯(lián)系人信息不僅在 本地有,也存在于網(wǎng)絡(luò)側(cè)的服務(wù)器上,在IMS的術(shù)語中,叫做組管理。
上述描述中,IMS動態(tài)電話簿主要需要的呈現(xiàn)服務(wù)和組管理服務(wù)都是通 過^S古初始協(xié)i義SIP ( Session Initiation Protocol ) 4言令和可擴充標(biāo)記i吾言配置 接入?yún)f(xié)議XCAP (XML Configuration Access Protocol)實現(xiàn)的,SIP信令和 XCAP協(xié)議屬于3GPP等相關(guān)標(biāo)準(zhǔn)組織制定的標(biāo)準(zhǔn)協(xié)議(在此不做具體描述), 這兩個協(xié)議歸根結(jié)底都是務(wù)農(nóng)靠IP協(xié)議進行,即都需要無線網(wǎng)絡(luò)能提供分組 域業(yè)務(wù)的能力(無線網(wǎng)絡(luò)有讓手機等無線終端以IP方式4姿入的能力),在沒 有IP接入服務(wù)提供的網(wǎng)絡(luò),IMS動態(tài)電話簿的功能無法使用。但是目前,不 是所有的無線網(wǎng)絡(luò)都支持分組業(yè)務(wù),城市的無線網(wǎng)絡(luò)一般都支持IP接入;因 為如果為原有的純CS域的無線網(wǎng)絡(luò)增加IP接入能力,則牽扯到的龐大的設(shè) 備升級費用問題,所以一些遠(yuǎn)郊農(nóng)村地區(qū),大部分沒有向用戶提供分組業(yè)務(wù) 也就是沒有IP接入能力的;MS手機用戶在不支持IP接入的網(wǎng)絡(luò)中時,或 者從支持IP接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時(如從城市網(wǎng)絡(luò)移 動到農(nóng)村網(wǎng)絡(luò)時),將不能使用IMS電話簿功能,給用戶的使用帶來不便。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的 實現(xiàn)方法及系統(tǒng),使IMS用戶在不支持IP接入的網(wǎng)絡(luò)中仍能夠使用IMS動 態(tài)電話簿的功能,增強用戶體驗。
為了解決上述問題,本發(fā)明提供了 一種IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù) 的實現(xiàn)方法,包括終端處于不支持IP接入的網(wǎng)絡(luò)中時,終端和IP多媒體 子系統(tǒng)將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此 短消息完成終端與IP多i某體子系統(tǒng)之間的IP多4某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù) 的信息交互。進一步地,所述方法具體包括所述終端發(fā)送IP多々某體子系統(tǒng)動態(tài)電話 簿業(yè)務(wù)數(shù)據(jù)包時,將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的 方式構(gòu)造為 一個或多個短消息發(fā)送至多々某體網(wǎng)關(guān),多々某體網(wǎng)關(guān)從接收到的短 消息中提取出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的數(shù)據(jù)包,發(fā)送至動態(tài)電話簿 服務(wù)器;所述終端接收IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,動態(tài)電話 簿服務(wù)器向多媒體網(wǎng)關(guān)發(fā)送IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包,多媒體 網(wǎng)關(guān)^^收后將其以短消息才艮文的方式構(gòu)造為一個或多個短消息發(fā)送至所述終 端,所述終端從接收到的短消息中提取出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的 數(shù)據(jù)包。
進一步地,所述終端或多媒體網(wǎng)關(guān)將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù) 據(jù)包以短消息報文的方式構(gòu)造為 一個或多個短消息時,在每個短消息中增加 標(biāo)識動態(tài)電話簿電路域擴展的前綴字符串或在短消息的協(xié)議標(biāo)識字段中標(biāo)識 此短消息為動態(tài)電話簿電路域擴展的短消息。
進一步地,所述終端與所述多々某體網(wǎng)關(guān)之間的短消息通過短消息中心轉(zhuǎn) 發(fā);所述終端發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述多媒體網(wǎng)關(guān), 所述短消息中心根據(jù)此目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述多々某體網(wǎng)關(guān); 所述終端接收短消息時,所述多i某體網(wǎng)關(guān)將短消息中的目的地址設(shè)置為所述 終端,所述短消息中心才艮據(jù)此目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述終端。
進一步地,所述終端開機時檢測到其處于不支持IP接入的網(wǎng)絡(luò)中時,或 者從支持IP接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向所述多媒體網(wǎng) 關(guān)發(fā)送承載了 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包的短消息,所述IP多 4某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包中指示所迷終端處于不支持IP接入的網(wǎng)絡(luò) 中;所述多媒體網(wǎng)關(guān)將此數(shù)據(jù)包轉(zhuǎn)發(fā)至動態(tài)電話簿服務(wù)器,所述動態(tài)電話簿 服務(wù)器收到后獲知終端處于不支持IP接入的網(wǎng)絡(luò)中,并在向此終端發(fā)送IP 多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,在此數(shù)據(jù)包中指明其路由為多媒體 網(wǎng)關(guān)。
進一步地,所述IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包為會話初始協(xié)議 數(shù)據(jù)包和/或可擴充標(biāo)記語言配置接入?yún)f(xié)議數(shù)據(jù)包。
進一步地,所述終端或所述多々某體網(wǎng)關(guān)將1P多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為多個短消息時,在所述短消息中標(biāo)識最 后一個短消息的位置。
為了解決上述技術(shù)問題,本發(fā)明還提供了一種實現(xiàn)IP多々某體子系統(tǒng)動態(tài) 電話簿的系統(tǒng), 一種實現(xiàn)IP多々某體子系統(tǒng)動態(tài)電話簿的系統(tǒng),包括終端、IP
多i某體子系統(tǒng);所述終端,用于在其處于不支持IP接入的網(wǎng)絡(luò)中時,將IP
多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成
與IP多々某體子系統(tǒng)之間的IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互;所 述IP多媒體子系統(tǒng),用于在終端處于不支持IP接入的網(wǎng)絡(luò)中時,將IP多媒 體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成與終 端之間的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互。
進一步地,所述IP多4某體子系統(tǒng)包括多媒體網(wǎng)關(guān)和動態(tài)電話簿服務(wù)器; 所述終端,在發(fā)送DP多i某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,用于將將所述 IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為一個或多 個短消息發(fā)送至多々某體網(wǎng)關(guān);還用于在接收IP多4某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù) 數(shù)據(jù)包時,從接收到的短消息中提取出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的數(shù) 據(jù)包;所述多媒體網(wǎng)關(guān),用于從接收到的短消息中提取出IP多媒體子系統(tǒng)動 態(tài)電話簿業(yè)務(wù)的數(shù)據(jù)包,發(fā)送至所述動態(tài)電話簿服務(wù)器;還用于從所述動態(tài) 電話簿服務(wù)器處接收IP多4某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包,并以短消息報 文的方式構(gòu)造為一個或多個短消息發(fā)送至終端。
進一步地,所述終端,還用于在將IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù) 包以短消息^JL的方式構(gòu)造為一個或多個短消:息時,在每個短消息中增加標(biāo) 識動態(tài)電話簿電路域擴展的前綴字符串或在維消息的協(xié)議標(biāo)識字段中標(biāo)識此 短消息為動態(tài)電話簿電路域擴展的短消息;所述多媒體網(wǎng)關(guān),還用于在將IP 多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為 一個或多個 短消息時,在每個短消息中增加標(biāo)識動態(tài)電話簿電路域擴展的前綴字符串或 在短消息的協(xié)議標(biāo)識字段中標(biāo)識此短消息為動態(tài)電話簿電路域擴展的短消 息。
進一步地,所述系統(tǒng)還包括短消息中心;所述終端,還用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述多々某體網(wǎng)關(guān);所述多々某體網(wǎng)關(guān),還 用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述終端;所述短消息 中心,用于接收所述終端發(fā)送的短消息后,根據(jù)其目的地址將接收到的短消 息轉(zhuǎn)發(fā)至所述多媒體網(wǎng)關(guān);還用于接收所述多媒體網(wǎng)關(guān)發(fā)送的短消息后,根 據(jù)其目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述終端。
進一步地,所述終端,還用于在開機時檢測到其處于不支持1P接入的網(wǎng) 絡(luò)中時,或者從支持IP接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向所 述多媒體網(wǎng)關(guān)發(fā)送承載了 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包的短消息; 所述IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包中指示所述終端處于不支持IP 接入的網(wǎng)絡(luò)中;所述多媒體網(wǎng)關(guān),還用于接收從終端發(fā)送的短消息中解析出 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包后發(fā)送至動態(tài)電話簿服務(wù)器,且此數(shù) 據(jù)包中包含終端處于不支持IP接入的網(wǎng)絡(luò)中的指示;所述動態(tài)電話簿服務(wù)器, 用于從所述多媒體網(wǎng)關(guān)處接收包含終端處于不支持IP接入的網(wǎng)絡(luò)中的指示的 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包后,得知終端處于不支持IP接入的網(wǎng) 絡(luò);并在向此終端發(fā)送IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,在此數(shù)據(jù) 包中指明其路由為多媒體網(wǎng)關(guān)。
使用本發(fā)明中通過SMS來擴展IMS動態(tài)電話簿的方法和系統(tǒng),利用現(xiàn) 有的3G IMS網(wǎng)絡(luò)標(biāo)準(zhǔn)和設(shè)備,不需要變動網(wǎng)絡(luò)結(jié)構(gòu),只需進行少量的協(xié)議 擴展工作,便可以使用戶在不支持IP接入的網(wǎng)絡(luò)中(即在純電路域網(wǎng)絡(luò)中) 仍能夠使用MS動態(tài)電話簿的功能,使用戶感受 "MS永遠(yuǎn)在線"的體驗 服務(wù),而且不會導(dǎo)致網(wǎng)絡(luò)的擁塞,增強用戶體驗。
圖l是本發(fā)明中實現(xiàn)IP多力某體子系統(tǒng)動態(tài)電話簿的系統(tǒng)的結(jié)構(gòu)圖2是本發(fā)明中終端在不支持IP接入的網(wǎng)絡(luò)發(fā)送IDCOC消息的示意圖3是本發(fā)明中終端在不支持IP接入的網(wǎng)^4委收IDCOC消息的示意圖。
具體實施例方式
需要承載IMS動態(tài)電話簿的呈現(xiàn)服務(wù)和組管理服務(wù)的SIP和/或XCAP 都是文本格式的協(xié)議,可以用短消息SMS ( Short Message Service)來承載。 本發(fā)明中就是使用短消息來承載SIP信令和/或XCAP協(xié)議,實現(xiàn)IMS動態(tài)電 話簿的IMS組管理服務(wù)和呈現(xiàn)服務(wù)的業(yè)務(wù)內(nèi)容,本發(fā)明中基于短消息擴展 IMS動態(tài)電話簿可使用的范圍稱作IMS動態(tài)電話簿電路域擴展(IDCOC,IMS Dynamic Contact Over Circuit),達到擴展IMS動態(tài)電話簿在無IP接入服務(wù) 網(wǎng)絡(luò)中同樣可用的目的,使手機中的IMS動態(tài)電話簿在無IP接入服務(wù)網(wǎng)絡(luò)下 也可使用,適用于IMS網(wǎng)絡(luò)和無IP接入業(yè)務(wù)網(wǎng)絡(luò)間的業(yè)務(wù)連接。承載IDCOC 內(nèi)容的短消息在本文中稱之為MS動態(tài)電話簿電路域擴展短消息(IDCOC SMS)。因為短消息在網(wǎng)絡(luò)中占用資源較少,即使對于要求IMS動態(tài)電話簿 "永久在線"的苛刻用戶,本發(fā)明不會導(dǎo)致網(wǎng)絡(luò)擁塞。
如圖l所示,本發(fā)明中在不支持IP接入的網(wǎng)絡(luò)中實現(xiàn)IP多媒體子系統(tǒng) 動態(tài)電話簿的系統(tǒng)包括擁有IMS電話簿的終端,CS網(wǎng)絡(luò)中的短消息中心 (SC, Short Message Center) , IMS網(wǎng)絡(luò)中的IP多媒體網(wǎng)關(guān)(M-MGW, IP Multimedia-Media Gateway)、動態(tài)電話簿服務(wù)器(包括組管理服務(wù)器和呈現(xiàn) 服務(wù)器)。該系統(tǒng)中的上述硬件設(shè)備均為現(xiàn)有設(shè)備,實施本發(fā)明時不需專門 增加》更件i殳備。
所述終端,用于在其處于不支持IP接入的網(wǎng)絡(luò)中時,將IP多4某體子系 統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成與IP多々某體 子系統(tǒng)之間的IP多力某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互;
還用于在發(fā)送IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,將所述IP多 媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為一個或多個短 消息發(fā)送至多々某體網(wǎng)關(guān);
還用于在接收IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,從接收到的短 消息中提取出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的數(shù)據(jù)包;
還用于在將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為一個或多個短消息時,在每個短消息中增加標(biāo)識動態(tài)電話簿電路域擴
路域擴展的短消息; ,
還用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述多^某體網(wǎng)關(guān);
還用于在開機時檢測到其處于不支持IP接入的網(wǎng)絡(luò)中時,或者從支持IP 接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向所述多媒體網(wǎng)關(guān)發(fā)送承載了 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包的短消息;所述IP多媒體子系統(tǒng)動態(tài) 電話簿業(yè)務(wù)數(shù)據(jù)包中指示所述終端處于不支持IP接入的網(wǎng)絡(luò)中;
所述多媒體網(wǎng)關(guān),是實現(xiàn)電路交換向IP分組交換在承載的轉(zhuǎn)換,以達到 與電路交換域(CS)和公共交換電話網(wǎng)絡(luò)(PSTN)互通;用于從接收到的短 消息中提取出IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的數(shù)據(jù)包;
還用于將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu) 造為 一個或多個短消息發(fā)送至終端;
還用于在將IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式 構(gòu)造為一個或多個短消息時,在每個短消息中增加標(biāo)識動態(tài)電話簿電路域擴 展的前綴字符串或在短消息的協(xié)議標(biāo)識字段中標(biāo)識此短消息為動態(tài)電話簿電 路域擴展的短消息;
還用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述終端;還用 于接收從終端發(fā)送的短消息中解析出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù) 包,且此數(shù)據(jù)包中包含終端處于不支持IP接入的網(wǎng)絡(luò)中的指示時,獲知終端 處于不支持IP接入的網(wǎng)絡(luò)。
所述短消息中心,用于接收所述終端發(fā)送的短消息后,根據(jù)其目的地址 將接收到的短消息轉(zhuǎn)發(fā)至所述多媒體網(wǎng)關(guān);還用于接收所述多媒體網(wǎng)關(guān)發(fā)送 的短消息后,根據(jù)其目的地址將接收到的短消.息轉(zhuǎn)發(fā)至所述終端。
所述動態(tài)電話簿服務(wù)器,用于在終端處于不支持IP的網(wǎng)絡(luò)中時,發(fā)送SIP 和/或XCAP數(shù)據(jù)包時,設(shè)置其路由為多i某體網(wǎng)關(guān)。
上文中的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包為會話初始協(xié)議數(shù)據(jù)包 和/或可擴充標(biāo)記語言配置4妄入?yún)f(xié)議數(shù)據(jù)包。如圖2所示,當(dāng)移動終端移動到無數(shù)據(jù)業(yè)務(wù)網(wǎng)絡(luò)時,則處于IDCOC模式。 此^^式下,終端與MS網(wǎng)絡(luò)的交互將通過IDCOC短消息,終端將待發(fā)送的 SIP和/或XCAP數(shù)據(jù)包拆分成一個序列的短消息,以多媒體網(wǎng)關(guān)(M-MGW) 為目的地址逐條發(fā)送給網(wǎng)絡(luò),IMS網(wǎng)絡(luò)的M-MGW從收到的SMS中提取作 為內(nèi)容承載的SIP和/或XCAP數(shù)據(jù)包發(fā)送至組管理與呈現(xiàn)服務(wù)器,具體包括 以下步驟
步驟201,終端將需要向IMS網(wǎng)絡(luò)發(fā)送的SIP和/或XCAP數(shù)據(jù)包以SMS 才艮文的方式構(gòu)造為IDCOC短消息發(fā)送至短消息中心;
終端在發(fā)送的IDCOC短消息中指明其目的地址為IMS網(wǎng)絡(luò)的多i某體網(wǎng)關(guān)。
由于網(wǎng)絡(luò)不支持IP接入,終端不能以IP才艮文的形式將SIP和/或XCAP 數(shù)據(jù)包發(fā)送至IMS網(wǎng)絡(luò),而是將數(shù)據(jù)包以拆分長度(為SMS報文長度減去 前綴長度的值)為單位拆分為一個或多個數(shù)據(jù)段;例如,3GPP標(biāo)準(zhǔn)規(guī)定的最 大長度為160個英文字符,而終端使用特定的前綴匹配字串例如7/IDC0C:" 作為SMS報文的前綴用于指示其處于不支持IP接入的網(wǎng)絡(luò)中,使終端和IMS 網(wǎng)絡(luò)可明確的識別該SMS為IDCOC SMS,則終端拆分?jǐn)?shù)據(jù)包的單位為152。 對于大于拆分長度的SIP和/或XCAP數(shù)據(jù),終端需發(fā)送多個短消息,并在最 后一個短消息之前的每個短消息的More-Messages-to-Send字段標(biāo)志出此短消 息是否是最后一個短消息。SIP和/或XCAP數(shù)據(jù)包拆分后,由多個短消息承 載時,本發(fā)明中終端指示此多個短消息首尾的方式,并不局限于上述一種, 只要是能夠指明哪幾個短消息的承載了一個SIP和/或XCAP數(shù)據(jù)包即可。
在其它實施例中,終端除了在短消息報文的前綴部分?jǐn)y帶系統(tǒng)設(shè)定的字
中指明此短消息為IDCOC短消息,例如可以參考3GPP 23.040中在 Protocol-Identifier字段中定義IDCOC的類型,且本發(fā)明并不限于此兩種方式, 只要是能夠設(shè)定可使系統(tǒng)統(tǒng)一識別的用于指明此短消息為IDCOC短消息的 方式均可。
步驟202,短消息中心接收到IDCOC短消息后,將其轉(zhuǎn)發(fā)至短消息中指示的目的地址即IMS網(wǎng)絡(luò)的多々某體網(wǎng)關(guān);
短消息中心對接收到的IDCOC短消息的處理與其處理普通短消息的方 式相同,只是按其目的地址轉(zhuǎn)發(fā)即可,所以本發(fā)明中不涉及對短消息中心的 任何改動。
步驟203,多々某體網(wǎng)關(guān)收到短消息后,提取出短消息中攜帶的SIP和/或 XCAP數(shù)據(jù)包,并發(fā)送至動態(tài)電話簿服務(wù)器;
多媒體網(wǎng)關(guān)根據(jù)短消息的前綴匹配字段或短消息的Protocol-Identifier字 段識別此短消息為IDCOC短消息,并通過判斷短消息中的 More-Messages-to-Send字段,接收連續(xù)的一個或多個短消息,直到接收到的 短消息中More-Messages-to-Send字段指示此為最后一個短消息時,將這一序 列的短消息中提取出SIP或XCAP數(shù)據(jù)包的內(nèi)容(短消息中包含前綴的,去 掉短消息中前綴后的數(shù)據(jù)內(nèi)容)。
步驟204,動態(tài)電話簿服務(wù)器接收SIP和/或XCAP數(shù)據(jù)包,對終端的動 態(tài)電話簿信息進行相應(yīng)處理,完成從終端到動態(tài)電話簿服務(wù)器的SIP和/或 XCAP數(shù)據(jù)包傳輸。
對動態(tài)電話簿服務(wù)器而言,從多々某體網(wǎng)關(guān)接收到的SIP和/或XCAP數(shù)據(jù) 包與存在于IMS網(wǎng)絡(luò)下用戶發(fā)送的數(shù)據(jù)包無差別。
如圖3所示,終端在不支持IP接入的網(wǎng)絡(luò)接收IDCOC消息的方法包括 以下步驟
步驟301,終端處于不支持IP接入的模式下時,動態(tài)電話簿服務(wù)器將要 發(fā)送的SIP和/或XCAP數(shù)據(jù)包中路由服務(wù)器的地址設(shè)置為多媒體網(wǎng)關(guān),向多 媒體網(wǎng)關(guān)發(fā)送SIP和/或XCAP數(shù)據(jù)包;
步驟302,多媒體網(wǎng)關(guān)將接收到SIP和/或XCAP數(shù)據(jù)包以SMS報文的方 式構(gòu)造為E)COC短消息發(fā)送至短消息中心;
多々某體網(wǎng)關(guān)構(gòu)造IDCOC短消息的方式與步驟201中終端構(gòu)造IDCOC 短消息的方式相同,且多々某體網(wǎng)關(guān)在發(fā)送的IDCOC短消息中指明其目的地址 為所述終端。步驟303,短消息中心接收到IDCOC短消息后,將其轉(zhuǎn)發(fā)至短消息中指 示的目的地址即處于IDCOC模式的終端;
短消息中心對接收到的IDCOC短消息的處理與其處理普通短消息的方 式相同,只是按其目的地址轉(zhuǎn)發(fā)即可。
步驟304,終端收到IDCOC短消息后,從短消息中提取出攜帶的SIP和 /或XCAP數(shù)據(jù)包,完成從動態(tài)電話簿服務(wù)器到終端的SIP和/或XCAP數(shù)據(jù) 包傳輸。
終端從IDCOC短消息中解析出SIP和/或XCAP數(shù)據(jù)內(nèi)容的方式與步驟 203中,多媒體網(wǎng)關(guān)解析SIP和/或XCAP數(shù)據(jù)內(nèi)容的方式相同。
上述描述的方法中,終端向動態(tài)電話簿服務(wù)器發(fā)送SIP和/或XCAP數(shù)據(jù) 后,動態(tài)電話簿服務(wù)器向終端返回響應(yīng)消息時,采用圖3所示的方式返回攜 帶有響應(yīng)內(nèi)容的SIP或XCAP數(shù)據(jù)包。動態(tài)電話簿服務(wù)器向終端發(fā)送SIP或 XCAP數(shù)據(jù)后,終端向動態(tài)電話簿服務(wù)器返回響應(yīng)消息時,釆用圖2所示的 方式返回攜帶有響應(yīng)內(nèi)容的SIP或XCAP數(shù)據(jù)包。
終端開機時檢測到其處于不支持ip接入的網(wǎng)絡(luò)中時,或者從支持n>接
入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向IM-MGW發(fā)送IDCOC模式啟 動消息,在SIP或XCAP數(shù)據(jù)包中攜帶標(biāo)志終端處于IDCOC模式的信息,發(fā) 送至動態(tài)電話簿服務(wù)器,發(fā)送的方式與圖2所示的相同。終端開機從不支持 IP接入的網(wǎng)絡(luò)移動到支持IP接入的網(wǎng)絡(luò)中時,向M-MGW發(fā)送IDCOC模式 結(jié)束消息,在SIP或XCAP數(shù)據(jù)包中攜帶標(biāo)志終端處于IP接入狀態(tài)模式的信 息,發(fā)送至動態(tài)電話簿服務(wù)器,發(fā)送的方式與閨2所示的相同。
本發(fā)明同時解決SIP—ISDN了的地址映射問題,因為IMS網(wǎng)絡(luò)中以SIP 為地址,在CS域中以ISDN為地址,IM-MGW是溝通CS域和IMS的橋梁, 由IM-MGW維護SIP-ISDN的地址映射表。本發(fā)明中IM-MGW同時完成了 SIP-ISDN的地址轉(zhuǎn)換的問題。本發(fā)明中使用本方法的業(yè)務(wù)計費方式,可以為包月形式,以減少消費者 使用本發(fā)明中方法所帶來的短信消費費用。
本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下, 熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明做出各種相應(yīng)的改變和變形,這些相 應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。
權(quán)利要求
1、一種IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的實現(xiàn)方法,其特征在于,終端處于不支持IP接入的網(wǎng)絡(luò)中時,終端和IP多媒體子系統(tǒng)將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成終端與IP多媒體子系統(tǒng)之間的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互。
2、 如權(quán)利要求l所述的方法,其特征在于,所述方法具體包括所述終端發(fā)送ip多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,將ip多媒體 子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為一個或多個短消息 發(fā)送至多媒體網(wǎng)關(guān),多媒體網(wǎng)關(guān)從接收到的短消息中提取出ip多i某體子系統(tǒng) 動態(tài)電話簿業(yè)務(wù)的數(shù)據(jù)包,發(fā)送至動態(tài)電話簿服務(wù)器;所述終端接收ip多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,動態(tài)電話簿服 務(wù)器向多媒體網(wǎng)關(guān)發(fā)送ip多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包,多媒體網(wǎng)關(guān) 接收后將其以短消息報文的方式構(gòu)造為 一個或多個短消息發(fā)送至所述終端, 所述終端從接收到的短消息中提取出ip多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的數(shù)據(jù) 包。
3、 如權(quán)利要求2所述的方法,其特征在于,所述終端或多媒體網(wǎng)關(guān)將ip多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消 息才艮文的方式構(gòu)造為一個或多個短消息時,在每個短消息中增加標(biāo)識動態(tài)電 話簿電路域擴展的前綴字符串或在短消息的協(xié)議標(biāo)識字段中標(biāo)識此短消息為 動態(tài)電話簿電路域擴展的短消息。
4、 如權(quán)利要求2或3所述的方法,其特征在于,所述終端與所述多媒體網(wǎng)關(guān)之間的短消息通過短消息中心轉(zhuǎn)發(fā);所述終 端發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述多4某體網(wǎng)關(guān),所述短消 息中心根據(jù)此目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述多媒體網(wǎng)關(guān);所述終端接收短消息時,所述多4某體網(wǎng)關(guān)將短消息中的目的地址設(shè)置為所述終端,所 述短消息中心根據(jù)此目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述終端。
5、 如權(quán)利要求4所述的方法,其特征在于,所述終端開機時檢測到其處于不支持IP接入的網(wǎng)絡(luò)中時,或者從支持IP 接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向所述多媒體網(wǎng)關(guān)發(fā)送承載了 IP多^某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)椐包的短消息,所迷IP多々某體子系統(tǒng)動態(tài) 電話簿業(yè)務(wù)數(shù)據(jù)包中指示所述終端處于不支持IP接入的網(wǎng)絡(luò)中;所述多媒體 網(wǎng)關(guān)將此數(shù)據(jù)包轉(zhuǎn)發(fā)至動態(tài)電話簿服務(wù)器,所述動態(tài)電話簿服務(wù)器收到后獲 知終端處于不支持IP接入的網(wǎng)絡(luò)中,并在向此終端發(fā)送IP多i某體子系統(tǒng)動 態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,在此數(shù)據(jù)包中指明其路由為多媒體網(wǎng)關(guān)。
6、 如權(quán)利要求5所述的方法,其特征在于,所述IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包為會話初始協(xié)議數(shù)據(jù)包和/ 或可擴充標(biāo)記語言配置接入?yún)f(xié)議數(shù)據(jù)包。
7、 如權(quán)利要求3所述的方法,其特征在于,所述終端或所述多媒體網(wǎng)關(guān)將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以 短消息^Jl的方式構(gòu)造為多個短消息時,在所述短消息中標(biāo)識最后一個短消 息的位置。
8、 一種實現(xiàn)IP多々某體子系統(tǒng)動態(tài)電話簿的系統(tǒng),其特征在于,包括終 端、IP多媒體子系統(tǒng);所述終端,用于在其處于不支持IP接入的網(wǎng)絡(luò)中時,將IP多i某體子系 統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成與IP多々某體 子系統(tǒng)之間的IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互;所述IP多i某體子系統(tǒng),用于在終端處于不支持IP接入的網(wǎng)絡(luò)中時,將 IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完 成與終端之間的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互。
9、 如權(quán)利要求8所述的系統(tǒng),其特征在于,所述IP多媒體子系統(tǒng)包括多媒體網(wǎng)關(guān)和動態(tài)電話簿服務(wù)器;所述終端,在發(fā)送IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,用于將將所述IP多i某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息報文的方式構(gòu)造為 一個 或多個短消息發(fā)送至多媒體網(wǎng)關(guān);還用于在接收IP多媒體子系統(tǒng)動態(tài)電話簿 業(yè)務(wù)數(shù)據(jù)包時,從接收到的短消息中提取出IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù) 的數(shù)據(jù)包;所述多媒體網(wǎng)關(guān),用于從接收到的短消息中提取出IP多媒體子系統(tǒng)動態(tài) 電話簿業(yè)務(wù)的數(shù)據(jù)包,發(fā)送至所述動態(tài)電話簿服務(wù)器;還用于從所迷動態(tài)電 話簿服務(wù)器處接收IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包,并以短消息報文 的方式構(gòu)造為 一個或多個短消息發(fā)送至終端。
10、 如權(quán)利要求9所述的系統(tǒng),其特征在于,所述終端,還用于在將IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以短消息 報文的方式構(gòu)造為一個或多個短消息時,在每個短消息中增加標(biāo)識動態(tài)電話 簿電路域擴展的前綴字符串或在短消息的協(xié)議標(biāo)識字段中標(biāo)識此短消息為動 態(tài)電話簿電路域擴展的短消息;所述多媒體網(wǎng)關(guān),還用于在將IP多i某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包以 短消息報文的方式構(gòu)造為一個或多個短消息時,在每個短消息中增加標(biāo)識動 態(tài)電話簿電路域擴展的前綴字符串或在短消息的協(xié)議標(biāo)識字段中標(biāo)識此短消 息為動態(tài)電話簿電路域擴展的短消息。
11、 如權(quán)利要求9或IO所述的系統(tǒng),其特征在于, 所述系統(tǒng)還包括短消息中心;所述終端,還用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置為所述 多々某體網(wǎng)關(guān);所述多媒體網(wǎng)關(guān),還用于在發(fā)送短消息時,將短消息中的目的地址設(shè)置 為所述終端;所述短消息中心,用于接收所述終端發(fā)送的短消息后,根據(jù)其目的地址 將接收到的短消息轉(zhuǎn)發(fā)至所述多媒體網(wǎng)關(guān);還用于接收所述多媒體網(wǎng)關(guān)發(fā)送 的短消息后,4艮據(jù)其目的地址將接收到的短消息轉(zhuǎn)發(fā)至所述終端。
12、 如權(quán)利要求11所述的系統(tǒng),其特征在于,所述終端,還用于在開機時檢測到其處于不支持IP接入的網(wǎng)絡(luò)中時,或 者從支持IP接入的網(wǎng)絡(luò)移動到不支持IP接入的網(wǎng)絡(luò)中時,向所述多々某體網(wǎng)關(guān)發(fā)送承載了 IP多々某體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包的短消息;所述IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包中指示所述終端處于不支持IP接入的網(wǎng)絡(luò)中;所述多媒體網(wǎng)關(guān),還用于接收從終端發(fā)送的短消息中解析出1P多媒體子 系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包后發(fā)送至動態(tài)電話簿服務(wù)器,且此數(shù)據(jù)包中包含 終端處于不支持IP接入的網(wǎng)絡(luò)中的指示;所述動態(tài)電話簿服務(wù)器,用于從所述多媒體網(wǎng)關(guān)處接收包含終端處于不 支持IP接入的網(wǎng)絡(luò)中的指示的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包后, 得知終端處于不支持IP接入的網(wǎng)絡(luò),并在向此終端發(fā)送IP多媒體子系統(tǒng)動 態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包時,在此數(shù)據(jù)包中指明其路由為多媒體網(wǎng)關(guān)。
全文摘要
本發(fā)明公開了一種IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的實現(xiàn)方法及系統(tǒng),其系統(tǒng)包括終端和IP多媒體子系統(tǒng),其方法包括終端處于不支持IP接入的網(wǎng)絡(luò)中時,終端和IP多媒體子系統(tǒng)將IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)數(shù)據(jù)包承載在短消息中,并利用此短消息完成終端與IP多媒體子系統(tǒng)之間的IP多媒體子系統(tǒng)動態(tài)電話簿業(yè)務(wù)的信息交互。使用本發(fā)明的方法和系統(tǒng),利用現(xiàn)有的3G IMS網(wǎng)絡(luò)標(biāo)準(zhǔn)和設(shè)備,不需要變動網(wǎng)絡(luò)結(jié)構(gòu),只需進行少量的協(xié)議擴展工作,便可以使用戶在不支持IP接入的網(wǎng)絡(luò)中仍能夠使用IMS動態(tài)電話簿的功能,使用戶感受IMS永遠(yuǎn)在線的體驗服務(wù),而且不會導(dǎo)致網(wǎng)絡(luò)的擁塞,增強用戶體驗。
文檔編號H04W88/18GK101437212SQ200810187230
公開日2009年5月20日 申請日期2008年12月17日 優(yōu)先權(quán)日2008年12月17日
發(fā)明者曹耀斌, 薛寶林, 雷宇龍 申請人:中興通訊股份有限公司