Ims系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種IMS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)的方法及系統(tǒng),其中,該方法包括:短信中心通過判斷短信接收方信息和發(fā)送方信息識別IMS用戶的來電提醒短信,將來電提醒短信發(fā)送到IMS網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺;即時消息/狀態(tài)呈現(xiàn)平臺確定IMS用戶為已簽約用戶,判斷IMS用戶是否在線;若在線,將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給IMS用戶,若不在線,暫存即時消息,待IMS用戶上線后,將即時消息發(fā)送給IMS用戶。本發(fā)明的IMS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法和系統(tǒng),同時利用2G/3G網(wǎng)絡(luò)與IMS網(wǎng)絡(luò)的業(yè)務(wù)平臺,在不增加新平臺、新接口、新業(yè)務(wù)觸發(fā)規(guī)則的情況下,實(shí)現(xiàn)對IMS用戶的來電提醒功能。
【專利說明】IMS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域中核心網(wǎng)和數(shù)據(jù)網(wǎng)絡(luò)技術(shù)【技術(shù)領(lǐng)域】,具體地,涉及IMS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)的方法及系統(tǒng)。
【背景技術(shù)】
[0002]來電提醒是一種基于語音和短信的增值業(yè)務(wù),是一種被叫定制業(yè)務(wù),在被叫手機(jī)終端呼叫不可達(dá)時,來電提醒業(yè)務(wù)平臺獲取呼叫信息,當(dāng)手機(jī)終端再次可達(dá)時,平臺將呼叫不可達(dá)期間漏接的來話信息以短信的形式下發(fā)至被叫手機(jī)終端,手機(jī)終端的用戶可以與主叫聯(lián)系避免錯失掉重要電話。
[0003]目前移動運(yùn)營商在2G/3G(第2代和第3代移動通信)網(wǎng)絡(luò)所使用的來電提醒業(yè)務(wù)的實(shí)現(xiàn)是利用來電提醒系統(tǒng),用戶設(shè)置呼叫轉(zhuǎn)移到來電提醒業(yè)務(wù)平臺,當(dāng)用戶的手機(jī)終端關(guān)機(jī)(或處于其他不可達(dá)狀態(tài))后,有其他用戶呼叫該用戶時,MSC (mobile switchingcenter,移動交換中心)將呼叫接續(xù)到來電提醒業(yè)務(wù)平臺,來電提醒業(yè)務(wù)平臺根據(jù)IAM(initial address message,初始地址消息)中的主被叫號碼構(gòu)造成來電提醒短信,發(fā)給短信中心,短信中心通過HLR (Home Location Register,歸屬位置寄存器)獲取用戶登記位置,此時HLR返回用戶關(guān)機(jī)信息,短信中心存儲該短信。當(dāng)用戶開機(jī)后,HLR把狀態(tài)信息通知短信中心,短信中心通過被叫的MSC把來電提醒短信發(fā)給用戶,如圖1所示。
[0004]現(xiàn)有的IMS (IP Multimedia Subsystem, IP多媒體子系統(tǒng))系統(tǒng)中,實(shí)現(xiàn)來電提醒功能的方式是在MS網(wǎng)絡(luò)中增加MS用戶的來電提醒業(yè)務(wù)平臺,并通過與HSS (HomeSubscriber Server,歸屬用戶服務(wù)器)、狀態(tài)呈現(xiàn)平臺配合實(shí)現(xiàn)IMS用戶的來電提醒功能,如圖2所示。
[0005]在圖2的MS系統(tǒng)中,IMS用戶必須簽約來電提醒業(yè)務(wù)平臺和PRESENCE AS平臺(狀態(tài)呈現(xiàn)平臺),用戶歸屬的HSS上增加相應(yīng)iFC(Initial Filter Criterin,初始過濾規(guī)貝U)觸發(fā)規(guī)則,即當(dāng)MS用戶處理各種通信失敗情況下可以將呼叫觸發(fā)到來電提醒業(yè)務(wù)平臺。當(dāng)其他用戶對該MS用戶發(fā)起呼叫時,實(shí)現(xiàn)步驟包括:
[0006]步驟1、被叫S-CSCF (服務(wù)呼叫會話控制功能)把呼叫請求發(fā)送給被叫MS用戶。
[0007]步驟2、被叫IMS用戶處于呼叫不可達(dá)的狀態(tài),通話失敗。被叫所在S-CSCF獲得通話失敗狀態(tài),觸發(fā)iFC規(guī)則,按照新的路由向IMS網(wǎng)絡(luò)的來電提醒業(yè)務(wù)平臺轉(zhuǎn)發(fā)呼叫請求。
[0008]步驟3、MS網(wǎng)絡(luò)的來電提醒業(yè)務(wù)平臺向主叫播放語音提示,同時向PRESENCE AS平臺發(fā)送請求,訂閱被叫IMS用戶的實(shí)時狀態(tài)信息。
[0009]步驟4、IMS網(wǎng)絡(luò)的來電提醒業(yè)務(wù)平臺通過主被叫信息構(gòu)造來電提醒即時消息。
[0010]步驟5、被叫MS用戶的狀態(tài)發(fā)生變化時,PRESENCE AS向來電提醒業(yè)務(wù)平臺返回該頂S用戶的實(shí)時狀態(tài)及通信能力。
[0011]步驟6、來電提醒業(yè)務(wù)平臺監(jiān)控被叫MS用戶的狀態(tài),發(fā)現(xiàn)被叫MS用戶處于呼叫可達(dá)并可以接收即時消息時,通過CSCF (Call Session Control Function,呼叫會話控制功能)發(fā)送MESSAGE消息給被叫MS用戶。[0012]在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
[0013]1、在現(xiàn)有的2G、3G網(wǎng)絡(luò)中,用戶來電提醒功能依靠HLR、MSC實(shí)現(xiàn),被叫用戶開機(jī)后HLR得知用戶開機(jī)狀態(tài)后,通過SMSNOT信令通知短信中心,短信中心將來電提醒業(yè)務(wù)平臺的來電提醒短信發(fā)給被叫用戶。但在MS網(wǎng)絡(luò)中,由HSS代替HLR,在現(xiàn)有的MS網(wǎng)絡(luò)中,目前沒有類似2G/3G網(wǎng)絡(luò)內(nèi)SMSC (Short Message Service Center,短信中心)的網(wǎng)元,HSS與現(xiàn)網(wǎng)2G/3G網(wǎng)絡(luò)的短信中心也沒有信令接口,因此HSS雖然可以獲得被叫用戶的開機(jī)狀態(tài),但HSS無法通知SMSC,因此無法把來電短信發(fā)給被叫用戶。
[0014]2、現(xiàn)有的MS網(wǎng)絡(luò)用戶接收2G/3G的短信的流程是:2G/3G的短信中心根據(jù)MS用戶號碼前的業(yè)務(wù)平臺接入碼,通過短信網(wǎng)關(guān)給頂S業(yè)務(wù)平臺下發(fā)短信,通過MS業(yè)務(wù)平臺下發(fā)給MS用戶;MS用戶號碼前沒有業(yè)務(wù)平臺接入碼時,會導(dǎo)致短信中心無法處理該短信;而2G/3G來電提醒業(yè)務(wù)平臺構(gòu)造的來電提醒短信,短信接收號碼前沒有MS業(yè)務(wù)平臺接入碼,導(dǎo)致短信中心丟棄該消息。
[0015]3、現(xiàn)有的MS系統(tǒng)中,PGM AS (即時消息/狀態(tài)呈現(xiàn))平臺對2G/3G網(wǎng)絡(luò)發(fā)來的短信處理方法是判斷接收方MS用戶號碼是否為該平臺已簽約用戶,若不是,則丟棄該短信,丟棄該短信的原因?yàn)闊o法得知該用戶所在的CSCF和當(dāng)前狀態(tài)。
[0016]4、如果在MS網(wǎng)絡(luò)中新建MS的來電提醒業(yè)務(wù)平臺,需要增加相應(yīng)的硬件平臺、軟件平臺及接口,需要較大的設(shè)備成本;
[0017]5、在MS網(wǎng)絡(luò)中新建MS來電提醒業(yè)務(wù)平臺,需要增加來電提醒業(yè)務(wù)平臺到PRESENCE AS平臺的接口,同時需要在HSS上新增來電提醒業(yè)務(wù)平臺的iFC觸發(fā)規(guī)則,增加了 MS網(wǎng)絡(luò)的復(fù)雜度和信令負(fù)荷。
【發(fā)明內(nèi)容】
[0018]本發(fā)明是為了克服現(xiàn)有技術(shù)中IMS系統(tǒng)無法對IMS用戶實(shí)現(xiàn)來電提醒的缺陷,根據(jù)本發(fā)明的一個方面,提出一種MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法。
[0019]根據(jù)本發(fā)明實(shí)施例的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,包括:
[0020]短信中心通過判斷短信接收方信息和發(fā)送方信息識別MS用戶的來電提醒短信,將來電提醒短信發(fā)送到MS網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺;
[0021]即時消息/狀態(tài)呈現(xiàn)平臺確定MS用戶為已簽約用戶,判斷MS用戶是否在線;
[0022]若在線,將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給MS用戶,若不在線,暫存即時消息,待MS用戶上線后,將即時消息發(fā)送給MS用戶。
[0023]本發(fā)明是為了克服現(xiàn)有技術(shù)中IMS系統(tǒng)無法對IMS用戶實(shí)現(xiàn)來電提醒的缺陷,根據(jù)本發(fā)明的另一個方面,提出一種MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)。
[0024]根據(jù)本發(fā)明實(shí)施例的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),包括:
[0025]短信中心,用于通過判斷短信接收方信息和發(fā)送方信息識別MS用戶的來電提醒短信,將來電提醒短信發(fā)送到頂S網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺;
[0026]即時消息/狀態(tài)呈現(xiàn)平臺,用于確定MS用戶為已簽約用戶,判斷MS用戶是否在線,若在線,將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給IMS用戶,若不在線,暫存所述即時消息,待MS用戶上線后,將即時消息發(fā)送給MS用戶。
[0027]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法和系統(tǒng),彌補(bǔ)了現(xiàn)有MS用戶無法進(jìn)行來電提醒、需要增加在MS用戶開機(jī)提醒業(yè)務(wù)平臺才能實(shí)現(xiàn)IMS用戶來電提醒業(yè)務(wù)的問題。通過利用2G/3G原有的來電提醒業(yè)務(wù)平臺、短信中心、短信網(wǎng)關(guān),以及MS網(wǎng)絡(luò)已部署的即時消息/狀態(tài)呈現(xiàn)平臺,利用MS網(wǎng)絡(luò)實(shí)現(xiàn)的呼轉(zhuǎn)功能、第三方注冊等流程,通過短信中心和PGM AS平臺增加相應(yīng)數(shù)據(jù)配置和業(yè)務(wù)邏輯,實(shí)現(xiàn)了 MS用戶的來電提醒功能。本發(fā)明完全利用現(xiàn)有網(wǎng)絡(luò)和平臺,在不增加新平臺、新接口的基礎(chǔ)上,實(shí)現(xiàn)了頂S網(wǎng)絡(luò)和2G/3G網(wǎng)絡(luò)現(xiàn)有業(yè)務(wù)的融合,有利于提升MS用戶的感知和滿意度。
[0028]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0029]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【專利附圖】
【附圖說明】
[0030]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0031]圖1為現(xiàn)有技術(shù)中2G/3G網(wǎng)絡(luò)來電提醒業(yè)務(wù)實(shí)現(xiàn)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;
[0032]圖2為現(xiàn)有技術(shù)中MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;
[0033]圖3為本發(fā)明MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)示意圖;
[0034]圖4為本發(fā)明向設(shè)置來電提醒功能的UE A發(fā)起呼叫實(shí)例的信令流程圖;
[0035]圖5為本發(fā)明短信中心判斷IMS用戶來電短信的流程示意圖;
[0036]圖6為本發(fā)明PGM AS處理MS用戶來電提醒即時消息的業(yè)務(wù)發(fā)送流程示意圖;
[0037]圖7為本發(fā)明MS核心網(wǎng)完成第三方注冊及PGM AS完成即時消息下發(fā)的流程示意圖。
【具體實(shí)施方式】
[0038]下面結(jié)合附圖,對本發(fā)明的【具體實(shí)施方式】進(jìn)行詳細(xì)描述,但應(yīng)當(dāng)理解本發(fā)明的保護(hù)范圍并不受【具體實(shí)施方式】的限制。
[0039]本發(fā)明利用2G/3G網(wǎng)絡(luò)的來電提醒業(yè)務(wù)平臺、短信中心、短信網(wǎng)關(guān)設(shè)備與MS網(wǎng)絡(luò)的PGM AS (即時消息/狀態(tài)呈現(xiàn))平臺,在不增加新平臺、新接口、新的觸發(fā)規(guī)則的情況下,通過在短信中心、PGM AS平臺增加數(shù)據(jù)配置和業(yè)務(wù)邏輯,利用2G/3G的來電提醒業(yè)務(wù)平臺和短信中心,實(shí)現(xiàn)IMS用戶的來電提醒功能,如圖3所示。
[0040]首先,2G/3G網(wǎng)絡(luò)內(nèi)的短信中心增加MS用戶來電提醒短信判斷邏輯,即通過增加數(shù)據(jù)配置,通過判斷短信接收方是MS網(wǎng)絡(luò)用戶,發(fā)送方是來電提醒業(yè)務(wù)平臺,識別出這是一條MS用戶的來電提醒短信,于是把該類短信通過與MS網(wǎng)絡(luò)的PGM AS平臺相連的2G/3G短信網(wǎng)關(guān)送到MS網(wǎng)絡(luò)的PGM AS (即時消息/狀態(tài)呈現(xiàn))平臺。
[0041]其次,在MS網(wǎng)絡(luò)內(nèi)的PGM AS平臺增加相應(yīng)業(yè)務(wù)邏輯,即判斷短信發(fā)送方號碼是來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,則進(jìn)入MS用戶來電提醒即時消息發(fā)送業(yè)務(wù)邏輯。PGM AS業(yè)務(wù)平臺判斷頂S用戶是否為該平臺已簽約用戶,若是已簽約用戶,再判斷該用戶是否在線,若在線,則將來電提醒短信轉(zhuǎn)換成即時消息發(fā)給IMS用戶;若不在線,不轉(zhuǎn)發(fā)該消息,暫存該消息,待頂S用戶上線注冊后,下發(fā)該即時消息。若平臺判斷該MS用戶不是該平臺已簽約用戶,則向該MS用戶的HSS發(fā)送數(shù)據(jù)更新請求,要求HSS添加MS用戶到該平臺的觸發(fā)規(guī)則iFC,HSS更新該IMS用戶的觸發(fā)規(guī)則iFC后,將更新的觸發(fā)規(guī)則通知給S-CSCF,S-CSCF收到IMS用戶的初始請求后,根據(jù)觸發(fā)規(guī)則iFC將IMS用戶的相關(guān)狀態(tài)信息觸發(fā)到PGM AS平臺,平臺把來電提醒短信轉(zhuǎn)換成即時消息發(fā)給IMS用戶。
[0042]IMS用戶使用來電提醒業(yè)務(wù)時,需設(shè)置呼轉(zhuǎn)號碼,呼轉(zhuǎn)號碼為來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,呼轉(zhuǎn)場景可根據(jù)用戶需要設(shè)置為不在線轉(zhuǎn)移(關(guān)機(jī)轉(zhuǎn)移)、無應(yīng)答呼轉(zhuǎn)、遇忙轉(zhuǎn)移等。因此,當(dāng)用戶發(fā)生需來電提醒的情況時,例如不在線(關(guān)機(jī))時,主叫號碼撥打IMS被叫號碼,觸發(fā)呼轉(zhuǎn)流程,由MS網(wǎng)絡(luò)把呼叫送到2G/3G來電提醒業(yè)務(wù)平臺,2G/3G來電提醒業(yè)務(wù)平臺提取主被叫信息后,形成來電提醒短信發(fā)給短信中心。短信中心根據(jù)事先制作的分析數(shù)據(jù),識別短信接收方是MS用戶,發(fā)送方是2G/3G來電提醒業(yè)務(wù)平臺,識別出這是一條IMS用戶的來電提醒短信,于是把該短信通過與MS網(wǎng)絡(luò)的PGM AS平臺相連的2G/3G短信網(wǎng)關(guān)送到MS網(wǎng)絡(luò)的PGM AS (即時消息/狀態(tài)呈現(xiàn))平臺。
[0043]PGM AS平臺首先判斷短信發(fā)送方號碼是來電提醒業(yè)務(wù)平臺的接入號碼,判斷MS用戶是否為PGM AS平臺已簽約用戶,若是已簽約用戶,PGM AS平臺判斷該用戶不在線,不轉(zhuǎn)發(fā)該消息,暫存該消息。若PGM AS平臺判斷該MS用戶不是該平臺已簽約用戶,則向該MS用戶的HSS發(fā)送數(shù)據(jù)更新請求,要求HSS添加MS用戶到該平臺的觸發(fā)規(guī)則iFC,HSS更新該頂S用戶的觸發(fā)規(guī)則后,將更新的觸發(fā)規(guī)則通知給S-CSCF,S-CSCF收到MS用戶的初始請求后,根據(jù)觸發(fā)規(guī)則將MS用戶的相關(guān)狀態(tài)信息觸發(fā)到PGM AS平臺。
[0044]當(dāng)MS用戶開機(jī)時,發(fā)起注冊流程,MS用戶的客戶端發(fā)送Register消息,進(jìn)行CM-1MS域注冊,SBC (Session Border Controllers,邊界會話控制器)將注冊成功響應(yīng)返回至客戶端,客戶端完成登錄流程,CSCF (呼叫會話控制功能)將用戶注冊狀態(tài)信息發(fā)送至PGMAS平臺,完成第三方注冊。PGMAS平臺將即時消息發(fā)送到被叫CSCF,被叫CSCF將消息經(jīng)SBC轉(zhuǎn)發(fā)至被叫用戶。
[0045]下面以MS用戶UE A使用不在線(關(guān)機(jī))轉(zhuǎn)移情況下的來電提醒業(yè)務(wù)為例(其他轉(zhuǎn)移情況下的來電提醒業(yè)務(wù)流程與此類似,不再贅述),說明利用2G/3G來電提醒業(yè)務(wù)平臺、MS網(wǎng)絡(luò)、MS的PGM AS共同完成來電提醒業(yè)務(wù)的流程。需要說明的是,本實(shí)施例假設(shè)UEA簽約的現(xiàn)網(wǎng)MS業(yè)務(wù)(如提供本實(shí)例中被叫的呼轉(zhuǎn)功能)為MS CENTREX業(yè)務(wù),提供該業(yè)務(wù)的平臺為CENTREXAS平臺,本實(shí)施例包括:
[0046]首先MS用戶UE A設(shè)置不在線(關(guān)機(jī))轉(zhuǎn)移到2G/3G來電提醒業(yè)務(wù)平臺的接入號碼后關(guān)機(jī)。另一用戶對UE A發(fā)起呼叫,信令流程如圖4所示。
[0047]步驟101,主叫網(wǎng)絡(luò)把對MS用戶UE A的呼叫請求消息送到MS網(wǎng)絡(luò);
[0048]步驟102,被叫MS用戶所在S-CSCF把呼叫請求發(fā)送到被叫簽約的AS (應(yīng)用服務(wù)器,Application Server)平臺,例如 CENTREXAS ;
[0049]步驟103,被叫MS用戶簽約的AS平臺(例如CENTREX AS)判斷用戶發(fā)生呼轉(zhuǎn);
[0050]步驟104,AS平臺向S-CSCF發(fā)送181消息表示本次呼叫發(fā)生了呼叫轉(zhuǎn)移;
[0051]步驟105,S-CSCF向主叫網(wǎng)絡(luò)發(fā)送181消息;
[0052]步驟106,被叫MS用戶簽約的AS平臺,通過INVITE消息通知S-CSCF被叫UEA所呼轉(zhuǎn)的號碼;
[0053]步驟107,S-CSCF向呼轉(zhuǎn)號碼發(fā)起呼叫,把呼叫請求INVITE消息發(fā)送給MGCF ;[0054]步驟108,MGCF (媒體網(wǎng)關(guān)控制功能)向呼轉(zhuǎn)號碼所在網(wǎng)絡(luò)發(fā)送呼叫請求消息,把SIP (Session Initiation Protocol,會話初始協(xié)議)呼叫請求INVITE消息轉(zhuǎn)換成BICC/ISUP (與承載無關(guān)的呼叫控制協(xié)議/綜合業(yè)務(wù)數(shù)字網(wǎng)用戶部分)協(xié)議的IAM消息,發(fā)送到2G/3G網(wǎng)絡(luò)的關(guān)口局設(shè)備;
[0055]步驟109,關(guān)口局把呼叫請求消息發(fā)送到2G/3G來電提醒業(yè)務(wù)平臺;
[0056]步驟110,2G/3G來電提醒業(yè)務(wù)平臺向關(guān)口局設(shè)備回ACM地址全消息;
[0057]步驟111-114,MGCF把BICC/ISUP的ACM地址全消息轉(zhuǎn)換成SIP協(xié)議的180振鈴消息,通過S-CSCF發(fā)送給主叫;
[0058]步驟115,2G/3G來電提醒業(yè)務(wù)平臺通過IAM消息的主叫和原被叫號碼,構(gòu)造成來電提醒短信;
[0059]步驟116,2G/3G來電提醒業(yè)務(wù)平臺把來電提醒短信通過短信網(wǎng)關(guān)發(fā)送給短信中心;
[0060]步驟117,短信中心判斷接收短信號碼是MS網(wǎng)絡(luò)號碼,短信發(fā)送號碼是2G/3G來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,則根據(jù)事先做好的數(shù)據(jù)設(shè)置原則,把此類短信送到與MS網(wǎng)絡(luò)PGM AS平臺互聯(lián)的短信網(wǎng)關(guān),最終送到PGMAS平臺;
[0061]步驟118-119,PGM AS平臺通過短信網(wǎng)關(guān)發(fā)送響應(yīng)消息。
[0062]如圖5所示,短信中心判斷的業(yè)務(wù)流程包括以下步驟:
[0063]步驟201,短信中心接收2G/3G來電提醒業(yè)務(wù)平臺發(fā)送的MS用戶的來電提醒短?目;
[0064]步驟202,短信中心判斷短信接收方是否為現(xiàn)網(wǎng)2G/3G用戶號碼;
[0065]步驟203,如果判斷短信接收方是現(xiàn)網(wǎng)2G/3G用戶號碼,按現(xiàn)有的來電提醒業(yè)務(wù)流程處理,向短信接收方發(fā)送來電提醒短信;
[0066]步驟204,若判斷結(jié)果不是現(xiàn)網(wǎng)2G/3G用戶號碼,即為MS號碼,則判斷發(fā)送方是否為來電提醒業(yè)務(wù)平臺業(yè)務(wù)號碼;
[0067]步驟205,若不是,則按現(xiàn)有MS用戶接收短信的流程處理,即通過用戶號碼前的業(yè)務(wù)接入碼送到頂S特定業(yè)務(wù)平臺;
[0068]步驟206,若發(fā)送方號碼是來電提醒業(yè)務(wù)平臺號碼,則短信中心識別出這是一條MS用戶的來電提醒短信,于是將該類短信通過與MS網(wǎng)絡(luò)的PGM AS平臺相連的短信網(wǎng)關(guān)送到MS網(wǎng)絡(luò)的PGM AS (即時消息/狀態(tài)呈現(xiàn))平臺。
[0069]如圖6所示,PGM AS處理MS用戶來電提醒即時消息的業(yè)務(wù)發(fā)送流程包括以下步驟:
[0070]步驟301,PGM AS平臺接收到MS用戶的來電提醒短信;
[0071]步驟302,PGM AS平臺判斷MS用戶是否為該平臺已簽約用戶;
[0072]步驟303,若是已簽約用戶,查詢數(shù)據(jù)庫用戶狀態(tài),判斷用戶是否在線;
[0073]步驟304,若在線,則把來電提醒短信轉(zhuǎn)換成即時消息下發(fā)給該用戶;
[0074]步驟305,若不在線,則暫存該消息;
[0075]步驟306,若判斷 該MS用戶不是該平臺已簽約用戶,則PGM AS平臺給HSS發(fā)送數(shù)據(jù)更新請求消息,要求添加相應(yīng)觸發(fā)規(guī)則iFC ;
[0076]步驟307,HSS對該用戶的IMPU (IMS公有用戶身份)添加相應(yīng)觸發(fā)規(guī)則iFC,使該用戶成為已簽約用戶;
[0077]步驟308,HSS向S-CSCF發(fā)送更新數(shù)據(jù)請求;
[0078]步驟309,S-CSCF更新該MS用戶的觸發(fā)規(guī)則iFC。
[0079]如圖7所示,IMS核心網(wǎng)完成第三方注冊及PGM AS完成即時消息下發(fā)流程包括:
[0080]步驟401,IMS用戶開機(jī),向P-CSCF (代理呼叫會話控制功能)發(fā)送注冊請求;
[0081]步驟402,P-CSCF把注冊請求發(fā)送至用戶歸屬域的1-CSCF (詢問呼叫會話控制功能);
[0082]步驟403,1-CSCF查詢HSS得到適當(dāng)?shù)腟-CSCF為該用戶服務(wù);
[0083]步驟404,1-CSCF把注冊請求消息轉(zhuǎn)發(fā)至S-CSCF ;
[0084]步驟405,S-CSCF從HSS取得用戶的鑒權(quán)數(shù)據(jù);
[0085]步驟406-408,S-CSCF返回SIP響應(yīng)對用戶發(fā)起鑒權(quán);
[0086]步驟409,UE A收到SIP響應(yīng)后計(jì)算鑒權(quán)結(jié)果;
[0087]步驟410-413,UE A 重新發(fā)起 REGISTER 請求;
[0088]步驟414-417,S-CSCF收到重發(fā)的REGISTER請求后驗(yàn)證UE A的計(jì)算結(jié)果正確后返回響應(yīng),同時從HSS下載用戶簽約數(shù)據(jù)并在HSS上存儲用戶注冊狀態(tài);
[0089]步驟418-419,S-CSCF根據(jù)iFC觸發(fā)規(guī)則到PGM AS平臺完成第三方注冊流程;
[0090]步驟420-425,PGM AS平臺把來電提醒短信轉(zhuǎn)換成的即時消息發(fā)給MS用戶。
[0091]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,同時利用2G/3G網(wǎng)絡(luò)與MS網(wǎng)絡(luò)的業(yè)務(wù)平臺,在不增加新平臺、新接口、新業(yè)務(wù)觸發(fā)規(guī)則的情況下,實(shí)現(xiàn)對IMS用戶的來電提醒功能。
[0092]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,2G/3G網(wǎng)絡(luò)內(nèi)的短信中心增加MS用戶來電提醒短信判斷邏輯,即通過增加數(shù)據(jù)配置,通過判斷短信接收方是IMS網(wǎng)絡(luò)用戶,發(fā)送方是來電提醒業(yè)務(wù)平臺,識別出MS用戶的來電提醒短信,于是把該類短信通過與MS網(wǎng)絡(luò)PGM AS平臺相連的2G/3G短信網(wǎng)關(guān)送到MS網(wǎng)絡(luò)的PGM AS平臺,實(shí)現(xiàn)MS用戶接收來電提醒短信。
[0093]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,IMS網(wǎng)絡(luò)內(nèi)的PGM AS平臺增加MS用戶來電提醒即時消息發(fā)送業(yè)務(wù)邏輯,即判斷短信發(fā)送方號碼是來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,則進(jìn)入MS用戶來電提醒即時消息發(fā)送業(yè)務(wù)邏輯。若是該平臺已簽約用戶,則把短信轉(zhuǎn)換成即時消息發(fā)給用戶;若非簽約PGM AS業(yè)務(wù)的來電提醒用戶,則通過向HSS發(fā)現(xiàn)發(fā)送數(shù)據(jù)更新請求消息,要求HSS添加MS用戶到該平臺的相應(yīng)iFC業(yè)務(wù)觸發(fā)規(guī)則,再由HSS下發(fā)給S-CSCF更新。以此實(shí)現(xiàn)沒有簽約PGM AS業(yè)務(wù)的來電提醒用戶在狀態(tài)改變時收到來電提醒短信。
[0094]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,彌補(bǔ)了現(xiàn)有MS用戶無法進(jìn)行來電提醒、需要增加在MS用戶開機(jī)提醒業(yè)務(wù)平臺才能實(shí)現(xiàn)IMS用戶來電提醒業(yè)務(wù)的問題。通過利用2G/3G原有的來電提醒業(yè)務(wù)平臺、短信中心、短信網(wǎng)關(guān),以及MS網(wǎng)絡(luò)已部署的即時消息/狀態(tài)呈現(xiàn)平臺,利用頂S網(wǎng)絡(luò)實(shí)現(xiàn)的呼轉(zhuǎn)功能、第三方注冊等流程,通過短信中心和PGM AS平臺增加相應(yīng)數(shù)據(jù)配置和業(yè)務(wù)邏輯,實(shí)現(xiàn)了 MS用戶的來電提醒功能。本發(fā)明完全利用現(xiàn)有網(wǎng)絡(luò)和平臺,在不增加新平臺、新接口的基礎(chǔ)上,有利于提升IMS用戶的感知和滿意度。
[0095]如圖3所示,本發(fā)明提供一種MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),包括:[0096]短信中心,用于通過判斷短信接收方信息和發(fā)送方信息識別MS用戶的來電提醒短信,將來電提醒短信發(fā)送到頂S網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺;
[0097]即時消息/狀態(tài)呈現(xiàn)平臺(即PGM AS平臺),用于確定MS用戶為已簽約用戶,判斷IMS用戶是否在線,若在線,將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給IMS用戶,若不在線,暫存即時消息,待MS用戶上線后,將即時消息發(fā)送給MS用戶。
[0098]其中,即時消息/狀態(tài)呈現(xiàn)平臺,還用于如果確定MS用戶不是已簽約用戶,則向MS用戶的歸屬用戶服務(wù)器HSS發(fā)送數(shù)據(jù)更新請求,請求HSS添加MS用戶到觸發(fā)規(guī)則iFC,并將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給MS用戶;
[0099]歸屬用戶服務(wù)器HSS,用于將更新后的觸發(fā)規(guī)則發(fā)送給服務(wù)呼叫會話控制功能S-CSCF ;
[0100]服務(wù)呼叫會話控制功能S-CSCF,用于根據(jù)觸發(fā)規(guī)則將MS用戶的狀態(tài)信息觸發(fā)至即時消息/狀態(tài)呈現(xiàn)PGM AS平臺。
[0101]系統(tǒng)還包括:
[0102]詢問呼叫會話控制功能1-CSCF,用于接收MS用戶通過代理呼叫會話控制功能P-CSCF發(fā)送的注冊請求,根據(jù)向歸屬用戶服務(wù)器的查詢結(jié)果為IMS用戶分配服務(wù)呼叫會話控制功能,并將注冊請求轉(zhuǎn)發(fā)至服務(wù)呼叫會話控制功能;
[0103]服務(wù)呼叫會話控制功能S-CSCF,用于自歸屬用戶服務(wù)器獲得MS用戶的鑒權(quán)數(shù)據(jù),并返回會話初始協(xié)議SIP響應(yīng)對IMS用戶發(fā)起鑒權(quán)。
[0104]系統(tǒng)還包括:
[0105]服務(wù)呼叫會話控制功能S-CSCF,用于收到MS用戶重發(fā)的注冊請求后驗(yàn)證MS用戶的鑒權(quán)計(jì)算結(jié)果,自歸屬用戶服務(wù)器下載MS用戶簽約數(shù)據(jù)并在歸屬用戶服務(wù)器上存儲IMS用戶的注冊狀態(tài),根據(jù)觸發(fā)規(guī)則至即時消息/狀態(tài)呈現(xiàn)平臺完成第三方注冊流程;
[0106]即時消息/狀態(tài)呈現(xiàn)平臺,用于將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給MS用戶。
[0107]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),同時利用2G/3G網(wǎng)絡(luò)與MS網(wǎng)絡(luò)的業(yè)務(wù)平臺,在不增加新平臺、新接口、新業(yè)務(wù)觸發(fā)規(guī)則的情況下,實(shí)現(xiàn)對IMS用戶的來電提醒功能。
[0108]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),2G/3G網(wǎng)絡(luò)內(nèi)的短信中心增加MS用戶來電提醒短信判斷邏輯,即通過增加數(shù)據(jù)配置,通過判斷短信接收方是MS網(wǎng)絡(luò)用戶,發(fā)送方是來電提醒業(yè)務(wù)平臺,識別出MS用戶的來電提醒短信,于是把該類短信通過與MS網(wǎng)絡(luò)PGM AS平臺相連的2G/3G短信網(wǎng)關(guān)送到MS網(wǎng)絡(luò)的PGM AS平臺,實(shí)現(xiàn)MS用戶接收來電提醒短信。
[0109]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),IMS網(wǎng)絡(luò)內(nèi)的PGM AS平臺增加MS用戶來電提醒即時消息發(fā)送業(yè)務(wù)邏輯,即判斷短信發(fā)送方號碼是來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,則進(jìn)入MS用戶來電提醒即時消息發(fā)送業(yè)務(wù)邏輯。若是該平臺已簽約用戶,則把短信轉(zhuǎn)換成即時消息發(fā)給用戶;若非簽約PGM AS業(yè)務(wù)的來電提醒用戶,則通過向HSS發(fā)現(xiàn)發(fā)送數(shù)據(jù)更新請求消息,要求HSS添加MS用戶到該平臺的相應(yīng)iFC業(yè)務(wù)觸發(fā)規(guī)則,再由HSS下發(fā)給S-CSCF更新。以此實(shí)現(xiàn)沒有簽約PGM AS業(yè)務(wù)的來電提醒用戶在狀態(tài)改變時收到來電提醒短信。
[0110]本發(fā)明的MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),彌補(bǔ)了現(xiàn)有MS用戶無法進(jìn)行來電提醒、需要增加在MS用戶開機(jī)提醒業(yè)務(wù)平臺才能實(shí)現(xiàn)MS用戶來電提醒業(yè)務(wù)的問題。通過利用2G/3G原有的來電提醒業(yè)務(wù)平臺、短信中心、短信網(wǎng)關(guān),以及MS網(wǎng)絡(luò)已部署的即時消息/狀態(tài)呈現(xiàn)平臺,利用MS網(wǎng)絡(luò)實(shí)現(xiàn)的呼轉(zhuǎn)功能、第三方注冊等流程,通過短信中心和PGMAS平臺增加相應(yīng)數(shù)據(jù)配置和業(yè)務(wù)邏輯,實(shí)現(xiàn)了 IMS用戶的來電提醒功能。本發(fā)明完全利用現(xiàn)有網(wǎng)絡(luò)和平臺,在不增加新平臺、新接口的基礎(chǔ)上,實(shí)現(xiàn)了 MS網(wǎng)絡(luò)和2G/3G網(wǎng)絡(luò)現(xiàn)有業(yè)務(wù)的融合,有利于提升IMS用戶的感知和滿意度。
[0111]本發(fā)明能有多種不同形式的【具體實(shí)施方式】,上面以圖3-圖7為例結(jié)合附圖對本發(fā)明的技術(shù)方案作舉例說明,這并不意味著本發(fā)明所應(yīng)用的具體實(shí)例只能局限在特定的流程或?qū)嵤├Y(jié)構(gòu)中,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)了解,上文所提供的具體實(shí)施方案只是多種優(yōu)選用法中的一些示例,任何體現(xiàn)本發(fā)明權(quán)利要求的實(shí)施方式均應(yīng)在本發(fā)明技術(shù)方案所要求保護(hù)的范圍之內(nèi)。
[0112]最后應(yīng)說明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,對于本領(lǐng)域的技術(shù)人員來說,其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)方法,其特征在于,包括: 短信中心通過判斷短信接收方信息和發(fā)送方信息識別IMS用戶的來電提醒短信,將所述來電提醒短信發(fā)送到MS網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺; 所述即時消息/狀態(tài)呈現(xiàn)平臺確定所述MS用戶為已簽約用戶,判斷所述MS用戶是否在線; 若在線,將所述來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給所述IMS用戶,若不在線,暫存所述即時消息,待所述頂S用戶上線后,將所述即時消息發(fā)送給所述MS用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 如果所述即時消息/狀態(tài)呈現(xiàn)平臺確定所述MS用戶不是已簽約用戶,則向所述IMS用戶的歸屬用戶服務(wù)器發(fā)送數(shù)據(jù)更新請求,請求所述歸屬用戶服務(wù)器添加所述IMS用戶到所述即時消息/狀態(tài)呈現(xiàn)平臺的觸發(fā)規(guī)則; 所述歸屬用戶服務(wù)器將更新后的觸發(fā)規(guī)則發(fā)送給服務(wù)呼叫會話控制功能,所述服務(wù)呼叫會話控制功能根據(jù)所述觸發(fā)規(guī)則將所述IMS用戶的狀態(tài)信息觸發(fā)至所述即時消息/狀態(tài)呈現(xiàn)平臺。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述MS用戶使用來電提醒業(yè)務(wù)時,需設(shè)置呼轉(zhuǎn)號碼,所述呼轉(zhuǎn)號碼為來電提醒業(yè)務(wù)平臺的業(yè)務(wù)號碼,呼轉(zhuǎn)場景包括:不在線轉(zhuǎn)移、無應(yīng)答呼轉(zhuǎn)和遇忙轉(zhuǎn)移。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述IMS用戶開機(jī)時發(fā)起的注冊流程包括: 所述MS用戶通過代理呼叫會話控制功能向所述MS用戶歸屬域的詢問呼叫會話控制功能發(fā)送注冊請求; 所述詢問呼叫會話控制功能根據(jù)向所述歸屬用戶服務(wù)器的查詢結(jié)果為所述IMS用戶分配服務(wù)呼叫會話控制功能,并將所述注冊請求轉(zhuǎn)發(fā)至服務(wù)呼叫會話控制功能; 所述服務(wù)呼叫會話控制功能自所述歸屬用戶服務(wù)器獲得所述IMS用戶的鑒權(quán)數(shù)據(jù),并返回會話初始協(xié)議響應(yīng)對所述頂S用戶發(fā)起鑒權(quán); 所述IMS用戶收到所述會話初始協(xié)議響應(yīng)后,計(jì)算鑒權(quán)結(jié)果。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述IMS用戶開機(jī)時發(fā)起的注冊流程還包括: 所述服務(wù)呼叫會話控制功能收到所述MS用戶重發(fā)的注冊請求后驗(yàn)證所述MS用戶的鑒權(quán)計(jì)算結(jié)果,自所述歸屬用戶服務(wù)器下載所述MS用戶簽約數(shù)據(jù)并在所述歸屬用戶服務(wù)器上存儲所述頂S用戶的注冊狀態(tài); 所述服務(wù)呼叫會話控制功能根據(jù)所述觸發(fā)規(guī)則至所述即時消息/狀態(tài)呈現(xiàn)平臺完成第三方注冊流程; 所述即時消息/狀態(tài)呈現(xiàn)平臺將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給所述MS用戶。
6.一種MS系統(tǒng)來電提醒業(yè)務(wù)實(shí)現(xiàn)系統(tǒng),其特征在于,包括: 短信中心,用于通過判斷短信接收方信息和發(fā)送方信息識別IMS用戶的來電提醒短信,將所述來電提醒短信發(fā)送到MS網(wǎng)絡(luò)的即時消息/狀態(tài)呈現(xiàn)平臺; 所述即時消息/狀態(tài)呈現(xiàn)平臺,用于確定所述MS用戶為已簽約用戶,判斷所述IMS用戶是否在線,若在線,將所述來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給所述IMS用戶,若不在線,暫存所述即時消息,待所述頂S用戶上線后,將所述即時消息發(fā)送給所述MS用戶。
7.根據(jù)權(quán)利要求6所述的系統(tǒng),其特征在于,還包括: 所述即時消息/狀態(tài)呈現(xiàn)平臺,還用于如果確定所述MS用戶不是已簽約用戶,則向所述MS用戶的歸屬用戶服務(wù)器發(fā)送數(shù)據(jù)更新請求,請求所述歸屬用戶服務(wù)器添加所述IMS用戶到觸發(fā)規(guī)則,并將所述來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給所述IMS用戶;所述歸屬用戶服務(wù)器,用于將更新后的觸發(fā)規(guī)則發(fā)送給服務(wù)呼叫會話控制功能; 所述服務(wù)呼叫會話控制功能,用于根據(jù)所述觸發(fā)規(guī)則將所述IMS用戶的狀態(tài)信息觸發(fā)至所述即時消息/狀態(tài)呈現(xiàn)平臺。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,還包括: 詢問呼叫會話控制功能,用于接收所述IMS用戶通過代理呼叫會話控制功能發(fā)送的注冊請求,根據(jù)向所述歸屬用戶服務(wù)器的查詢結(jié)果為所述IMS用戶分配服務(wù)呼叫會話控制功能,并將所述注冊請求轉(zhuǎn)發(fā)至服務(wù)呼叫會話控制功能; 所述服務(wù)呼叫會話控制功能,用于自所述歸屬用戶服務(wù)器獲得所述IMS用戶的鑒權(quán)數(shù)據(jù),并返回會話初始協(xié)議響應(yīng)對所述MS用戶發(fā)起鑒權(quán)。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,還包括: 所述服務(wù)呼叫會話控制功能,用于收到所述MS用戶重發(fā)的注冊請求后驗(yàn)證所述IMS用戶的鑒權(quán)計(jì)算結(jié)果,自所述歸屬用戶服務(wù)器下載所述IMS用戶簽約數(shù)據(jù)并在所述歸屬用戶服務(wù)器上存儲所述MS用 戶的注冊狀態(tài),根據(jù)所述觸發(fā)規(guī)則至所述即時消息/狀態(tài)呈現(xiàn)平臺完成第三方注冊流程; 所述即時消息/狀態(tài)呈現(xiàn)平臺,用于將來電提醒短信轉(zhuǎn)換成即時消息發(fā)送給所述IMS用戶。
【文檔編號】H04W88/18GK103841528SQ201210479415
【公開日】2014年6月4日 申請日期:2012年11月22日 優(yōu)先權(quán)日:2012年11月22日
【發(fā)明者】張?jiān)? 申請人:中國移動通信集團(tuán)遼寧有限公司