專(zhuān)利名稱(chēng):Sip 終端對(duì)數(shù)圖單元的獲取處理方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù),尤其是一種SIP終端對(duì)數(shù)圖單元的獲取處理方法與系統(tǒng)。
背景技術(shù):
目前,IP多媒體子系統(tǒng)(IP Multimedia Subsystem,以下簡(jiǎn)稱(chēng):IMS)已被運(yùn)營(yíng)商普遍認(rèn)可,廣泛應(yīng)用于運(yùn)營(yíng)商業(yè)務(wù)融合和轉(zhuǎn)型戰(zhàn)略的下一代網(wǎng)絡(luò)(Next GenerationNetwork,以下簡(jiǎn)稱(chēng):NGN)架構(gòu)中。基于會(huì)話(huà)發(fā)起協(xié)議(Session Initiation Protocol,以下簡(jiǎn)稱(chēng):SIP)的用戶(hù)終端(以下簡(jiǎn)稱(chēng):SIP終端)是架構(gòu)在MS之上的功能實(shí)體,不僅具有成本低廉、網(wǎng)絡(luò)資源利用率高等諸多優(yōu)點(diǎn),而且還可以進(jìn)一步集成多媒體信息,包括語(yǔ)音、圖像、數(shù)據(jù)等,以實(shí)現(xiàn)交互式的實(shí)時(shí)通信等,具有很大的發(fā)展?jié)摿?,為用?hù)提供傳統(tǒng)公用開(kāi)關(guān)電話(huà)網(wǎng)絡(luò)(Public Switched Telephone Network,以下簡(jiǎn)稱(chēng):PSTN)業(yè)務(wù)與增值服務(wù),成為NGN中語(yǔ)音信息傳輸?shù)闹饕问?。在?shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn),目前,SIP終端無(wú)法獲取數(shù)圖(digitmap)單元,導(dǎo)致現(xiàn)有技術(shù)至少存在以下問(wèn)題:部分SIP終端出廠(chǎng)時(shí)未配置digitmap單元,無(wú)法判斷用戶(hù)何時(shí)結(jié)束撥號(hào)輸入,在SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢,導(dǎo)致對(duì)用戶(hù)撥號(hào)的上報(bào)時(shí)間很長(zhǎng),通常要等待SIP終端撥號(hào)定時(shí)器超時(shí)才向網(wǎng)絡(luò)側(cè)上報(bào)用戶(hù)撥號(hào),而SIP終端撥號(hào)定時(shí)器超時(shí)時(shí)長(zhǎng)通常較長(zhǎng)。由此,導(dǎo)致基于SIP的通信業(yè)務(wù)(以下簡(jiǎn)稱(chēng):SIP通信業(yè)務(wù))與傳統(tǒng)PSTN業(yè)務(wù)的用戶(hù)撥號(hào)上報(bào)速度相距甚遠(yuǎn),嚴(yán)重影響了用戶(hù)體驗(yàn),造成大量用戶(hù)投訴撥號(hào)時(shí)延過(guò)長(zhǎng)的故障;有的SIP終端雖然出廠(chǎng)時(shí)配置了 digitmap單元,但該digitmap單元是由廠(chǎng)商默認(rèn)配置的,而不是由運(yùn)營(yíng)商下發(fā)配置的,導(dǎo)致SIP終端配置的digitmap單元與網(wǎng)絡(luò)側(cè)配置實(shí)際不相符,導(dǎo)致用戶(hù)在撥號(hào)之后對(duì)用戶(hù)所撥的號(hào)碼上報(bào)不全,從而導(dǎo)致觸發(fā)錯(cuò)誤的通信業(yè)務(wù),或者導(dǎo)致用戶(hù)撥號(hào)失?。蝗绻鄙倬W(wǎng)絡(luò)側(cè)digitmap單元中的新增呼叫字冠,例如,區(qū)號(hào),會(huì)導(dǎo)致在SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢,對(duì)用戶(hù)撥號(hào)的上報(bào)時(shí)間很長(zhǎng),通常要等待SIP終端撥號(hào)定時(shí)器超時(shí)才向網(wǎng)絡(luò)側(cè)上報(bào)用戶(hù)撥號(hào)。由此,導(dǎo)致基于SIP的通信業(yè)務(wù)(以下簡(jiǎn)稱(chēng):SIP通信業(yè)務(wù))與傳統(tǒng)PSTN業(yè)務(wù)的用戶(hù)撥號(hào)上報(bào)速度相距甚遠(yuǎn),嚴(yán)重影響了用戶(hù)體驗(yàn),造成大量用戶(hù)投訴撥號(hào)時(shí)延過(guò)長(zhǎng)的故障。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題是:提供一種SIP終端對(duì)數(shù)圖單元的獲取處理方法與系統(tǒng),以使SIP終端可以從MS網(wǎng)絡(luò)中獲取digitmap單元,從而避免SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。本發(fā)明實(shí)施例提供的一種SIP終端對(duì)數(shù)圖單元的獲取處理方法,包括:服務(wù)呼叫會(huì)話(huà)控制功能S-CSCF設(shè)備接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán);
在所述SIP終端用戶(hù)通過(guò)鑒權(quán)后,所述S-CSCF設(shè)備向所述SIP終端用戶(hù)的歸屬用戶(hù)服務(wù)器HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括所述SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取所述述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;HSS獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向所述S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及數(shù)圖digitmap單元的索引號(hào)信息;所述S-CSCF設(shè)備獲取所述索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將所述目標(biāo)digitmap單元下發(fā)給所述SIP終端,以便所述SIP終端根據(jù)所述目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。本發(fā)明實(shí)施例提供的一種SIP終端對(duì)數(shù)圖單元的獲取處理系統(tǒng),包括:S-CSCF設(shè)備,用于在接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán);在所述SIP終端用戶(hù)通過(guò)鑒權(quán)后,向所述SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括所述SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取所述述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;存儲(chǔ)各索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元;以及獲取HSS返回的獲取請(qǐng)求響應(yīng)消息中的索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將所述目標(biāo)digitmap單元下發(fā)給所述SIP終端,以便所述SIP終端根據(jù)所述目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理;HSS,用于存儲(chǔ)各SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;以及響應(yīng)于所述獲取請(qǐng)求消息,獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向所述S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及digitmap單元的索引號(hào)信息?;诒景l(fā)明上述實(shí)施例提供的SIP終端對(duì)數(shù)圖單元的獲取處理方法與系統(tǒng),S-CSCF設(shè)備在SIP終端用戶(hù)通過(guò)鑒權(quán)后,向SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,并接受HSS返回的該SIP終端用戶(hù)對(duì)應(yīng)的數(shù)圖digitmap單元的索引號(hào)信息,獲取索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。使SIP終端可以從MS網(wǎng)絡(luò)中獲取digitmap單元,使未配置digitmap單元的SIP終端可以從網(wǎng)絡(luò)側(cè)獲取運(yùn)營(yíng)商最新配置的digitmap單元,已經(jīng)配置了 digitmap單元的SIP終端可以利用運(yùn)營(yíng)商在網(wǎng)絡(luò)側(cè)最新配置的digitmap單元對(duì)已經(jīng)配置的digitmap單元進(jìn)行更新,實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)側(cè)對(duì)SIP終端上digitmap單元進(jìn)行管理及更新,從而使SIP終端上具有最新的digitmap單元,包括網(wǎng)絡(luò)側(cè)digitmap單元中的新增呼叫字冠,根據(jù)該digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理,與現(xiàn)有技術(shù)相比,避免了 SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理方法一個(gè)實(shí)施例的流程圖;圖2為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理方法另一個(gè)實(shí)施例的流程圖;圖3為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例提供了在MS網(wǎng)絡(luò)中,SIP終端獲得網(wǎng)絡(luò)側(cè)digitmap單元的方法,以及更新digitmap單元的方法。在網(wǎng)絡(luò)側(cè)配置SIP終端的digitmap單元,在通過(guò)SIP終端的初始注冊(cè)流程中將digitmap單元下發(fā)至SIP終端,通過(guò)初始注冊(cè)消息更新SIP終端的digitmap,從而有效保持了 SIP終端與網(wǎng)絡(luò)側(cè)配置的digitmap單元的一致性。圖1為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例SIP終端對(duì)數(shù)圖單元的獲取處理方法包括:101,服務(wù)呼叫會(huì)話(huà)控制功能(Serving Call Session Control Function,以下簡(jiǎn)稱(chēng):S-CSCF)設(shè)備接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)該SIP終端用戶(hù)進(jìn)行鑒權(quán)。其中的注冊(cè)請(qǐng)求消息中包括唯一標(biāo)識(shí)一個(gè)SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí)。示例性地,S-CSCF設(shè)備可以根據(jù)注冊(cè)請(qǐng)求消息的用戶(hù)標(biāo)識(shí)從該SIP終端用戶(hù)的歸屬用戶(hù)服務(wù)器(Home Subscriber Server,以下簡(jiǎn)稱(chēng):HSS)獲取該SIP終端用戶(hù)信息,比較獲取到的用戶(hù)信息與注冊(cè)請(qǐng)求消息中攜帶的用戶(hù)信息是否一致,例如,比較從HSS獲取到的密鑰與注冊(cè)請(qǐng)求消息中SIP終端發(fā)送的密鑰是否一致,若二者一致,則該SIP終端用戶(hù)合法,通過(guò)鑒權(quán)。102,在SIP終端用戶(hù)通過(guò)鑒權(quán)后,S-CSCF設(shè)備向該SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息。103,HSS獲取S-CSCF設(shè)備發(fā)送的獲取請(qǐng)求消息中用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,例如,用戶(hù)屬性、業(yè)務(wù)簽約信息、業(yè)務(wù)觸發(fā)規(guī)則等,并向S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及digitmap單元的索引號(hào)信息。104, S-CSCF設(shè)備獲取索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理?;诒景l(fā)明上述實(shí)施例提供的SIP終端對(duì)數(shù)圖單元的獲取處理方法,S-CSCF設(shè)備在SIP終端用戶(hù)通過(guò)鑒權(quán)后,向SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,并接受HSS返回的該SIP終端用戶(hù)對(duì)應(yīng)的數(shù)圖digitmap單元的索引號(hào)信息,獲取索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。使SIP終端可以從MS網(wǎng)絡(luò)中獲取digitmap單元,使未配置digitmap單元的SIP終端可以從網(wǎng)絡(luò)側(cè)獲取運(yùn)營(yíng)商最新配置的digitmap單元,已經(jīng)配置了 digitmap單元的SIP終端可以利用運(yùn)營(yíng)商在網(wǎng)絡(luò)側(cè)最新配置的digitmap單元對(duì)已經(jīng)配置的digitmap單元進(jìn)行更新,實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)側(cè)對(duì)SIP終端上digitmap單元進(jìn)行管理及更新,從而使SIP終端上具有最新的digitmap單元,包括網(wǎng)絡(luò)側(cè)digitmap單元中的新增呼叫字冠,根據(jù)該digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理,避免了 SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。圖2為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理方法另一個(gè)實(shí)施例的流程圖。如圖2所示,該實(shí)施例SIP終端對(duì)數(shù)圖單元的獲取處理方法包括:201,SIP終端用戶(hù)的S-CSCF設(shè)備接收SIP終端發(fā)送的注冊(cè)請(qǐng)求消息,該注冊(cè)請(qǐng)求消息中包括唯一標(biāo)識(shí)一個(gè)SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),以及用于登錄SIP服務(wù)器的用戶(hù)信息,例如,預(yù)先從運(yùn)營(yíng)商獲取的密鑰。202,S-CSCF設(shè)備根據(jù)注冊(cè)請(qǐng)求消息的用戶(hù)標(biāo)識(shí),從HSS獲取該SIP終端用戶(hù)信息,比較獲取到的用戶(hù)信息與注冊(cè)請(qǐng)求消息中攜帶的用戶(hù)信息是否一致,來(lái)對(duì)該SIP終端用戶(hù)進(jìn)行鑒權(quán)。若二者一致,則該SIP終端用戶(hù)合法,通過(guò)鑒權(quán),執(zhí)行203的操作。否則,不執(zhí)行本實(shí)施例的后續(xù)流程。203,在SIP終端用戶(hù)通過(guò)鑒權(quán)后,S-CSCF設(shè)備向該SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求SAR消息,該SAR消息中包括SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息。204,HSS獲取S-CSCF設(shè)備發(fā)送的獲取請(qǐng)求消息中用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,例如,用戶(hù)屬性、業(yè)務(wù)簽約信息、業(yè)務(wù)觸發(fā)規(guī)則等。205,HSS根據(jù)獲取請(qǐng)求消息中用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,獲取SIP終端用戶(hù)對(duì)應(yīng)的目標(biāo)digitmap單元的索引號(hào)信息。206,HSS向S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)SAA消息,該獲取請(qǐng)求響應(yīng)消息包括用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息、以及新增屬性值對(duì)(Attribute-Value-Pair,以下簡(jiǎn)稱(chēng):AVP)參數(shù),以該新增AVP參數(shù)表示digitmap單元的索引號(hào)信息,可以示例性表示為:digitmap = O 255。S卩,S-CSCF設(shè)備中存儲(chǔ)了 256個(gè)digitmap單元,其索引號(hào)分別為O 255中的一個(gè)整數(shù)值,新增AVP參數(shù)中digitmap的索引號(hào)可以取O 255中的任意一個(gè)整數(shù)值,表示分配給該SIP終端用戶(hù)使用的digitmap單元的索引號(hào)。實(shí)際應(yīng)用中可以設(shè)定,AVP參數(shù)取值digitmap = 255,使用S-CSCF設(shè)備上的默認(rèn)digitmap。207,S-CSCF設(shè)備根據(jù)接收到的SAA消息中新增AVP參數(shù):digitmap = O 255,查詢(xún)預(yù)先存儲(chǔ)的各索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,獲取SAA消息中索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap 單兀。208,S-CSCF設(shè)備向SIP終端返回注冊(cè)響應(yīng)200 OK消息,表示用戶(hù)注冊(cè)成功,該2000K消息中包括目標(biāo)digitmap單元。示例性地,本發(fā)明實(shí)施例在200 OK消息中新增一個(gè)字段“digitmap:digitmap =xxxxxx”,其中,xxxxx為S-CSCF設(shè)備要下發(fā)給該SIP終端的digitmap。S-CSCF設(shè)備將查詢(xún)得到的目標(biāo)digitmap放在新增“digitmap = xxxxxx”字段中下發(fā)給Sip終端。
例如,本發(fā)明實(shí)施例中2000K消息的一個(gè)內(nèi)容實(shí)例如下:SIP/2.0 200 OKVia:SIP/2.0/UDP[5555::aaa:bbb:ccc:ddd]:1357 ;comp = sigcomp ;branch = z9hG4bKnashds7......
Digitmap:digitmap = xxxxx (新:t曾字段)209, SIP終端接收到200 OK消息后,存儲(chǔ)其中的目標(biāo)digitmap單元,或者以目標(biāo)digitmap單元替換自身存儲(chǔ)的原digitmap單元。示例性地,SIP終端也可以根據(jù)自身特點(diǎn)對(duì)該進(jìn)行目標(biāo)digitmap單元進(jìn)行忽略處理。例如,當(dāng)前SIP終端為SIP軟終端時(shí),例如個(gè)人計(jì)算機(jī)(Personal Computer,以下簡(jiǎn)稱(chēng):PC)上的SIP終端即是軟終端,便不需要digitmap,當(dāng)此終端收到S-CSCF設(shè)備下發(fā)的digitmap時(shí),可以忽略200 OK消息中的digitmap。210,目標(biāo)digitmap單元檢測(cè)用戶(hù)的撥號(hào)事件,并在用戶(hù)所撥號(hào)碼與該目標(biāo)digitmap單元包括的多個(gè)撥號(hào)觸發(fā)規(guī)則中有一個(gè)撥號(hào)觸發(fā)規(guī)則匹配時(shí),對(duì)用戶(hù)所撥號(hào)碼進(jìn)行上報(bào)。每個(gè)digitmap單元中包括多個(gè)撥號(hào)觸發(fā)規(guī)貝U,例如* 189 *, #8200#等。SIP終端存儲(chǔ)網(wǎng)絡(luò)側(cè)最新配置的目標(biāo)digitmap單元后,用戶(hù)在SIP終端撥號(hào)時(shí),該目標(biāo)digitmap單元可以檢測(cè)到用戶(hù)的撥號(hào)事件,在用戶(hù)所撥號(hào)碼與其中的一個(gè)撥號(hào)觸發(fā)規(guī)則匹配時(shí),例如,用戶(hù)所撥號(hào)碼為#8200#時(shí),與其中的一個(gè)撥號(hào)觸發(fā)規(guī)則#8200#匹配,在預(yù)設(shè)位間隔時(shí)長(zhǎng)(例如,0.5秒鐘)未檢 測(cè)到用戶(hù)后續(xù)的撥號(hào)行為,則對(duì)用戶(hù)所撥號(hào)碼進(jìn)行及時(shí)上報(bào),而無(wú)需繼續(xù)等待SIP終端撥號(hào)定時(shí)器超時(shí)才向網(wǎng)絡(luò)側(cè)上報(bào)用戶(hù)撥號(hào),以便SIP服務(wù)器及時(shí)根據(jù)用戶(hù)所撥號(hào)碼觸發(fā)相應(yīng)的頂S業(yè)務(wù)。HSS根據(jù)獲取請(qǐng)求消息中用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,可以獲知該用戶(hù)簽約了哪些業(yè)務(wù),從而選擇與該用戶(hù)簽約業(yè)務(wù)一致的digitmap單元的索引號(hào)信息,以便于S-CSCF設(shè)備向該用戶(hù)的SIP終端下發(fā)與其簽約業(yè)務(wù)一致的digitmap單元,從而可以更好地對(duì)該用戶(hù)使用簽約業(yè)務(wù)時(shí)的撥號(hào)事件進(jìn)行檢測(cè)與上報(bào)控制處理。圖3為本發(fā)明SIP終端對(duì)digitmap單元的獲取處理系統(tǒng)一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例SIP終端對(duì)digitmap單元的獲取處理系統(tǒng)可用于實(shí)現(xiàn)本發(fā)明上述各獲取處理方法實(shí)施例的流程。如圖3所示,其包括MS網(wǎng)絡(luò)中的S-CSCF設(shè)備與HSS。其中,S-CSCF設(shè)備,用于在接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán);在SIP終端用戶(hù)通過(guò)鑒權(quán)后,向SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;存儲(chǔ)各索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元;以及獲取HSS返回的獲取請(qǐng)求響應(yīng)消息中的索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將該目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。HSS,用于存儲(chǔ)各SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;以及響應(yīng)于獲取請(qǐng)求消息,獲取其中的用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及digitmap單元的索引號(hào)信息。
基于本發(fā)明上述實(shí)施例提供的SIP終端對(duì)數(shù)圖單元的獲取處理系統(tǒng),S-CSCF設(shè)備在SIP終端用戶(hù)通過(guò)鑒權(quán)后,向SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,并接受HSS返回的該SIP終端用戶(hù)對(duì)應(yīng)的數(shù)圖digitmap單元的索引號(hào)信息,獲取索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。使SIP終端可以從MS網(wǎng)絡(luò)中獲取digitmap單元,使未配置digitmap單元的SIP終端可以從網(wǎng)絡(luò)側(cè)獲取運(yùn)營(yíng)商最新配置的digitmap單元,已經(jīng)配置了 digitmap單元的SIP終端可以利用運(yùn)營(yíng)商在網(wǎng)絡(luò)側(cè)最新配置的digitmap單元對(duì)已經(jīng)配置的digitmap單元進(jìn)行更新,實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)側(cè)對(duì)SIP終端上digitmap單元進(jìn)行管理及更新,從而使SIP終端上具有最新的digitmap單元,包括網(wǎng)絡(luò)側(cè)digitmap單元中的新增呼叫字冠,根據(jù)該digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理,避免了 SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。根據(jù)本發(fā)明的一個(gè)具體實(shí)施例,與上述圖2所示SIP終端對(duì)digitmap單元的獲取處理方法實(shí)施例相應(yīng)地,HSS還可用于在獲取用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息之后,根據(jù)用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,獲取該SIP終端用戶(hù)對(duì)應(yīng)的目標(biāo)digitmap 單兀。示例性地,HSS向S-CSCF設(shè)備返回的獲取請(qǐng)求響應(yīng)消息具體可以為SAA消息,該SAA消息中包括新增AVP參數(shù),具體以新增AVP參數(shù)表示digitmap單元的索引號(hào)信息。根據(jù)本發(fā)明的另一個(gè)具體實(shí)施例,與上述圖2所示SIP終端對(duì)digitmap單元的獲取處理方法實(shí)施例相應(yīng)地,S-CSCF設(shè)備,具體可以向SIP終端返回注冊(cè)響應(yīng)200 OK消息,該200 OK消息中包括目標(biāo)digitmap單元,通過(guò)200 OK消息向SIP終端返回目標(biāo)digitmap單元。進(jìn)一步地,,再參見(jiàn)圖3,根據(jù)本發(fā)明的又一個(gè)具體實(shí)施例,SIP終端對(duì)digitmap單元的獲取處理系統(tǒng)還可以包括SIP終端,用于存儲(chǔ)S-CSCF設(shè)備下發(fā)的目標(biāo)digitmap單元或以目標(biāo)digitmap單元替換自身存儲(chǔ)的原digitmap單元。目標(biāo)digitmap單元,用于檢測(cè)用戶(hù)在SIP終端的撥號(hào)事件,并在用戶(hù)所撥號(hào)碼與該目標(biāo)digitmap單元包括的多個(gè)撥號(hào)觸發(fā)規(guī)則中有一個(gè)撥號(hào)觸發(fā)規(guī)則匹配時(shí),對(duì)用戶(hù)所撥號(hào)碼進(jìn)行上報(bào)。本領(lǐng)域普通技術(shù)人員可以理解:本發(fā)明上述各實(shí)施例SIP終端對(duì)digitmap單元的獲取處理系統(tǒng)的構(gòu)成并不一定是實(shí)現(xiàn)本發(fā)明實(shí)施例所必須或僅限的,例如,如圖3所示,實(shí)際應(yīng)用中MS網(wǎng)絡(luò)通常包括代理呼叫會(huì)話(huà)控制功能(Proxy Call SessionControl Function,以下簡(jiǎn)稱(chēng):P_CSCF)設(shè)備、S-CSCF設(shè)備、HSS與查詢(xún)呼叫會(huì)話(huà)控制功能(Interrogating Call Session Control Function,以下簡(jiǎn)稱(chēng):I_CSCF)設(shè)備。其中,HSS 用于存儲(chǔ)SIP終端用戶(hù)的屬性信息與業(yè)務(wù)簽約信息;P_CSCF設(shè)備作為SIP終端接入MS網(wǎng)絡(luò)的初始入口點(diǎn),可用于實(shí)現(xiàn)用戶(hù)注冊(cè)、安全管理等功能,將拜訪(fǎng)地接入網(wǎng)絡(luò)的SIP事務(wù)轉(zhuǎn)接到其歸屬地的S-CSCF設(shè)備;S-CSCF是IMS網(wǎng)絡(luò)的核心設(shè)備,可用于實(shí)現(xiàn)用戶(hù)注冊(cè)鑒權(quán)、會(huì)話(huà)控制、計(jì)費(fèi)管理等功能;I_CSCF可用于查詢(xún)HSS獲得用戶(hù)當(dāng)前服務(wù)的S-CSCF。再如,SIP終端根據(jù)實(shí)際需求設(shè)置通信業(yè)務(wù)處理單元、顯示器、鍵盤(pán)、天線(xiàn)與其它外設(shè)等。本說(shuō)明書(shū)中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:R0M、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。本發(fā)明實(shí)施例使SIP終端可以從MS網(wǎng)絡(luò)中獲取digitmap單元,使未配置digitmap單元的SIP終端可以從網(wǎng)絡(luò)側(cè)獲取運(yùn)營(yíng)商最新配置的digitmap單元,已經(jīng)配置了digitmap單元的SIP終端可以利用運(yùn)營(yíng)商在網(wǎng)絡(luò)側(cè)最新配置的digitmap單元對(duì)已經(jīng)配置的digitmap單元進(jìn)行更新,實(shí)現(xiàn)了通過(guò)網(wǎng)絡(luò)側(cè)對(duì)SIP終端上digitmap單元進(jìn)行管理及更新,從而使SIP終端上具有最新的digitmap單元,包括網(wǎng)絡(luò)側(cè)digitmap單元中的新增呼叫字冠,根據(jù)該digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理,避免了 SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。
權(quán)利要求
1.一種SIP終端對(duì)數(shù)圖單元的獲取處理方法,其特征在于,包括: 服務(wù)呼叫會(huì)話(huà)控制功能S-CSCF設(shè)備接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán); 在所述SIP終端用戶(hù)通過(guò)鑒權(quán)后,所述S-CSCF設(shè)備向所述SIP終端用戶(hù)的歸屬用戶(hù)服務(wù)器HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括所述SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取所述述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息; HSS獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向所述S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及數(shù)圖digitmap單元的索引號(hào)信息; 所述S-CSCF設(shè)備獲取所述索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將所述目標(biāo)digitmap單元下發(fā)給所述SIP終端,以便所述SIP終端根據(jù)所述目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,HSS獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息之后,還包括: 所述HSS根據(jù)所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,獲取所述SIP終端用戶(hù)對(duì)應(yīng)的所述目標(biāo)digitmap單元。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取請(qǐng)求響應(yīng)消息具體為SAA消息,該SAA消息中包括新增屬性值對(duì)AVP參數(shù),以所述新增AVP參數(shù)表示所述digitmap單元的索引號(hào)信息。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,將所述目標(biāo)digitmap單元下發(fā)給所述SIP終端包括: 所述S-CSCF設(shè)備向所述SIP終端返回注冊(cè)響應(yīng)2000K消息,該2000K消息中包括所述目標(biāo)digitmap單元。
5.根據(jù)權(quán)利要求1至4任意一項(xiàng)所述的方法,其特征在于,所述SIP終端根據(jù)所述目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理包括: 所述SIP終端存儲(chǔ)所述目標(biāo)digitmap單元或以所述目標(biāo)digitmap單元替換自身存儲(chǔ)的原digitmap單元; 目標(biāo)digitmap單元檢測(cè)用戶(hù)的撥號(hào)事件,并在用戶(hù)所撥號(hào)碼與該目標(biāo)digitmap單元包括的多個(gè)撥號(hào)觸發(fā)規(guī)則中有一個(gè)撥號(hào)觸發(fā)規(guī)則匹配時(shí),對(duì)用戶(hù)所撥號(hào)碼進(jìn)行上報(bào)。
6.一種SIP終端對(duì)數(shù)圖單元的獲取處理系統(tǒng),其特征在于,包括: S-CSCF設(shè)備,用于在接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán);在所述SIP終端用戶(hù)通過(guò)鑒權(quán)后,向所述SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息,該獲取請(qǐng)求消息中包括所述SIP終端用戶(hù)的用戶(hù)標(biāo)識(shí),用于請(qǐng)求獲取所述述SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;存儲(chǔ)各索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元;以及獲取HSS返回的獲取請(qǐng)求響應(yīng)消息中的索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將所述目標(biāo)digitmap單元下發(fā)給所述SIP終端,以便所述SIP終端根據(jù)所述目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理; HSS,用于存儲(chǔ)各SIP終端用戶(hù)的用戶(hù)屬性與業(yè)務(wù)配置信息;以及響應(yīng)于所述獲取請(qǐng)求消息,獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向所述S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及digitmap單元的索引號(hào)信息。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述HSS,還用于在獲取所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息之后,根據(jù)所述用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,獲取所述SIP終端用戶(hù)對(duì)應(yīng)的所述目標(biāo)digitmap單元。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述獲取請(qǐng)求響應(yīng)消息具體為SAA消息,該SAA消息中包括新增AVP參數(shù),具體以所述新增AVP參數(shù)表示所述digitmap單元的索引號(hào)信息。
9.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,所述S-CSCF設(shè)備,具體向所述SIP終端返回注冊(cè)響應(yīng)200 OK消息,該200 OK消息中包括所述目標(biāo)digitmap單元。
10.根據(jù)權(quán)利要求6至9任意一項(xiàng)所述的系統(tǒng),其特征在于,還包括: 所述SIP終端,用于存儲(chǔ)所述S-CSCF設(shè)備下發(fā)的目標(biāo)digitmap單元或以所述目標(biāo)digitmap單元替換自身存儲(chǔ)的原digitmap單元; 所述目標(biāo)digitmap單元,用于檢測(cè)用戶(hù)在所述SIP終端的撥號(hào)事件,并在用戶(hù)所撥號(hào)碼與該目標(biāo)digitmap單元包括的多個(gè)撥號(hào)觸發(fā)規(guī)則中有一個(gè)撥號(hào)觸發(fā)規(guī)則匹配時(shí),對(duì)用戶(hù)所撥號(hào)碼進(jìn)行 報(bào)。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種SIP終端對(duì)數(shù)圖單元的獲取處理方法與系統(tǒng),其中,方法包括S-CSCF設(shè)備接收到SIP終端發(fā)送的注冊(cè)請(qǐng)求消息后,對(duì)SIP終端用戶(hù)進(jìn)行鑒權(quán);在SIP終端用戶(hù)通過(guò)鑒權(quán)后,向SIP終端用戶(hù)的HSS發(fā)送獲取請(qǐng)求消息;HSS獲取用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,并向S-CSCF設(shè)備返回獲取請(qǐng)求響應(yīng)消息,該獲取請(qǐng)求響應(yīng)消息包括用戶(hù)標(biāo)識(shí)對(duì)應(yīng)的用戶(hù)屬性與業(yè)務(wù)配置信息,以及digitmap單元的索引號(hào)信息;S-CSCF設(shè)備獲取索引號(hào)對(duì)應(yīng)的目標(biāo)digitmap單元,并將目標(biāo)digitmap單元下發(fā)給SIP終端,以便SIP終端根據(jù)目標(biāo)digitmap單元對(duì)用戶(hù)撥號(hào)進(jìn)行檢測(cè)與上報(bào)控制處理。本發(fā)明實(shí)施例可以避免SIP終端用戶(hù)撥號(hào)之后對(duì)用戶(hù)所撥號(hào)碼上報(bào)速度過(guò)慢、觸發(fā)錯(cuò)誤的通信業(yè)務(wù)、導(dǎo)致用戶(hù)撥號(hào)失敗的問(wèn)題。
文檔編號(hào)H04W8/02GK103179541SQ20111043389
公開(kāi)日2013年6月26日 申請(qǐng)日期2011年12月22日 優(yōu)先權(quán)日2011年12月22日
發(fā)明者何小川, 馬金蘭, 李力卡 申請(qǐng)人:中國(guó)電信股份有限公司